builder: mozilla-beta_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0285 starttime: 1467138671.45 results: success (0) buildid: 20160628105123 builduid: a556123d04f249b1a95517ea0dd1b2c0 revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.453175) ========= master: http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.453669) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.454052) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.478203) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.478542) ========= 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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners TMPDIR=/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/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-28 11:31:11-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 8.14M=0.001s 2016-06-28 11:31:11 (8.14 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.489171 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.988962) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:11.989296) ========= 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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners TMPDIR=/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/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.021122 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.039703) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.040121) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev cf85e0aa283eaaa522ddbc2749945ea97f249933 --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 cf85e0aa283eaaa522ddbc2749945ea97f249933 --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.eJyJEoXMjg/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.6H4fO5mP4E/Listeners TMPDIR=/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/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-28 11:31:12,119 truncating revision to first 12 chars 2016-06-28 11:31:12,119 Setting DEBUG logging. 2016-06-28 11:31:12,119 attempt 1/10 2016-06-28 11:31:12,119 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/cf85e0aa283e?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-28 11:31:12,423 unpacking tar archive at: mozilla-beta-cf85e0aa283e/testing/mozharness/ program finished with exit code 0 elapsedTime=0.589140 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.653750) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.654385) ========= script_repo_revision: cf85e0aa283eaaa522ddbc2749945ea97f249933 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.655269) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.655860) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-28 11:31:12.675378) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 23 secs) (at 2016-06-28 11:31:12.675928) ========= /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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners TMPDIR=/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/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 11:31:12 INFO - MultiFileLogger online at 20160628 11:31:12 in /builds/slave/test 11:31:12 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 11:31:12 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 11:31:12 INFO - {'append_to_log': False, 11:31:12 INFO - 'base_work_dir': '/builds/slave/test', 11:31:12 INFO - 'blob_upload_branch': 'mozilla-beta', 11:31:12 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 11:31:12 INFO - 'buildbot_json_path': 'buildprops.json', 11:31:12 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 11:31:12 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 11:31:12 INFO - 'download_minidump_stackwalk': True, 11:31:12 INFO - 'download_symbols': 'true', 11:31:12 INFO - 'e10s': False, 11:31:12 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 11:31:12 INFO - 'tooltool.py': '/tools/tooltool.py', 11:31:12 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 11:31:12 INFO - '/tools/misc-python/virtualenv.py')}, 11:31:12 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 11:31:12 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 11:31:12 INFO - 'log_level': 'info', 11:31:12 INFO - 'log_to_console': True, 11:31:12 INFO - 'opt_config_files': (), 11:31:12 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 11:31:12 INFO - '--processes=1', 11:31:12 INFO - '--config=%(test_path)s/wptrunner.ini', 11:31:12 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 11:31:12 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 11:31:12 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 11:31:12 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 11:31:12 INFO - 'pip_index': False, 11:31:12 INFO - 'require_test_zip': True, 11:31:12 INFO - 'test_type': ('testharness',), 11:31:12 INFO - 'this_chunk': '1', 11:31:12 INFO - 'tooltool_cache': '/builds/tooltool_cache', 11:31:12 INFO - 'total_chunks': '10', 11:31:12 INFO - 'virtualenv_path': 'venv', 11:31:12 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 11:31:12 INFO - 'work_dir': 'build'} 11:31:12 INFO - ##### 11:31:12 INFO - ##### Running clobber step. 11:31:12 INFO - ##### 11:31:12 INFO - Running pre-action listener: _resource_record_pre_action 11:31:12 INFO - Running main action method: clobber 11:31:12 INFO - rmtree: /builds/slave/test/build 11:31:12 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 11:31:13 INFO - Running post-action listener: _resource_record_post_action 11:31:13 INFO - ##### 11:31:13 INFO - ##### Running read-buildbot-config step. 11:31:13 INFO - ##### 11:31:13 INFO - Running pre-action listener: _resource_record_pre_action 11:31:13 INFO - Running main action method: read_buildbot_config 11:31:13 INFO - Using buildbot properties: 11:31:13 INFO - { 11:31:13 INFO - "project": "", 11:31:13 INFO - "product": "firefox", 11:31:13 INFO - "script_repo_revision": "production", 11:31:13 INFO - "scheduler": "tests-mozilla-beta-yosemite_r7-debug-unittest", 11:31:13 INFO - "repository": "", 11:31:13 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-beta debug test web-platform-tests-1", 11:31:13 INFO - "buildid": "20160628105123", 11:31:13 INFO - "pgo_build": "False", 11:31:13 INFO - "basedir": "/builds/slave/test", 11:31:13 INFO - "buildnumber": 0, 11:31:13 INFO - "slavename": "t-yosemite-r7-0285", 11:31:13 INFO - "master": "http://buildbot-master107.bb.releng.scl3.mozilla.com:8201/", 11:31:13 INFO - "platform": "macosx64", 11:31:13 INFO - "branch": "mozilla-beta", 11:31:13 INFO - "revision": "cf85e0aa283eaaa522ddbc2749945ea97f249933", 11:31:13 INFO - "repo_path": "releases/mozilla-beta", 11:31:13 INFO - "moz_repo_path": "", 11:31:13 INFO - "stage_platform": "macosx64", 11:31:13 INFO - "builduid": "a556123d04f249b1a95517ea0dd1b2c0", 11:31:13 INFO - "slavebuilddir": "test" 11:31:13 INFO - } 11:31:13 INFO - Found installer url https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg. 11:31:13 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json. 11:31:13 INFO - Running post-action listener: _resource_record_post_action 11:31:13 INFO - ##### 11:31:13 INFO - ##### Running download-and-extract step. 11:31:13 INFO - ##### 11:31:13 INFO - Running pre-action listener: _resource_record_pre_action 11:31:13 INFO - Running main action method: download_and_extract 11:31:13 INFO - mkdir: /builds/slave/test/build/tests 11:31:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:31:13 INFO - https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 11:31:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:31:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json 11:31:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:31:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:31:43 WARNING - Timed out accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.test_packages.json: timed out 11:31:43 INFO - retry: attempt #1 caught exception: timed out 11:31:43 INFO - retry: Failed, sleeping 30 seconds before retrying 11:32:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 #2 11:32:43 INFO - Downloaded 1201 bytes. 11:32:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.mac64.test_packages.json 11:32:43 INFO - Using the following test package requirements: 11:32:43 INFO - {u'common': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:32:43 INFO - u'cppunittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.cppunittest.tests.zip'], 11:32:43 INFO - u'gtest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.gtest.tests.zip'], 11:32:43 INFO - u'jittest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'jsshell-mac64.zip'], 11:32:43 INFO - u'mochitest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.mochitest.tests.zip'], 11:32:43 INFO - u'mozbase': [u'firefox-48.0.en-US.mac64.common.tests.zip'], 11:32:43 INFO - u'reftest': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.reftest.tests.zip'], 11:32:43 INFO - u'talos': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.talos.tests.zip'], 11:32:43 INFO - u'web-platform': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.web-platform.tests.zip'], 11:32:43 INFO - u'xpcshell': [u'firefox-48.0.en-US.mac64.common.tests.zip', 11:32:43 INFO - u'firefox-48.0.en-US.mac64.xpcshell.tests.zip']} 11:32:43 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 11:32:43 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')]} 11:32:43 INFO - https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 11:32:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:32:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.common.tests.zip 11:32:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:32:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:32:52 INFO - Downloaded 18405655 bytes. 11:32:52 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/*'] 11:32:52 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/* 11:32:53 INFO - caution: filename not matched: web-platform/* 11:32:53 INFO - Return code: 11 11:32:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:32:53 INFO - https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 11:32:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:32:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.web-platform.tests.zip 11:32:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:32:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:32:54 INFO - Downloaded 36389087 bytes. 11:32:54 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/*'] 11:32:54 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/* 11:32:58 INFO - caution: filename not matched: bin/* 11:32:58 INFO - caution: filename not matched: config/* 11:32:58 INFO - caution: filename not matched: mozbase/* 11:32:58 INFO - caution: filename not matched: marionette/* 11:32:58 INFO - caution: filename not matched: tools/wptserve/* 11:32:58 INFO - Return code: 11 11:32: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')]} 11:32:58 INFO - https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg matches https://queue.taskcluster.net 11:32:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:32:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:32:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0.en-US.mac64.dmg 11:32:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:33:01 INFO - Downloaded 73041482 bytes. 11:33:01 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:33:01 INFO - mkdir: /builds/slave/test/properties 11:33:01 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 11:33:01 INFO - Writing to file /builds/slave/test/properties/build_url 11:33:01 INFO - Contents: 11:33:01 INFO - build_url:https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg 11:33:02 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:02 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 11:33:02 INFO - Writing to file /builds/slave/test/properties/symbols_url 11:33:02 INFO - Contents: 11:33:02 INFO - symbols_url:https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:02 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')]} 11:33:02 INFO - https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 11:33:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip 11:33:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:33:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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 11:33:05 INFO - Downloaded 103701420 bytes. 11:33:05 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'] 11:33:05 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 11:33:08 INFO - Return code: 0 11:33:08 INFO - Running post-action listener: _resource_record_post_action 11:33:08 INFO - Running post-action listener: set_extra_try_arguments 11:33:08 INFO - ##### 11:33:08 INFO - ##### Running create-virtualenv step. 11:33:08 INFO - ##### 11:33:08 INFO - Running pre-action listener: _pre_create_virtualenv 11:33:08 INFO - Running pre-action listener: _resource_record_pre_action 11:33:08 INFO - Running main action method: create_virtualenv 11:33:08 INFO - Creating virtualenv /builds/slave/test/build/venv 11:33:08 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 11:33:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 11:33:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 11:33:08 INFO - Using real prefix '/tools/python27' 11:33:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 11:33:09 INFO - Installing distribute.............................................................................................................................................................................................done. 11:33:12 INFO - Installing pip.................done. 11:33:12 INFO - Return code: 0 11:33:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 11:33:12 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')]} 11:33:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:12 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')]} 11:33:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:12 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 0x103a56e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a73f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81a14698d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a6f5e0>, '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 0x103652cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10367d990>, '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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:12 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 11:33:12 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 11:33:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eJyJEoXMjg/Render', 11:33:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:12 INFO - 'HOME': '/Users/cltbld', 11:33:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:12 INFO - 'LOGNAME': 'cltbld', 11:33:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:12 INFO - 'MOZ_NO_REMOTE': '1', 11:33:12 INFO - 'NO_EM_RESTART': '1', 11:33:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:12 INFO - 'PWD': '/builds/slave/test', 11:33:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:12 INFO - 'SHELL': '/bin/bash', 11:33:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6H4fO5mP4E/Listeners', 11:33:12 INFO - 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', 11:33:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:12 INFO - 'USER': 'cltbld', 11:33:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:12 INFO - 'XPC_FLAGS': '0x0', 11:33:12 INFO - 'XPC_SERVICE_NAME': '0', 11:33:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:12 INFO - Downloading/unpacking psutil>=0.7.1 11:33:12 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 11:33:12 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 11:33:12 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 11:33:12 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 11:33:12 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 11:33:12 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 11:33:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 11:33:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:33:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:16 INFO - Installing collected packages: psutil 11:33:16 INFO - Running setup.py install for psutil 11:33:16 INFO - building 'psutil._psutil_osx' extension 11:33:16 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 11:33:16 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 11:33:16 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 11:33:16 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 11:33:16 INFO - building 'psutil._psutil_posix' extension 11:33:16 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 11:33:16 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 11:33:16 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 11:33:16 INFO - ^ 11:33:16 INFO - 1 warning generated. 11:33:16 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 11:33:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 11:33:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 11:33:16 INFO - Successfully installed psutil 11:33:16 INFO - Cleaning up... 11:33:17 INFO - Return code: 0 11:33:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 11:33:17 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')]} 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:17 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')]} 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:17 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 0x103a56e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a73f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81a14698d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a6f5e0>, '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 0x103652cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10367d990>, '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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:17 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 11:33:17 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 11:33:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eJyJEoXMjg/Render', 11:33:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:17 INFO - 'HOME': '/Users/cltbld', 11:33:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:17 INFO - 'LOGNAME': 'cltbld', 11:33:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:17 INFO - 'MOZ_NO_REMOTE': '1', 11:33:17 INFO - 'NO_EM_RESTART': '1', 11:33:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:17 INFO - 'PWD': '/builds/slave/test', 11:33:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:17 INFO - 'SHELL': '/bin/bash', 11:33:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6H4fO5mP4E/Listeners', 11:33:17 INFO - 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', 11:33:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:17 INFO - 'USER': 'cltbld', 11:33:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:17 INFO - 'XPC_FLAGS': '0x0', 11:33:17 INFO - 'XPC_SERVICE_NAME': '0', 11:33:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:33:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:33:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:33:17 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:33:17 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:33:19 INFO - Downloading mozsystemmonitor-0.0.tar.gz 11:33:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 11:33:19 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 11:33:19 INFO - Installing collected packages: mozsystemmonitor 11:33:19 INFO - Running setup.py install for mozsystemmonitor 11:33:19 INFO - Successfully installed mozsystemmonitor 11:33:19 INFO - Cleaning up... 11:33:20 INFO - Return code: 0 11:33:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 11:33:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x103a56e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a73f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81a14698d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a6f5e0>, '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 0x103652cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10367d990>, '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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 11:33:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 11:33:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eJyJEoXMjg/Render', 11:33:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:20 INFO - 'HOME': '/Users/cltbld', 11:33:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:20 INFO - 'LOGNAME': 'cltbld', 11:33:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:20 INFO - 'MOZ_NO_REMOTE': '1', 11:33:20 INFO - 'NO_EM_RESTART': '1', 11:33:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:20 INFO - 'PWD': '/builds/slave/test', 11:33:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:20 INFO - 'SHELL': '/bin/bash', 11:33:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6H4fO5mP4E/Listeners', 11:33:20 INFO - 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', 11:33:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:20 INFO - 'USER': 'cltbld', 11:33:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:20 INFO - 'XPC_FLAGS': '0x0', 11:33:20 INFO - 'XPC_SERVICE_NAME': '0', 11:33:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:20 INFO - Downloading/unpacking blobuploader==1.2.4 11:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:33:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:33:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:33:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com has it available 11:33:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 11:33:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 11:33:22 INFO - Downloading blobuploader-1.2.4.tar.gz 11:33:22 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 11:33:22 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 11:33:22 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 11:33:22 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 11:33:22 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 11:33:22 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 11:33:22 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 11:33:22 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 11:33:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 11:33:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 11:33:23 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 11:33:23 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 11:33:23 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 11:33:23 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 11:33:23 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 11:33:23 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 11:33:23 INFO - Downloading docopt-0.6.1.tar.gz 11:33:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 11:33:23 INFO - Installing collected packages: blobuploader, requests, docopt 11:33:23 INFO - Running setup.py install for blobuploader 11:33:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 11:33:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 11:33:24 INFO - Running setup.py install for requests 11:33:24 INFO - Running setup.py install for docopt 11:33:24 INFO - Successfully installed blobuploader requests docopt 11:33:24 INFO - Cleaning up... 11:33:24 INFO - Return code: 0 11:33:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:33:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:24 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 0x103a56e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a73f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81a14698d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a6f5e0>, '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 0x103652cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10367d990>, '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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:24 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 11:33:24 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 11:33:24 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eJyJEoXMjg/Render', 11:33:24 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:24 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:24 INFO - 'HOME': '/Users/cltbld', 11:33:24 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:24 INFO - 'LOGNAME': 'cltbld', 11:33:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:24 INFO - 'MOZ_NO_REMOTE': '1', 11:33:24 INFO - 'NO_EM_RESTART': '1', 11:33:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:24 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:24 INFO - 'PWD': '/builds/slave/test', 11:33:24 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:24 INFO - 'SHELL': '/bin/bash', 11:33:24 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6H4fO5mP4E/Listeners', 11:33:24 INFO - 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', 11:33:24 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:24 INFO - 'USER': 'cltbld', 11:33:24 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:24 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:24 INFO - 'XPC_FLAGS': '0x0', 11:33:24 INFO - 'XPC_SERVICE_NAME': '0', 11:33:24 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-7hCI5w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-IyyOY9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-kLm6uK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-9rAgP5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-UDj83_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-fAT7Xw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-ihEN2k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-G7wn6Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:33:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:33:25 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-Pemj8Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-6rcIav-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-Q7HoW5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-6Tkg0o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-IrLFkZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-qpFKxw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-wMWzA2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-DTGrYU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-MeW61U-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:33:26 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:33:26 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-SMd6Bi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:33:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:33:27 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-zihrKJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:33:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:27 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-gjpghu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:33:27 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-XCbkiI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:33:27 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:33:27 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 11:33:27 INFO - Running setup.py install for manifestparser 11:33:27 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 11:33:27 INFO - Running setup.py install for mozcrash 11:33:28 INFO - Running setup.py install for mozdebug 11:33:28 INFO - Running setup.py install for mozdevice 11:33:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Running setup.py install for mozfile 11:33:28 INFO - Running setup.py install for mozhttpd 11:33:28 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Running setup.py install for mozinfo 11:33:28 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Running setup.py install for mozInstall 11:33:28 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 11:33:28 INFO - Running setup.py install for mozleak 11:33:29 INFO - Running setup.py install for mozlog 11:33:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 11:33:29 INFO - Running setup.py install for moznetwork 11:33:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 11:33:29 INFO - Running setup.py install for mozprocess 11:33:29 INFO - Running setup.py install for mozprofile 11:33:29 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 11:33:29 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 11:33:29 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 11:33:29 INFO - Running setup.py install for mozrunner 11:33:29 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 11:33:29 INFO - Running setup.py install for mozscreenshot 11:33:30 INFO - Running setup.py install for moztest 11:33:30 INFO - Running setup.py install for mozversion 11:33:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 11:33:30 INFO - Running setup.py install for wptserve 11:33:30 INFO - Running setup.py install for marionette-driver 11:33:30 INFO - Running setup.py install for browsermob-proxy 11:33:30 INFO - Running setup.py install for marionette-client 11:33:30 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:33:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 11:33:31 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 11:33:31 INFO - Cleaning up... 11:33:31 INFO - Return code: 0 11:33:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 11:33:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 11:33:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:31 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 11:33:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 11:33:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 11:33:31 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 0x103a56e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a73f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7f81a14698d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x103a6f5e0>, '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 0x103652cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10367d990>, '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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 11:33:31 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 11:33:31 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 11:33:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eJyJEoXMjg/Render', 11:33:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:31 INFO - 'HOME': '/Users/cltbld', 11:33:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:31 INFO - 'LOGNAME': 'cltbld', 11:33:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:31 INFO - 'MOZ_NO_REMOTE': '1', 11:33:31 INFO - 'NO_EM_RESTART': '1', 11:33:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:31 INFO - 'PWD': '/builds/slave/test', 11:33:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:31 INFO - 'SHELL': '/bin/bash', 11:33:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6H4fO5mP4E/Listeners', 11:33:31 INFO - 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', 11:33:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:31 INFO - 'USER': 'cltbld', 11:33:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:31 INFO - 'XPC_FLAGS': '0x0', 11:33:31 INFO - 'XPC_SERVICE_NAME': '0', 11:33:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 11:33:31 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-nTZq0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 11:33:31 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)) 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 11:33:31 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-ZcH7QA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 11:33:31 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)) 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 11:33:31 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-fHfmLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 11:33:31 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)) 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 11:33:31 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-9Ethyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 11:33:31 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)) 11:33:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 11:33:31 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-Rn_Y2h-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-I_khNQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-4QQvUE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-B3NlhF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-e6zlsB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-uPODhD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-SEgNaR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-q8rCzw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-_6Ap2y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 11:33:32 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)) 11:33:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 11:33:32 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-DELRpr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:33 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-X_qhIm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 11:33:33 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-F5KSBL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 11:33:33 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-0Zgk8E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 11:33:33 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-68cMVA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 11:33:33 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-5NxOBD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:33 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-Ddgled-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 11:33:33 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)) 11:33:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 11:33:34 INFO - Running setup.py (path:/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/pip-UZ6nyz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 11:33:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 11:33:34 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)) 11:33:34 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)) 11:33:34 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)) 11:33:34 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)) 11:33:34 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)) 11:33:34 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)) 11:33:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 11:33:34 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 11:33:34 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 11:33:34 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 11:33:34 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 11:33:34 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 11:33:34 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 11:33:36 INFO - Downloading blessings-1.6.tar.gz 11:33:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 11:33:36 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)) 11:33:36 INFO - Installing collected packages: blessings 11:33:36 INFO - Running setup.py install for blessings 11:33:36 INFO - Successfully installed blessings 11:33:36 INFO - Cleaning up... 11:33:37 INFO - Return code: 0 11:33:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 11:33:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:33:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:33:37 INFO - Reading from file tmpfile_stdout 11:33:37 INFO - Current package versions: 11:33:37 INFO - blessings == 1.6 11:33:37 INFO - blobuploader == 1.2.4 11:33:37 INFO - browsermob-proxy == 0.6.0 11:33:37 INFO - docopt == 0.6.1 11:33:37 INFO - manifestparser == 1.1 11:33:37 INFO - marionette-client == 2.3.0 11:33:37 INFO - marionette-driver == 1.4.0 11:33:37 INFO - mozInstall == 1.12 11:33:37 INFO - mozcrash == 0.17 11:33:37 INFO - mozdebug == 0.1 11:33:37 INFO - mozdevice == 0.48 11:33:37 INFO - mozfile == 1.2 11:33:37 INFO - mozhttpd == 0.7 11:33:37 INFO - mozinfo == 0.9 11:33:37 INFO - mozleak == 0.1 11:33:37 INFO - mozlog == 3.1 11:33:37 INFO - moznetwork == 0.27 11:33:37 INFO - mozprocess == 0.22 11:33:37 INFO - mozprofile == 0.28 11:33:37 INFO - mozrunner == 6.11 11:33:37 INFO - mozscreenshot == 0.1 11:33:37 INFO - mozsystemmonitor == 0.0 11:33:37 INFO - moztest == 0.7 11:33:37 INFO - mozversion == 1.4 11:33:37 INFO - psutil == 3.1.1 11:33:37 INFO - requests == 1.2.3 11:33:37 INFO - wptserve == 1.4.0 11:33:37 INFO - wsgiref == 0.1.2 11:33:37 INFO - Running post-action listener: _resource_record_post_action 11:33:37 INFO - Running post-action listener: _start_resource_monitoring 11:33:37 INFO - Starting resource monitoring. 11:33:37 INFO - ##### 11:33:37 INFO - ##### Running pull step. 11:33:37 INFO - ##### 11:33:37 INFO - Running pre-action listener: _resource_record_pre_action 11:33:37 INFO - Running main action method: pull 11:33:37 INFO - Pull has nothing to do! 11:33:37 INFO - Running post-action listener: _resource_record_post_action 11:33:37 INFO - ##### 11:33:37 INFO - ##### Running install step. 11:33:37 INFO - ##### 11:33:37 INFO - Running pre-action listener: _resource_record_pre_action 11:33:37 INFO - Running main action method: install 11:33:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 11:33:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 11:33:37 INFO - Reading from file tmpfile_stdout 11:33:37 INFO - Detecting whether we're running mozinstall >=1.0... 11:33:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 11:33:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 11:33:37 INFO - Reading from file tmpfile_stdout 11:33:37 INFO - Output received: 11:33:37 INFO - Usage: mozinstall [options] installer 11:33:37 INFO - Options: 11:33:37 INFO - -h, --help show this help message and exit 11:33:37 INFO - -d DEST, --destination=DEST 11:33:37 INFO - Directory to install application into. [default: 11:33:37 INFO - "/builds/slave/test"] 11:33:37 INFO - --app=APP Application being installed. [default: firefox] 11:33:37 INFO - mkdir: /builds/slave/test/build/application 11:33:37 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'] 11:33:37 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 11:33:55 INFO - Reading from file tmpfile_stdout 11:33:55 INFO - Output received: 11:33:55 INFO - /builds/slave/test/build/application/NightlyDebug.app/Contents/MacOS/firefox 11:33:55 INFO - Running post-action listener: _resource_record_post_action 11:33:55 INFO - ##### 11:33:55 INFO - ##### Running run-tests step. 11:33:55 INFO - ##### 11:33:55 INFO - Running pre-action listener: _resource_record_pre_action 11:33:55 INFO - Running main action method: run_tests 11:33:55 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 11:33:55 INFO - Minidump filename unknown. Determining based upon platform and architecture. 11:33:55 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 11:33:55 INFO - grabbing minidump binary from tooltool 11:33: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')]} 11:33:55 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 0x103a6f5e0>, '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 0x103652cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10367d990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 11:33:55 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 11:33:55 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 11:33:55 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 11:33:55 INFO - Return code: 0 11:33:55 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 11:33:55 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 11:33:55 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/KHAaw-eYTKW1MTP4W8gKZA/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 11:33:55 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/KHAaw-eYTKW1MTP4W8gKZA/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 11:33:55 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.eJyJEoXMjg/Render', 11:33:55 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 11:33:55 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 11:33:55 INFO - 'HOME': '/Users/cltbld', 11:33:55 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 11:33:55 INFO - 'LOGNAME': 'cltbld', 11:33:55 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 11:33:55 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 11:33:55 INFO - 'MOZ_NO_REMOTE': '1', 11:33:55 INFO - 'NO_EM_RESTART': '1', 11:33:55 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 11:33:55 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 11:33:55 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 11:33:55 INFO - 'PWD': '/builds/slave/test', 11:33:55 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 11:33:55 INFO - 'SHELL': '/bin/bash', 11:33:55 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.6H4fO5mP4E/Listeners', 11:33:55 INFO - 'TMPDIR': '/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/T/', 11:33:55 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 11:33:55 INFO - 'USER': 'cltbld', 11:33:55 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 11:33:55 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 11:33:55 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 11:33:55 INFO - 'XPC_FLAGS': '0x0', 11:33:55 INFO - 'XPC_SERVICE_NAME': '0', 11:33:55 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 11:33:55 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/KHAaw-eYTKW1MTP4W8gKZA/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 11:33:56 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 11:33:56 INFO - import pkg_resources 11:33:57 INFO - Using 1 client processes 11:33:57 INFO - wptserve Starting http server on 127.0.0.1:8000 11:33:57 INFO - wptserve Starting http server on 127.0.0.1:8001 11:33:57 INFO - wptserve Starting http server on 127.0.0.1:8443 11:33:59 INFO - SUITE-START | Running 778 tests 11:33:59 INFO - Running testharness tests 11:33:59 INFO - Setting up ssl 11:33:59 INFO - PROCESS | certutil | 11:33:59 INFO - PROCESS | certutil | 11:33:59 INFO - PROCESS | certutil | 11:33:59 INFO - Certificate Nickname Trust Attributes 11:33:59 INFO - SSL,S/MIME,JAR/XPI 11:33:59 INFO - 11:33:59 INFO - web-platform-tests CT,, 11:33:59 INFO - 11:33:59 INFO - Starting runner 11:34:00 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 11:34:00 INFO - PROCESS | 1947 | 1467138840480 Marionette DEBUG Marionette enabled via build flag and pref 11:34:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x113cba000 == 1 [pid = 1947] [id = 1] 11:34:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 1 (0x113cba800) [pid = 1947] [serial = 1] [outer = 0x0] 11:34:00 INFO - PROCESS | 1947 | [1947] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 2 (0x113cbb800) [pid = 1947] [serial = 2] [outer = 0x113cba800] 11:34:00 INFO - PROCESS | 1947 | 1467138840789 Marionette INFO Listening on port 2828 11:34:01 INFO - PROCESS | 1947 | 1467138841022 Marionette DEBUG Marionette enabled via command-line flag 11:34:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x116862800 == 2 [pid = 1947] [id = 2] 11:34:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 3 (0x116863000) [pid = 1947] [serial = 3] [outer = 0x0] 11:34:01 INFO - PROCESS | 1947 | [1947] WARNING: No inner window available!: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 11:34:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 4 (0x116864000) [pid = 1947] [serial = 4] [outer = 0x116863000] 11:34:01 INFO - PROCESS | 1947 | [1947] 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 11:34:01 INFO - PROCESS | 1947 | 1467138841161 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49521 11:34:01 INFO - PROCESS | 1947 | 1467138841245 Marionette DEBUG Closed connection conn0 11:34:01 INFO - PROCESS | 1947 | [1947] 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 11:34:01 INFO - PROCESS | 1947 | 1467138841249 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49522 11:34:01 INFO - PROCESS | 1947 | 1467138841260 Marionette DEBUG Closed connection conn1 11:34:01 INFO - PROCESS | 1947 | [1947] 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 11:34:01 INFO - PROCESS | 1947 | 1467138841265 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49523 11:34:01 INFO - PROCESS | 1947 | 1467138841274 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 11:34:01 INFO - PROCESS | 1947 | 1467138841279 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":"20160628105123","device":"desktop","version":"48.0"} 11:34:01 INFO - PROCESS | 1947 | [1947] 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 11:34:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bb5000 == 3 [pid = 1947] [id = 3] 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 5 (0x119bbb800) [pid = 1947] [serial = 5] [outer = 0x0] 11:34:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bbc800 == 4 [pid = 1947] [id = 4] 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 6 (0x119bac400) [pid = 1947] [serial = 6] [outer = 0x0] 11:34:02 INFO - PROCESS | 1947 | [1947] 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 11:34:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x121494800 == 5 [pid = 1947] [id = 5] 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 7 (0x1186c7c00) [pid = 1947] [serial = 7] [outer = 0x0] 11:34:02 INFO - PROCESS | 1947 | [1947] 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 11:34:02 INFO - PROCESS | 1947 | [1947] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 8 (0x121878c00) [pid = 1947] [serial = 8] [outer = 0x1186c7c00] 11:34:02 INFO - PROCESS | 1947 | [1947] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 9 (0x121709000) [pid = 1947] [serial = 9] [outer = 0x119bbb800] 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 10 (0x12154f400) [pid = 1947] [serial = 10] [outer = 0x119bac400] 11:34:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 11 (0x121551400) [pid = 1947] [serial = 11] [outer = 0x1186c7c00] 11:34:02 INFO - PROCESS | 1947 | [1947] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:34:03 INFO - PROCESS | 1947 | 1467138843121 Marionette INFO startBrowser e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:03 INFO - PROCESS | 1947 | 1467138843141 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1947 | 1467138843148 Marionette DEBUG loaded listener.js 11:34:03 INFO - PROCESS | 1947 | 1467138843149 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 12 (0x126487000) [pid = 1947] [serial = 12] [outer = 0x1186c7c00] 11:34:03 INFO - PROCESS | 1947 | 1467138843460 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"e73a4d6a-3857-4542-825e-b1163cc3ec1d","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":"20160628105123","device":"desktop","version":"48.0","command_id":1}}] 11:34:03 INFO - PROCESS | 1947 | 1467138843544 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}] 11:34:03 INFO - PROCESS | 1947 | 1467138843546 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:03 INFO - PROCESS | 1947 | 1467138843605 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 11:34:03 INFO - PROCESS | 1947 | 1467138843673 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 11:34:03 INFO - PROCESS | 1947 | 1467138843674 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:03 INFO - PROCESS | 1947 | [1947] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 11:34:03 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 13 (0x127e4e000) [pid = 1947] [serial = 13] [outer = 0x1186c7c00] 11:34:03 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 11:34:03 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:34:03 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:34:03 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5292 11:34:03 INFO - PROCESS | 1947 | 1467138843927 Marionette TRACE conn2 <- [1,3,null,{}] 11:34:03 INFO - PROCESS | 1947 | 1467138843929 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 11:34:03 INFO - PROCESS | 1947 | 1467138843931 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:03 INFO - PROCESS | 1947 | 1467138843948 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 11:34:03 INFO - PROCESS | 1947 | 1467138843977 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 11:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 11:34:03 INFO - PROCESS | 1947 | 1467138843978 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 11:34:03 INFO - PROCESS | 1947 | 1467138843981 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 11:34:03 INFO - PROCESS | 1947 | 1467138843983 Marionette TRACE conn2 <- [1,6,null,{}] 11:34:03 INFO - PROCESS | 1947 | 1467138843990 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}] 11:34:03 INFO - PROCESS | 1947 | 1467138843992 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:04 INFO - PROCESS | 1947 | 1467138844002 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 11:34:04 INFO - PROCESS | 1947 | 1467138844009 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1947 | 1467138844010 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12901b000 == 6 [pid = 1947] [id = 6] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 14 (0x129187000) [pid = 1947] [serial = 14] [outer = 0x0] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 15 (0x129188c00) [pid = 1947] [serial = 15] [outer = 0x129187000] 11:34:04 INFO - PROCESS | 1947 | 1467138844043 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 16 (0x12918e800) [pid = 1947] [serial = 16] [outer = 0x129187000] 11:34:04 INFO - PROCESS | 1947 | 1467138844310 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]]]}] 11:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 11:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 369ms 11:34:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d09800 == 7 [pid = 1947] [id = 7] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 17 (0x113da5800) [pid = 1947] [serial = 17] [outer = 0x0] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 18 (0x129418400) [pid = 1947] [serial = 18] [outer = 0x113da5800] 11:34:04 INFO - PROCESS | 1947 | 1467138844387 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1947 | 1467138844424 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 11:34:04 INFO - PROCESS | 1947 | 1467138844427 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 19 (0x129421c00) [pid = 1947] [serial = 19] [outer = 0x113da5800] 11:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 11:34:04 INFO - PROCESS | 1947 | 1467138844508 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 11:34:04 INFO - PROCESS | 1947 | 1467138844510 Marionette TRACE conn2 <- [1,10,null,{}] 11:34:04 INFO - PROCESS | 1947 | 1467138844531 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}] 11:34:04 INFO - PROCESS | 1947 | 1467138844535 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:04 INFO - PROCESS | 1947 | 1467138844714 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 11:34:04 INFO - PROCESS | 1947 | 1467138844761 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:04 INFO - PROCESS | 1947 | 1467138844763 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a62d800 == 8 [pid = 1947] [id = 8] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 20 (0x12a65bc00) [pid = 1947] [serial = 20] [outer = 0x0] 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 21 (0x12a65d800) [pid = 1947] [serial = 21] [outer = 0x12a65bc00] 11:34:04 INFO - PROCESS | 1947 | 1467138844807 Marionette DEBUG loaded listener.js 11:34:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 22 (0x12aa14c00) [pid = 1947] [serial = 22] [outer = 0x12a65bc00] 11:34:05 INFO - PROCESS | 1947 | 1467138845176 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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 11:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 717ms 11:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 11:34:05 INFO - PROCESS | 1947 | 1467138845182 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1947 | 1467138845183 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 11:34:05 INFO - PROCESS | 1947 | 1467138845187 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1947 | 1467138845189 Marionette TRACE conn2 <- [1,14,null,{}] 11:34:05 INFO - PROCESS | 1947 | 1467138845191 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}] 11:34:05 INFO - PROCESS | 1947 | 1467138845193 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:05 INFO - PROCESS | 1947 | 1467138845280 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 11:34:05 INFO - PROCESS | 1947 | 1467138845284 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1947 | 1467138845285 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1d9000 == 9 [pid = 1947] [id = 9] 11:34:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 23 (0x12aa1c800) [pid = 1947] [serial = 23] [outer = 0x0] 11:34:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 24 (0x12b315400) [pid = 1947] [serial = 24] [outer = 0x12aa1c800] 11:34:05 INFO - PROCESS | 1947 | 1467138845312 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 25 (0x12b320000) [pid = 1947] [serial = 25] [outer = 0x12aa1c800] 11:34:05 INFO - PROCESS | 1947 | 1467138845578 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]]]}] 11:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 11:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 421ms 11:34:05 INFO - PROCESS | 1947 | 1467138845609 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 11:34:05 INFO - PROCESS | 1947 | 1467138845611 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 11:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 11:34:05 INFO - PROCESS | 1947 | 1467138845613 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 11:34:05 INFO - PROCESS | 1947 | 1467138845614 Marionette TRACE conn2 <- [1,18,null,{}] 11:34:05 INFO - PROCESS | 1947 | 1467138845616 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}] 11:34:05 INFO - PROCESS | 1947 | 1467138845618 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:05 INFO - PROCESS | 1947 | 1467138845717 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 11:34:05 INFO - PROCESS | 1947 | 1467138845723 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:05 INFO - PROCESS | 1947 | 1467138845725 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c5000 == 10 [pid = 1947] [id = 10] 11:34:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 26 (0x12909c400) [pid = 1947] [serial = 26] [outer = 0x0] 11:34:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 27 (0x12ba03400) [pid = 1947] [serial = 27] [outer = 0x12909c400] 11:34:05 INFO - PROCESS | 1947 | 1467138845749 Marionette DEBUG loaded listener.js 11:34:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 28 (0x12ba09400) [pid = 1947] [serial = 28] [outer = 0x12909c400] 11:34:06 INFO - PROCESS | 1947 | 1467138846017 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]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 11:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 418ms 11:34:06 INFO - PROCESS | 1947 | 1467138846032 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1947 | 1467138846033 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 11:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 11:34:06 INFO - PROCESS | 1947 | 1467138846043 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1947 | 1467138846044 Marionette TRACE conn2 <- [1,22,null,{}] 11:34:06 INFO - PROCESS | 1947 | 1467138846046 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}] 11:34:06 INFO - PROCESS | 1947 | 1467138846048 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:06 INFO - PROCESS | 1947 | 1467138846145 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 11:34:06 INFO - PROCESS | 1947 | 1467138846148 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1947 | 1467138846149 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd40000 == 11 [pid = 1947] [id = 11] 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 29 (0x12ba0cc00) [pid = 1947] [serial = 29] [outer = 0x0] 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 30 (0x12bdb7800) [pid = 1947] [serial = 30] [outer = 0x12ba0cc00] 11:34:06 INFO - PROCESS | 1947 | 1467138846174 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 31 (0x12bdd0400) [pid = 1947] [serial = 31] [outer = 0x12ba0cc00] 11:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 11:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 377ms 11:34:06 INFO - PROCESS | 1947 | 1467138846409 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]]]}] 11:34:06 INFO - PROCESS | 1947 | 1467138846413 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1947 | 1467138846414 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 11:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 11:34:06 INFO - PROCESS | 1947 | 1467138846416 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1947 | 1467138846417 Marionette TRACE conn2 <- [1,26,null,{}] 11:34:06 INFO - PROCESS | 1947 | 1467138846426 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}] 11:34:06 INFO - PROCESS | 1947 | 1467138846427 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:06 INFO - PROCESS | 1947 | 1467138846525 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 11:34:06 INFO - PROCESS | 1947 | 1467138846529 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1947 | 1467138846530 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c047000 == 12 [pid = 1947] [id = 12] 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 32 (0x118522000) [pid = 1947] [serial = 32] [outer = 0x0] 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 33 (0x12bdd7800) [pid = 1947] [serial = 33] [outer = 0x118522000] 11:34:06 INFO - PROCESS | 1947 | 1467138846554 Marionette DEBUG loaded listener.js 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 34 (0x12c2e4800) [pid = 1947] [serial = 34] [outer = 0x118522000] 11:34:06 INFO - PROCESS | 1947 | 1467138846772 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]]]}] 11:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 11:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 372ms 11:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 11:34:06 INFO - PROCESS | 1947 | 1467138846793 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 11:34:06 INFO - PROCESS | 1947 | 1467138846794 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 11:34:06 INFO - PROCESS | 1947 | 1467138846796 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 11:34:06 INFO - PROCESS | 1947 | 1467138846797 Marionette TRACE conn2 <- [1,30,null,{}] 11:34:06 INFO - PROCESS | 1947 | 1467138846798 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}] 11:34:06 INFO - PROCESS | 1947 | 1467138846800 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:06 INFO - PROCESS | 1947 | 1467138846941 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 11:34:06 INFO - PROCESS | 1947 | 1467138846947 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:06 INFO - PROCESS | 1947 | 1467138846948 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0cc000 == 13 [pid = 1947] [id = 13] 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 35 (0x12c2e7800) [pid = 1947] [serial = 35] [outer = 0x0] 11:34:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 36 (0x12c2ee000) [pid = 1947] [serial = 36] [outer = 0x12c2e7800] 11:34:06 INFO - PROCESS | 1947 | 1467138846986 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 37 (0x12c3a7400) [pid = 1947] [serial = 37] [outer = 0x12c2e7800] 11:34:07 INFO - PROCESS | 1947 | 1467138847369 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]]]}] 11:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 11:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 619ms 11:34:07 INFO - PROCESS | 1947 | 1467138847416 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 11:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 11:34:07 INFO - PROCESS | 1947 | 1467138847418 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 11:34:07 INFO - PROCESS | 1947 | 1467138847421 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1947 | 1467138847423 Marionette TRACE conn2 <- [1,34,null,{}] 11:34:07 INFO - PROCESS | 1947 | 1467138847426 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}] 11:34:07 INFO - PROCESS | 1947 | 1467138847428 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:07 INFO - PROCESS | 1947 | 1467138847517 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 11:34:07 INFO - PROCESS | 1947 | 1467138847521 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1947 | 1467138847522 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c272000 == 14 [pid = 1947] [id = 14] 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 38 (0x12c3a9800) [pid = 1947] [serial = 38] [outer = 0x0] 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 39 (0x12c3b0400) [pid = 1947] [serial = 39] [outer = 0x12c3a9800] 11:34:07 INFO - PROCESS | 1947 | 1467138847546 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 40 (0x12c859c00) [pid = 1947] [serial = 40] [outer = 0x12c3a9800] 11:34:07 INFO - PROCESS | 1947 | 1467138847776 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]]]}] 11:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 11:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 370ms 11:34:07 INFO - PROCESS | 1947 | 1467138847792 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 11:34:07 INFO - PROCESS | 1947 | 1467138847793 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 11:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 11:34:07 INFO - PROCESS | 1947 | 1467138847795 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 11:34:07 INFO - PROCESS | 1947 | 1467138847796 Marionette TRACE conn2 <- [1,38,null,{}] 11:34:07 INFO - PROCESS | 1947 | 1467138847798 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}] 11:34:07 INFO - PROCESS | 1947 | 1467138847800 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:07 INFO - PROCESS | 1947 | 1467138847901 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 11:34:07 INFO - PROCESS | 1947 | 1467138847905 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:07 INFO - PROCESS | 1947 | 1467138847906 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca64000 == 15 [pid = 1947] [id = 15] 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 41 (0x12c85f000) [pid = 1947] [serial = 41] [outer = 0x0] 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 42 (0x12c864000) [pid = 1947] [serial = 42] [outer = 0x12c85f000] 11:34:07 INFO - PROCESS | 1947 | 1467138847929 Marionette DEBUG loaded listener.js 11:34:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 43 (0x12caa3000) [pid = 1947] [serial = 43] [outer = 0x12c85f000] 11:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 11:34:08 INFO - PROCESS | 1947 | 1467138848161 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]]]}] 11:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 369ms 11:34:08 INFO - PROCESS | 1947 | 1467138848164 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1947 | 1467138848166 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 11:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 11:34:08 INFO - PROCESS | 1947 | 1467138848168 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1947 | 1467138848169 Marionette TRACE conn2 <- [1,42,null,{}] 11:34:08 INFO - PROCESS | 1947 | 1467138848178 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}] 11:34:08 INFO - PROCESS | 1947 | 1467138848180 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:08 INFO - PROCESS | 1947 | 1467138848279 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 11:34:08 INFO - PROCESS | 1947 | 1467138848283 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1947 | 1467138848284 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d027000 == 16 [pid = 1947] [id = 16] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 44 (0x12caa7c00) [pid = 1947] [serial = 44] [outer = 0x0] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 45 (0x12caaf000) [pid = 1947] [serial = 45] [outer = 0x12caa7c00] 11:34:08 INFO - PROCESS | 1947 | 1467138848309 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 46 (0x12d226800) [pid = 1947] [serial = 46] [outer = 0x12caa7c00] 11:34:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d409800 == 17 [pid = 1947] [id = 17] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 47 (0x12d40a000) [pid = 1947] [serial = 47] [outer = 0x0] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 48 (0x12d40f000) [pid = 1947] [serial = 48] [outer = 0x12d40a000] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 49 (0x12d413800) [pid = 1947] [serial = 49] [outer = 0x12d40a000] 11:34:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d032000 == 18 [pid = 1947] [id = 18] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 50 (0x12d229800) [pid = 1947] [serial = 50] [outer = 0x0] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 51 (0x12d461000) [pid = 1947] [serial = 51] [outer = 0x12d229800] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 52 (0x12d230800) [pid = 1947] [serial = 52] [outer = 0x12d229800] 11:34:08 INFO - PROCESS | 1947 | 1467138848654 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]]]}] 11:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 11:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 526ms 11:34:08 INFO - PROCESS | 1947 | 1467138848694 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 11:34:08 INFO - PROCESS | 1947 | 1467138848696 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 11:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 11:34:08 INFO - PROCESS | 1947 | 1467138848698 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 11:34:08 INFO - PROCESS | 1947 | 1467138848700 Marionette TRACE conn2 <- [1,46,null,{}] 11:34:08 INFO - PROCESS | 1947 | 1467138848703 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}] 11:34:08 INFO - PROCESS | 1947 | 1467138848704 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:08 INFO - PROCESS | 1947 | 1467138848790 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 11:34:08 INFO - PROCESS | 1947 | 1467138848802 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:08 INFO - PROCESS | 1947 | 1467138848804 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d830000 == 19 [pid = 1947] [id = 19] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 53 (0x12d22c400) [pid = 1947] [serial = 53] [outer = 0x0] 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 54 (0x12d580400) [pid = 1947] [serial = 54] [outer = 0x12d22c400] 11:34:08 INFO - PROCESS | 1947 | 1467138848830 Marionette DEBUG loaded listener.js 11:34:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 55 (0x1182cac00) [pid = 1947] [serial = 55] [outer = 0x12d22c400] 11:34:09 INFO - PROCESS | 1947 | 1467138849075 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]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 11:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 422ms 11:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 11:34:09 INFO - PROCESS | 1947 | 1467138849127 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1947 | 1467138849128 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 11:34:09 INFO - PROCESS | 1947 | 1467138849130 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1947 | 1467138849131 Marionette TRACE conn2 <- [1,50,null,{}] 11:34:09 INFO - PROCESS | 1947 | 1467138849133 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}] 11:34:09 INFO - PROCESS | 1947 | 1467138849135 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:09 INFO - PROCESS | 1947 | 1467138849241 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 11:34:09 INFO - PROCESS | 1947 | 1467138849244 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1947 | 1467138849245 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d9ea800 == 20 [pid = 1947] [id = 20] 11:34:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x118331000) [pid = 1947] [serial = 56] [outer = 0x0] 11:34:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x12d2f2c00) [pid = 1947] [serial = 57] [outer = 0x118331000] 11:34:09 INFO - PROCESS | 1947 | 1467138849268 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x12d2f9400) [pid = 1947] [serial = 58] [outer = 0x118331000] 11:34:09 INFO - PROCESS | 1947 | 1467138849494 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]]]}] 11:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 11:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 368ms 11:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 11:34:09 INFO - PROCESS | 1947 | 1467138849499 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 11:34:09 INFO - PROCESS | 1947 | 1467138849500 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 11:34:09 INFO - PROCESS | 1947 | 1467138849509 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 11:34:09 INFO - PROCESS | 1947 | 1467138849510 Marionette TRACE conn2 <- [1,54,null,{}] 11:34:09 INFO - PROCESS | 1947 | 1467138849512 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}] 11:34:09 INFO - PROCESS | 1947 | 1467138849513 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:09 INFO - PROCESS | 1947 | 1467138849624 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 11:34:09 INFO - PROCESS | 1947 | 1467138849628 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:09 INFO - PROCESS | 1947 | 1467138849629 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca73000 == 21 [pid = 1947] [id = 21] 11:34:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x12caa5400) [pid = 1947] [serial = 59] [outer = 0x0] 11:34:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x12d573c00) [pid = 1947] [serial = 60] [outer = 0x12caa5400] 11:34:09 INFO - PROCESS | 1947 | 1467138849654 Marionette DEBUG loaded listener.js 11:34:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x12df26800) [pid = 1947] [serial = 61] [outer = 0x12caa5400] 11:34:10 INFO - PROCESS | 1947 | 1467138850009 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]]]}] 11:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 11:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 524ms 11:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 11:34:10 INFO - PROCESS | 1947 | 1467138850028 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1947 | 1467138850030 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 11:34:10 INFO - PROCESS | 1947 | 1467138850033 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1947 | 1467138850035 Marionette TRACE conn2 <- [1,58,null,{}] 11:34:10 INFO - PROCESS | 1947 | 1467138850041 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}] 11:34:10 INFO - PROCESS | 1947 | 1467138850043 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:10 INFO - PROCESS | 1947 | 1467138850177 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 11:34:10 INFO - PROCESS | 1947 | 1467138850182 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:10 INFO - PROCESS | 1947 | 1467138850183 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a61d800 == 22 [pid = 1947] [id = 22] 11:34:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x119bea000) [pid = 1947] [serial = 62] [outer = 0x0] 11:34:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x12ac2b800) [pid = 1947] [serial = 63] [outer = 0x119bea000] 11:34:10 INFO - PROCESS | 1947 | 1467138850212 Marionette DEBUG loaded listener.js 11:34:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x12d964400) [pid = 1947] [serial = 64] [outer = 0x119bea000] 11:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 11:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 427ms 11:34:10 INFO - PROCESS | 1947 | 1467138850449 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]]]}] 11:34:10 INFO - PROCESS | 1947 | 1467138850460 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 11:34:10 INFO - PROCESS | 1947 | 1467138850463 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 11:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 11:34:10 INFO - PROCESS | 1947 | 1467138850468 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 11:34:10 INFO - PROCESS | 1947 | 1467138850472 Marionette TRACE conn2 <- [1,62,null,{}] 11:34:10 INFO - PROCESS | 1947 | 1467138850481 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}] 11:34:10 INFO - PROCESS | 1947 | 1467138850482 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:10 INFO - PROCESS | 1947 | 1467138850598 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 11:34:11 INFO - PROCESS | 1947 | 1467138851187 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1947 | 1467138851188 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x111d9f800 == 23 [pid = 1947] [id = 23] 11:34:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x110e6a000) [pid = 1947] [serial = 65] [outer = 0x0] 11:34:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x111d17000) [pid = 1947] [serial = 66] [outer = 0x110e6a000] 11:34:11 INFO - PROCESS | 1947 | 1467138851225 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x1122b2000) [pid = 1947] [serial = 67] [outer = 0x110e6a000] 11:34:11 INFO - PROCESS | 1947 | 1467138851653 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]]]}] 11:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 11:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1232ms 11:34:11 INFO - PROCESS | 1947 | 1467138851700 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 11:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 11:34:11 INFO - PROCESS | 1947 | 1467138851702 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 11:34:11 INFO - PROCESS | 1947 | 1467138851706 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 11:34:11 INFO - PROCESS | 1947 | 1467138851707 Marionette TRACE conn2 <- [1,66,null,{}] 11:34:11 INFO - PROCESS | 1947 | 1467138851711 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}] 11:34:11 INFO - PROCESS | 1947 | 1467138851714 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:11 INFO - PROCESS | 1947 | 1467138851829 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 11:34:11 INFO - PROCESS | 1947 | 1467138851870 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:11 INFO - PROCESS | 1947 | 1467138851871 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e1f000 == 24 [pid = 1947] [id = 24] 11:34:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x112d1a400) [pid = 1947] [serial = 68] [outer = 0x0] 11:34:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x113c35400) [pid = 1947] [serial = 69] [outer = 0x112d1a400] 11:34:11 INFO - PROCESS | 1947 | 1467138851902 Marionette DEBUG loaded listener.js 11:34:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11618a800) [pid = 1947] [serial = 70] [outer = 0x112d1a400] 11:34:12 INFO - PROCESS | 1947 | 1467138852331 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]]]}] 11:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 11:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 669ms 11:34:12 INFO - PROCESS | 1947 | 1467138852378 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 11:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 11:34:12 INFO - PROCESS | 1947 | 1467138852383 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 11:34:12 INFO - PROCESS | 1947 | 1467138852387 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 11:34:12 INFO - PROCESS | 1947 | 1467138852389 Marionette TRACE conn2 <- [1,70,null,{}] 11:34:12 INFO - PROCESS | 1947 | 1467138852393 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}] 11:34:12 INFO - PROCESS | 1947 | 1467138852396 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:12 INFO - PROCESS | 1947 | 1467138852582 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 11:34:12 INFO - PROCESS | 1947 | 1467138852688 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:12 INFO - PROCESS | 1947 | 1467138852689 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x116aea800 == 25 [pid = 1947] [id = 25] 11:34:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x116fc1400) [pid = 1947] [serial = 71] [outer = 0x0] 11:34:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x11833f400) [pid = 1947] [serial = 72] [outer = 0x116fc1400] 11:34:12 INFO - PROCESS | 1947 | 1467138852739 Marionette DEBUG loaded listener.js 11:34:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x11889a800) [pid = 1947] [serial = 73] [outer = 0x116fc1400] 11:34:13 INFO - PROCESS | 1947 | 1467138853398 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]]]}] 11:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 11:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1021ms 11:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 11:34:13 INFO - PROCESS | 1947 | 1467138853429 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 11:34:13 INFO - PROCESS | 1947 | 1467138853431 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 11:34:13 INFO - PROCESS | 1947 | 1467138853441 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 11:34:13 INFO - PROCESS | 1947 | 1467138853442 Marionette TRACE conn2 <- [1,74,null,{}] 11:34:13 INFO - PROCESS | 1947 | 1467138853446 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}] 11:34:13 INFO - PROCESS | 1947 | 1467138853447 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:13 INFO - PROCESS | 1947 | 1467138853527 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 11:34:13 INFO - PROCESS | 1947 | 1467138853583 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:13 INFO - PROCESS | 1947 | 1467138853584 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x112250800 == 26 [pid = 1947] [id = 26] 11:34:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1132c8c00) [pid = 1947] [serial = 74] [outer = 0x0] 11:34:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x11663c000) [pid = 1947] [serial = 75] [outer = 0x1132c8c00] 11:34:13 INFO - PROCESS | 1947 | 1467138853614 Marionette DEBUG loaded listener.js 11:34:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11687e800) [pid = 1947] [serial = 76] [outer = 0x1132c8c00] 11:34:14 INFO - PROCESS | 1947 | 1467138854018 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]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 11:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 627ms 11:34:14 INFO - PROCESS | 1947 | 1467138854062 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1947 | 1467138854065 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 11:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 11:34:14 INFO - PROCESS | 1947 | 1467138854069 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1947 | 1467138854071 Marionette TRACE conn2 <- [1,78,null,{}] 11:34:14 INFO - PROCESS | 1947 | 1467138854073 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}] 11:34:14 INFO - PROCESS | 1947 | 1467138854074 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:14 INFO - PROCESS | 1947 | 1467138854149 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 11:34:14 INFO - PROCESS | 1947 | 1467138854154 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1947 | 1467138854157 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x116415000 == 27 [pid = 1947] [id = 27] 11:34:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x116a21c00) [pid = 1947] [serial = 77] [outer = 0x0] 11:34:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1176f2400) [pid = 1947] [serial = 78] [outer = 0x116a21c00] 11:34:14 INFO - PROCESS | 1947 | 1467138854183 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11833f800) [pid = 1947] [serial = 79] [outer = 0x116a21c00] 11:34:14 INFO - PROCESS | 1947 | 1467138854507 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]]]}] 11:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 11:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 11:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 11:34:14 INFO - PROCESS | 1947 | 1467138854540 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 11:34:14 INFO - PROCESS | 1947 | 1467138854542 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 11:34:14 INFO - PROCESS | 1947 | 1467138854544 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 11:34:14 INFO - PROCESS | 1947 | 1467138854546 Marionette TRACE conn2 <- [1,82,null,{}] 11:34:14 INFO - PROCESS | 1947 | 1467138854554 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}] 11:34:14 INFO - PROCESS | 1947 | 1467138854557 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:14 INFO - PROCESS | 1947 | 1467138854628 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 11:34:14 INFO - PROCESS | 1947 | 1467138854633 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:14 INFO - PROCESS | 1947 | 1467138854635 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ad3000 == 28 [pid = 1947] [id = 28] 11:34:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1186c8c00) [pid = 1947] [serial = 80] [outer = 0x0] 11:34:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1186eec00) [pid = 1947] [serial = 81] [outer = 0x1186c8c00] 11:34:14 INFO - PROCESS | 1947 | 1467138854665 Marionette DEBUG loaded listener.js 11:34:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118fd8c00) [pid = 1947] [serial = 82] [outer = 0x1186c8c00] 11:34:14 INFO - PROCESS | 1947 | 1467138854984 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]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 11:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 470ms 11:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 11:34:15 INFO - PROCESS | 1947 | 1467138855014 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1947 | 1467138855016 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 11:34:15 INFO - PROCESS | 1947 | 1467138855018 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1947 | 1467138855019 Marionette TRACE conn2 <- [1,86,null,{}] 11:34:15 INFO - PROCESS | 1947 | 1467138855024 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}] 11:34:15 INFO - PROCESS | 1947 | 1467138855025 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:15 INFO - PROCESS | 1947 | 1467138855098 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 11:34:15 INFO - PROCESS | 1947 | 1467138855142 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 1947 | 1467138855143 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fa8000 == 29 [pid = 1947] [id = 29] 11:34:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1186ccc00) [pid = 1947] [serial = 83] [outer = 0x0] 11:34:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x119376400) [pid = 1947] [serial = 84] [outer = 0x1186ccc00] 11:34:15 INFO - PROCESS | 1947 | 1467138855169 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11960d000) [pid = 1947] [serial = 85] [outer = 0x1186ccc00] 11:34:15 INFO - PROCESS | 1947 | 1467138855429 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]]]}] 11:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 11:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms 11:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 11:34:15 INFO - PROCESS | 1947 | 1467138855442 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1947 | 1467138855444 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 11:34:15 INFO - PROCESS | 1947 | 1467138855446 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1947 | 1467138855447 Marionette TRACE conn2 <- [1,90,null,{}] 11:34:15 INFO - PROCESS | 1947 | 1467138855451 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}] 11:34:15 INFO - PROCESS | 1947 | 1467138855453 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:15 INFO - PROCESS | 1947 | 1467138855539 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 11:34:15 INFO - PROCESS | 1947 | 1467138855543 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:15 INFO - PROCESS | 1947 | 1467138855544 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x118360000 == 30 [pid = 1947] [id = 30] 11:34:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119605000) [pid = 1947] [serial = 86] [outer = 0x0] 11:34:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11992f000) [pid = 1947] [serial = 87] [outer = 0x119605000] 11:34:15 INFO - PROCESS | 1947 | 1467138855569 Marionette DEBUG loaded listener.js 11:34:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119be9000) [pid = 1947] [serial = 88] [outer = 0x119605000] 11:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 11:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 422ms 11:34:15 INFO - PROCESS | 1947 | 1467138855860 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]]]}] 11:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 11:34:15 INFO - PROCESS | 1947 | 1467138855876 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 11:34:15 INFO - PROCESS | 1947 | 1467138855878 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 11:34:15 INFO - PROCESS | 1947 | 1467138855880 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 11:34:15 INFO - PROCESS | 1947 | 1467138855881 Marionette TRACE conn2 <- [1,94,null,{}] 11:34:15 INFO - PROCESS | 1947 | 1467138855883 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}] 11:34:15 INFO - PROCESS | 1947 | 1467138855889 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:15 INFO - PROCESS | 1947 | 1467138855989 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 11:34:16 INFO - PROCESS | 1947 | 1467138856033 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1947 | 1467138856035 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b8800 == 31 [pid = 1947] [id = 31] 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119be5000) [pid = 1947] [serial = 89] [outer = 0x0] 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119e5d400) [pid = 1947] [serial = 90] [outer = 0x119be5000] 11:34:16 INFO - PROCESS | 1947 | 1467138856061 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1211d6000) [pid = 1947] [serial = 91] [outer = 0x119be5000] 11:34:16 INFO - PROCESS | 1947 | 1467138856306 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]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 11:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 470ms 11:34:16 INFO - PROCESS | 1947 | 1467138856351 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1947 | 1467138856352 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 11:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 11:34:16 INFO - PROCESS | 1947 | 1467138856362 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1947 | 1467138856363 Marionette TRACE conn2 <- [1,98,null,{}] 11:34:16 INFO - PROCESS | 1947 | 1467138856365 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}] 11:34:16 INFO - PROCESS | 1947 | 1467138856366 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:16 INFO - PROCESS | 1947 | 1467138856443 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 11:34:16 INFO - PROCESS | 1947 | 1467138856446 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1947 | 1467138856448 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191d1800 == 32 [pid = 1947] [id = 32] 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1210c4400) [pid = 1947] [serial = 92] [outer = 0x0] 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x121552800) [pid = 1947] [serial = 93] [outer = 0x1210c4400] 11:34:16 INFO - PROCESS | 1947 | 1467138856475 Marionette DEBUG loaded listener.js 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12186b800) [pid = 1947] [serial = 94] [outer = 0x1210c4400] 11:34:16 INFO - PROCESS | 1947 | 1467138856776 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]]]}] 11:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 11:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 468ms 11:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 11:34:16 INFO - PROCESS | 1947 | 1467138856830 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 11:34:16 INFO - PROCESS | 1947 | 1467138856831 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 11:34:16 INFO - PROCESS | 1947 | 1467138856833 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 11:34:16 INFO - PROCESS | 1947 | 1467138856834 Marionette TRACE conn2 <- [1,102,null,{}] 11:34:16 INFO - PROCESS | 1947 | 1467138856837 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}] 11:34:16 INFO - PROCESS | 1947 | 1467138856838 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:16 INFO - PROCESS | 1947 | 1467138856908 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 11:34:16 INFO - PROCESS | 1947 | 1467138856955 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:16 INFO - PROCESS | 1947 | 1467138856956 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x11946e800 == 33 [pid = 1947] [id = 33] 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x113290800) [pid = 1947] [serial = 95] [outer = 0x0] 11:34:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x121879c00) [pid = 1947] [serial = 96] [outer = 0x113290800] 11:34:16 INFO - PROCESS | 1947 | 1467138856980 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1249ebc00) [pid = 1947] [serial = 97] [outer = 0x113290800] 11:34:17 INFO - PROCESS | 1947 | 1467138857213 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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 11:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 419ms 11:34:17 INFO - PROCESS | 1947 | 1467138857260 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1947 | 1467138857261 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 11:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 11:34:17 INFO - PROCESS | 1947 | 1467138857266 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1947 | 1467138857267 Marionette TRACE conn2 <- [1,106,null,{}] 11:34:17 INFO - PROCESS | 1947 | 1467138857277 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}] 11:34:17 INFO - PROCESS | 1947 | 1467138857278 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:17 INFO - PROCESS | 1947 | 1467138857357 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 11:34:17 INFO - PROCESS | 1947 | 1467138857361 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1947 | 1467138857362 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1168a9000 == 34 [pid = 1947] [id = 34] 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x121abf400) [pid = 1947] [serial = 98] [outer = 0x0] 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x124c02400) [pid = 1947] [serial = 99] [outer = 0x121abf400] 11:34:17 INFO - PROCESS | 1947 | 1467138857386 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124c3a400) [pid = 1947] [serial = 100] [outer = 0x121abf400] 11:34:17 INFO - PROCESS | 1947 | 1467138857674 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]]]}] 11:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 11:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 423ms 11:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 11:34:17 INFO - PROCESS | 1947 | 1467138857695 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 11:34:17 INFO - PROCESS | 1947 | 1467138857696 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 11:34:17 INFO - PROCESS | 1947 | 1467138857698 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 11:34:17 INFO - PROCESS | 1947 | 1467138857699 Marionette TRACE conn2 <- [1,110,null,{}] 11:34:17 INFO - PROCESS | 1947 | 1467138857701 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}] 11:34:17 INFO - PROCESS | 1947 | 1467138857702 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:17 INFO - PROCESS | 1947 | 1467138857781 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 11:34:17 INFO - PROCESS | 1947 | 1467138857784 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:17 INFO - PROCESS | 1947 | 1467138857785 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a12000 == 35 [pid = 1947] [id = 35] 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x124a2dc00) [pid = 1947] [serial = 101] [outer = 0x0] 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x124f09000) [pid = 1947] [serial = 102] [outer = 0x124a2dc00] 11:34:17 INFO - PROCESS | 1947 | 1467138857812 Marionette DEBUG loaded listener.js 11:34:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x125464800) [pid = 1947] [serial = 103] [outer = 0x124a2dc00] 11:34:18 INFO - PROCESS | 1947 | 1467138858111 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]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 11:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 422ms 11:34:18 INFO - PROCESS | 1947 | 1467138858127 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1947 | 1467138858128 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 11:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 11:34:18 INFO - PROCESS | 1947 | 1467138858134 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1947 | 1467138858138 Marionette TRACE conn2 <- [1,114,null,{}] 11:34:18 INFO - PROCESS | 1947 | 1467138858147 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}] 11:34:18 INFO - PROCESS | 1947 | 1467138858148 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:18 INFO - PROCESS | 1947 | 1467138858264 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 11:34:18 INFO - PROCESS | 1947 | 1467138858270 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1947 | 1467138858272 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ec4000 == 36 [pid = 1947] [id = 36] 11:34:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12186bc00) [pid = 1947] [serial = 104] [outer = 0x0] 11:34:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x125465000) [pid = 1947] [serial = 105] [outer = 0x12186bc00] 11:34:18 INFO - PROCESS | 1947 | 1467138858297 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x126478c00) [pid = 1947] [serial = 106] [outer = 0x12186bc00] 11:34:18 INFO - PROCESS | 1947 | 1467138858626 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]]]}] 11:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 11:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 529ms 11:34:18 INFO - PROCESS | 1947 | 1467138858664 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 11:34:18 INFO - PROCESS | 1947 | 1467138858666 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 11:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 11:34:18 INFO - PROCESS | 1947 | 1467138858669 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 11:34:18 INFO - PROCESS | 1947 | 1467138858670 Marionette TRACE conn2 <- [1,118,null,{}] 11:34:18 INFO - PROCESS | 1947 | 1467138858673 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}] 11:34:18 INFO - PROCESS | 1947 | 1467138858675 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:18 INFO - PROCESS | 1947 | 1467138858791 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 11:34:18 INFO - PROCESS | 1947 | 1467138858842 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:18 INFO - PROCESS | 1947 | 1467138858843 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x121293800 == 37 [pid = 1947] [id = 37] 11:34:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x121ac3000) [pid = 1947] [serial = 107] [outer = 0x0] 11:34:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x126487c00) [pid = 1947] [serial = 108] [outer = 0x121ac3000] 11:34:18 INFO - PROCESS | 1947 | 1467138858867 Marionette DEBUG loaded listener.js 11:34:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1269e9800) [pid = 1947] [serial = 109] [outer = 0x121ac3000] 11:34:19 INFO - PROCESS | 1947 | 1467138859090 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]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 11:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 471ms 11:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 11:34:19 INFO - PROCESS | 1947 | 1467138859145 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1947 | 1467138859146 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 11:34:19 INFO - PROCESS | 1947 | 1467138859148 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1947 | 1467138859149 Marionette TRACE conn2 <- [1,122,null,{}] 11:34:19 INFO - PROCESS | 1947 | 1467138859152 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}] 11:34:19 INFO - PROCESS | 1947 | 1467138859154 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:19 INFO - PROCESS | 1947 | 1467138859243 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 11:34:19 INFO - PROCESS | 1947 | 1467138859247 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1947 | 1467138859248 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x12147d000 == 38 [pid = 1947] [id = 38] 11:34:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1269ef800) [pid = 1947] [serial = 110] [outer = 0x0] 11:34:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1269f4c00) [pid = 1947] [serial = 111] [outer = 0x1269ef800] 11:34:19 INFO - PROCESS | 1947 | 1467138859271 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x127e08800) [pid = 1947] [serial = 112] [outer = 0x1269ef800] 11:34:19 INFO - PROCESS | 1947 | 1467138859558 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]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 11:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 417ms 11:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 11:34:19 INFO - PROCESS | 1947 | 1467138859567 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 11:34:19 INFO - PROCESS | 1947 | 1467138859568 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 11:34:19 INFO - PROCESS | 1947 | 1467138859571 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 11:34:19 INFO - PROCESS | 1947 | 1467138859573 Marionette TRACE conn2 <- [1,126,null,{}] 11:34:19 INFO - PROCESS | 1947 | 1467138859581 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}] 11:34:19 INFO - PROCESS | 1947 | 1467138859582 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:19 INFO - PROCESS | 1947 | 1467138859662 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 11:34:19 INFO - PROCESS | 1947 | 1467138859665 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:19 INFO - PROCESS | 1947 | 1467138859666 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a1e800 == 39 [pid = 1947] [id = 39] 11:34:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x127e0a800) [pid = 1947] [serial = 113] [outer = 0x0] 11:34:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1281b5c00) [pid = 1947] [serial = 114] [outer = 0x127e0a800] 11:34:19 INFO - PROCESS | 1947 | 1467138859693 Marionette DEBUG loaded listener.js 11:34:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x128521c00) [pid = 1947] [serial = 115] [outer = 0x127e0a800] 11:34:19 INFO - PROCESS | 1947 | 1467138859990 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]]]}] 11:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 11:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 428ms 11:34:19 INFO - PROCESS | 1947 | 1467138859998 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1947 | 1467138859999 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 11:34:20 INFO - PROCESS | 1947 | 1467138860001 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1947 | 1467138860002 Marionette TRACE conn2 <- [1,130,null,{}] 11:34:20 INFO - PROCESS | 1947 | 1467138860014 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}] 11:34:20 INFO - PROCESS | 1947 | 1467138860015 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:20 INFO - PROCESS | 1947 | 1467138860095 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 11:34:20 INFO - PROCESS | 1947 | 1467138860155 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1947 | 1467138860156 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e10800 == 40 [pid = 1947] [id = 40] 11:34:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1281b4000) [pid = 1947] [serial = 116] [outer = 0x0] 11:34:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x12904c400) [pid = 1947] [serial = 117] [outer = 0x1281b4000] 11:34:20 INFO - PROCESS | 1947 | 1467138860180 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x129097000) [pid = 1947] [serial = 118] [outer = 0x1281b4000] 11:34:20 INFO - PROCESS | 1947 | 1467138860461 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]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 11:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 472ms 11:34:20 INFO - PROCESS | 1947 | 1467138860476 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1947 | 1467138860477 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 11:34:20 INFO - PROCESS | 1947 | 1467138860479 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1947 | 1467138860480 Marionette TRACE conn2 <- [1,134,null,{}] 11:34:20 INFO - PROCESS | 1947 | 1467138860498 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}] 11:34:20 INFO - PROCESS | 1947 | 1467138860499 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:20 INFO - PROCESS | 1947 | 1467138860586 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 11:34:20 INFO - PROCESS | 1947 | 1467138860592 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:20 INFO - PROCESS | 1947 | 1467138860593 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x12541c800 == 41 [pid = 1947] [id = 41] 11:34:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x12909b000) [pid = 1947] [serial = 119] [outer = 0x0] 11:34:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x12918a800) [pid = 1947] [serial = 120] [outer = 0x12909b000] 11:34:20 INFO - PROCESS | 1947 | 1467138860616 Marionette DEBUG loaded listener.js 11:34:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x129191c00) [pid = 1947] [serial = 121] [outer = 0x12909b000] 11:34:20 INFO - PROCESS | 1947 | 1467138860911 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]]]}] 11:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 11:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 471ms 11:34:20 INFO - PROCESS | 1947 | 1467138860951 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 11:34:20 INFO - PROCESS | 1947 | 1467138860952 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 11:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 11:34:20 INFO - PROCESS | 1947 | 1467138860957 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 11:34:20 INFO - PROCESS | 1947 | 1467138860958 Marionette TRACE conn2 <- [1,138,null,{}] 11:34:20 INFO - PROCESS | 1947 | 1467138860960 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}] 11:34:20 INFO - PROCESS | 1947 | 1467138860961 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:21 INFO - PROCESS | 1947 | 1467138861078 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 11:34:21 INFO - PROCESS | 1947 | 1467138861084 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:21 INFO - PROCESS | 1947 | 1467138861085 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254e0800 == 42 [pid = 1947] [id = 42] 11:34:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x128528000) [pid = 1947] [serial = 122] [outer = 0x0] 11:34:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x129192400) [pid = 1947] [serial = 123] [outer = 0x128528000] 11:34:21 INFO - PROCESS | 1947 | 1467138861116 Marionette DEBUG loaded listener.js 11:34:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x1293c8800) [pid = 1947] [serial = 124] [outer = 0x128528000] 11:34:22 INFO - PROCESS | 1947 | 1467138862104 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]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 11:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1171ms 11:34:22 INFO - PROCESS | 1947 | 1467138862128 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1947 | 1467138862130 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 11:34:22 INFO - PROCESS | 1947 | 1467138862134 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1947 | 1467138862135 Marionette TRACE conn2 <- [1,142,null,{}] 11:34:22 INFO - PROCESS | 1947 | 1467138862139 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}] 11:34:22 INFO - PROCESS | 1947 | 1467138862141 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:22 INFO - PROCESS | 1947 | 1467138862232 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 11:34:22 INFO - PROCESS | 1947 | 1467138862262 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1947 | 1467138862265 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x113276800 == 43 [pid = 1947] [id = 43] 11:34:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 125 (0x11687a400) [pid = 1947] [serial = 125] [outer = 0x0] 11:34:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 126 (0x117143800) [pid = 1947] [serial = 126] [outer = 0x11687a400] 11:34:22 INFO - PROCESS | 1947 | 1467138862292 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 127 (0x117dad000) [pid = 1947] [serial = 127] [outer = 0x11687a400] 11:34:22 INFO - PROCESS | 1947 | 1467138862599 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]]]}] 11:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 11:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 521ms 11:34:22 INFO - PROCESS | 1947 | 1467138862654 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 11:34:22 INFO - PROCESS | 1947 | 1467138862657 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 11:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 11:34:22 INFO - PROCESS | 1947 | 1467138862669 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 11:34:22 INFO - PROCESS | 1947 | 1467138862671 Marionette TRACE conn2 <- [1,146,null,{}] 11:34:22 INFO - PROCESS | 1947 | 1467138862673 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}] 11:34:22 INFO - PROCESS | 1947 | 1467138862675 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:22 INFO - PROCESS | 1947 | 1467138862768 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 11:34:22 INFO - PROCESS | 1947 | 1467138862772 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:22 INFO - PROCESS | 1947 | 1467138862773 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x11668c800 == 44 [pid = 1947] [id = 44] 11:34:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 128 (0x117daec00) [pid = 1947] [serial = 128] [outer = 0x0] 11:34:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 129 (0x1186c7400) [pid = 1947] [serial = 129] [outer = 0x117daec00] 11:34:22 INFO - PROCESS | 1947 | 1467138862799 Marionette DEBUG loaded listener.js 11:34:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 130 (0x118fd7c00) [pid = 1947] [serial = 130] [outer = 0x117daec00] 11:34:23 INFO - PROCESS | 1947 | 1467138863149 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]]]}] 11:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 11:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 528ms 11:34:23 INFO - PROCESS | 1947 | 1467138863190 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 11:34:23 INFO - PROCESS | 1947 | 1467138863191 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 11:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 11:34:23 INFO - PROCESS | 1947 | 1467138863194 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 11:34:23 INFO - PROCESS | 1947 | 1467138863196 Marionette TRACE conn2 <- [1,150,null,{}] 11:34:23 INFO - PROCESS | 1947 | 1467138863203 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}] 11:34:23 INFO - PROCESS | 1947 | 1467138863206 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:23 INFO - PROCESS | 1947 | 1467138863296 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 11:34:23 INFO - PROCESS | 1947 | 1467138863328 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:23 INFO - PROCESS | 1947 | 1467138863330 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d79000 == 45 [pid = 1947] [id = 45] 11:34:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 131 (0x11960ac00) [pid = 1947] [serial = 131] [outer = 0x0] 11:34:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 132 (0x119bef400) [pid = 1947] [serial = 132] [outer = 0x11960ac00] 11:34:23 INFO - PROCESS | 1947 | 1467138863359 Marionette DEBUG loaded listener.js 11:34:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 133 (0x121024c00) [pid = 1947] [serial = 133] [outer = 0x11960ac00] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 132 (0x12ba0cc00) [pid = 1947] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 131 (0x12909c400) [pid = 1947] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 130 (0x12aa1c800) [pid = 1947] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 129 (0x12a65bc00) [pid = 1947] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 128 (0x129187000) [pid = 1947] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 127 (0x119bea000) [pid = 1947] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 126 (0x12caa5400) [pid = 1947] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 125 (0x118331000) [pid = 1947] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 124 (0x12d22c400) [pid = 1947] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x12caa7c00) [pid = 1947] [serial = 44] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x12c85f000) [pid = 1947] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x12c3a9800) [pid = 1947] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x12c2e7800) [pid = 1947] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x118522000) [pid = 1947] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x1132c8c00) [pid = 1947] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x116a21c00) [pid = 1947] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1186c8c00) [pid = 1947] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1186ccc00) [pid = 1947] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x119605000) [pid = 1947] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x119be5000) [pid = 1947] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1210c4400) [pid = 1947] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x113290800) [pid = 1947] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x121abf400) [pid = 1947] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12186bc00) [pid = 1947] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x121ac3000) [pid = 1947] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1269ef800) [pid = 1947] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x110e6a000) [pid = 1947] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x112d1a400) [pid = 1947] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 11:34:23 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x116fc1400) [pid = 1947] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 11:34:24 INFO - PROCESS | 1947 | 1467138864083 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]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 11:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 922ms 11:34:24 INFO - PROCESS | 1947 | 1467138864116 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1947 | 1467138864118 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 11:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 11:34:24 INFO - PROCESS | 1947 | 1467138864120 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1947 | 1467138864121 Marionette TRACE conn2 <- [1,154,null,{}] 11:34:24 INFO - PROCESS | 1947 | 1467138864124 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}] 11:34:24 INFO - PROCESS | 1947 | 1467138864125 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:24 INFO - PROCESS | 1947 | 1467138864206 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 11:34:24 INFO - PROCESS | 1947 | 1467138864250 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1947 | 1467138864252 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b4000 == 46 [pid = 1947] [id = 46] 11:34:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1122be400) [pid = 1947] [serial = 134] [outer = 0x0] 11:34:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x118337c00) [pid = 1947] [serial = 135] [outer = 0x1122be400] 11:34:24 INFO - PROCESS | 1947 | 1467138864277 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119be4000) [pid = 1947] [serial = 136] [outer = 0x1122be400] 11:34:24 INFO - PROCESS | 1947 | 1467138864551 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]]]}] 11:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 11:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 11:34:24 INFO - PROCESS | 1947 | 1467138864594 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 11:34:24 INFO - PROCESS | 1947 | 1467138864595 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 11:34:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 11:34:24 INFO - PROCESS | 1947 | 1467138864597 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 11:34:24 INFO - PROCESS | 1947 | 1467138864598 Marionette TRACE conn2 <- [1,158,null,{}] 11:34:24 INFO - PROCESS | 1947 | 1467138864601 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}] 11:34:24 INFO - PROCESS | 1947 | 1467138864602 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:24 INFO - PROCESS | 1947 | 1467138864676 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 11:34:24 INFO - PROCESS | 1947 | 1467138864679 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:24 INFO - PROCESS | 1947 | 1467138864681 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191da800 == 47 [pid = 1947] [id = 47] 11:34:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x117dae800) [pid = 1947] [serial = 137] [outer = 0x0] 11:34:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1210c3000) [pid = 1947] [serial = 138] [outer = 0x117dae800] 11:34:24 INFO - PROCESS | 1947 | 1467138864707 Marionette DEBUG loaded listener.js 11:34:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12154ec00) [pid = 1947] [serial = 139] [outer = 0x117dae800] 11:34:25 INFO - PROCESS | 1947 | 1467138865029 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]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 11:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 468ms 11:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 11:34:25 INFO - PROCESS | 1947 | 1467138865065 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1947 | 1467138865067 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 11:34:25 INFO - PROCESS | 1947 | 1467138865069 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1947 | 1467138865070 Marionette TRACE conn2 <- [1,162,null,{}] 11:34:25 INFO - PROCESS | 1947 | 1467138865072 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}] 11:34:25 INFO - PROCESS | 1947 | 1467138865076 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:25 INFO - PROCESS | 1947 | 1467138865165 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 11:34:25 INFO - PROCESS | 1947 | 1467138865173 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1947 | 1467138865174 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a0d800 == 48 [pid = 1947] [id = 48] 11:34:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x121830000) [pid = 1947] [serial = 140] [outer = 0x0] 11:34:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1249f7000) [pid = 1947] [serial = 141] [outer = 0x121830000] 11:34:25 INFO - PROCESS | 1947 | 1467138865198 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x125f33800) [pid = 1947] [serial = 142] [outer = 0x121830000] 11:34:25 INFO - PROCESS | 1947 | 1467138865504 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]]]}] 11:34:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 11:34:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 470ms 11:34:25 INFO - PROCESS | 1947 | 1467138865540 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 11:34:25 INFO - PROCESS | 1947 | 1467138865541 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 11:34:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 11:34:25 INFO - PROCESS | 1947 | 1467138865543 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 11:34:25 INFO - PROCESS | 1947 | 1467138865544 Marionette TRACE conn2 <- [1,166,null,{}] 11:34:25 INFO - PROCESS | 1947 | 1467138865547 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}] 11:34:25 INFO - PROCESS | 1947 | 1467138865548 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:25 INFO - PROCESS | 1947 | 1467138865638 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 11:34:25 INFO - PROCESS | 1947 | 1467138865643 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:25 INFO - PROCESS | 1947 | 1467138865644 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112c800 == 49 [pid = 1947] [id = 49] 11:34:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x121879800) [pid = 1947] [serial = 143] [outer = 0x0] 11:34:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x125fdf400) [pid = 1947] [serial = 144] [outer = 0x121879800] 11:34:25 INFO - PROCESS | 1947 | 1467138865668 Marionette DEBUG loaded listener.js 11:34:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x126384c00) [pid = 1947] [serial = 145] [outer = 0x121879800] 11:34:25 INFO - PROCESS | 1947 | 1467138865930 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]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 11:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 469ms 11:34:26 INFO - PROCESS | 1947 | 1467138866013 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1947 | 1467138866016 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 11:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 11:34:26 INFO - PROCESS | 1947 | 1467138866020 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1947 | 1467138866024 Marionette TRACE conn2 <- [1,170,null,{}] 11:34:26 INFO - PROCESS | 1947 | 1467138866028 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}] 11:34:26 INFO - PROCESS | 1947 | 1467138866030 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:26 INFO - PROCESS | 1947 | 1467138866125 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 11:34:26 INFO - PROCESS | 1947 | 1467138866169 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1947 | 1467138866173 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x113237800 == 50 [pid = 1947] [id = 50] 11:34:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x1132cd000) [pid = 1947] [serial = 146] [outer = 0x0] 11:34:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x115dec000) [pid = 1947] [serial = 147] [outer = 0x1132cd000] 11:34:26 INFO - PROCESS | 1947 | 1467138866204 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x116881800) [pid = 1947] [serial = 148] [outer = 0x1132cd000] 11:34:26 INFO - PROCESS | 1947 | 1467138866603 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]]]}] 11:34:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 11:34:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 627ms 11:34:26 INFO - PROCESS | 1947 | 1467138866647 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 11:34:26 INFO - PROCESS | 1947 | 1467138866649 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 11:34:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 11:34:26 INFO - PROCESS | 1947 | 1467138866671 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 11:34:26 INFO - PROCESS | 1947 | 1467138866673 Marionette TRACE conn2 <- [1,174,null,{}] 11:34:26 INFO - PROCESS | 1947 | 1467138866678 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}] 11:34:26 INFO - PROCESS | 1947 | 1467138866680 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:26 INFO - PROCESS | 1947 | 1467138866774 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 11:34:26 INFO - PROCESS | 1947 | 1467138866833 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:26 INFO - PROCESS | 1947 | 1467138866834 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x119473000 == 51 [pid = 1947] [id = 51] 11:34:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x1186e9400) [pid = 1947] [serial = 149] [outer = 0x0] 11:34:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x118fd0400) [pid = 1947] [serial = 150] [outer = 0x1186e9400] 11:34:26 INFO - PROCESS | 1947 | 1467138866865 Marionette DEBUG loaded listener.js 11:34:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x119606800) [pid = 1947] [serial = 151] [outer = 0x1186e9400] 11:34:27 INFO - PROCESS | 1947 | 1467138867270 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]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 11:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 643ms 11:34:27 INFO - PROCESS | 1947 | 1467138867296 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1947 | 1467138867297 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 11:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 11:34:27 INFO - PROCESS | 1947 | 1467138867300 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1947 | 1467138867301 Marionette TRACE conn2 <- [1,178,null,{}] 11:34:27 INFO - PROCESS | 1947 | 1467138867328 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}] 11:34:27 INFO - PROCESS | 1947 | 1467138867331 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:27 INFO - PROCESS | 1947 | 1467138867427 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 11:34:27 INFO - PROCESS | 1947 | 1467138867488 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:27 INFO - PROCESS | 1947 | 1467138867491 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x123da6800 == 52 [pid = 1947] [id = 52] 11:34:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x12156c000) [pid = 1947] [serial = 152] [outer = 0x0] 11:34:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x121878000) [pid = 1947] [serial = 153] [outer = 0x12156c000] 11:34:27 INFO - PROCESS | 1947 | 1467138867535 Marionette DEBUG loaded listener.js 11:34:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 125 (0x124c09800) [pid = 1947] [serial = 154] [outer = 0x12156c000] 11:34:27 INFO - PROCESS | 1947 | 1467138867941 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]]]}] 11:34:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 11:34:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 688ms 11:34:27 INFO - PROCESS | 1947 | 1467138867988 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 11:34:27 INFO - PROCESS | 1947 | 1467138867990 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 11:34:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 11:34:27 INFO - PROCESS | 1947 | 1467138867992 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 11:34:27 INFO - PROCESS | 1947 | 1467138867993 Marionette TRACE conn2 <- [1,182,null,{}] 11:34:27 INFO - PROCESS | 1947 | 1467138867996 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}] 11:34:27 INFO - PROCESS | 1947 | 1467138867997 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:28 INFO - PROCESS | 1947 | 1467138868093 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 11:34:28 INFO - PROCESS | 1947 | 1467138868139 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1947 | 1467138868141 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191d3800 == 53 [pid = 1947] [id = 53] 11:34:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 126 (0x125fdd400) [pid = 1947] [serial = 155] [outer = 0x0] 11:34:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 127 (0x125fe8400) [pid = 1947] [serial = 156] [outer = 0x125fdd400] 11:34:28 INFO - PROCESS | 1947 | 1467138868170 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 128 (0x1269be800) [pid = 1947] [serial = 157] [outer = 0x125fdd400] 11:34:28 INFO - PROCESS | 1947 | 1467138868570 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]]]}] 11:34:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 11:34:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 621ms 11:34:28 INFO - PROCESS | 1947 | 1467138868613 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 11:34:28 INFO - PROCESS | 1947 | 1467138868615 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 11:34:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 11:34:28 INFO - PROCESS | 1947 | 1467138868617 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 11:34:28 INFO - PROCESS | 1947 | 1467138868618 Marionette TRACE conn2 <- [1,186,null,{}] 11:34:28 INFO - PROCESS | 1947 | 1467138868621 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}] 11:34:28 INFO - PROCESS | 1947 | 1467138868622 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:28 INFO - PROCESS | 1947 | 1467138868713 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 11:34:28 INFO - PROCESS | 1947 | 1467138868809 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:28 INFO - PROCESS | 1947 | 1467138868810 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x126402800 == 54 [pid = 1947] [id = 54] 11:34:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 129 (0x1269ed400) [pid = 1947] [serial = 158] [outer = 0x0] 11:34:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 130 (0x127e04800) [pid = 1947] [serial = 159] [outer = 0x1269ed400] 11:34:28 INFO - PROCESS | 1947 | 1467138868839 Marionette DEBUG loaded listener.js 11:34:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 131 (0x127e52800) [pid = 1947] [serial = 160] [outer = 0x1269ed400] 11:34:29 INFO - PROCESS | 1947 | 1467138869242 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]]]}] 11:34:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 11:34:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 673ms 11:34:29 INFO - PROCESS | 1947 | 1467138869291 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 11:34:29 INFO - PROCESS | 1947 | 1467138869293 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 11:34:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 11:34:29 INFO - PROCESS | 1947 | 1467138869296 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 11:34:29 INFO - PROCESS | 1947 | 1467138869298 Marionette TRACE conn2 <- [1,190,null,{}] 11:34:29 INFO - PROCESS | 1947 | 1467138869302 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}] 11:34:29 INFO - PROCESS | 1947 | 1467138869308 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:29 INFO - PROCESS | 1947 | 1467138869526 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 11:34:29 INFO - PROCESS | 1947 | 1467138869692 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:29 INFO - PROCESS | 1947 | 1467138869693 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x112d45000 == 55 [pid = 1947] [id = 55] 11:34:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 132 (0x111da8c00) [pid = 1947] [serial = 161] [outer = 0x0] 11:34:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 133 (0x113286400) [pid = 1947] [serial = 162] [outer = 0x111da8c00] 11:34:29 INFO - PROCESS | 1947 | 1467138869715 Marionette DEBUG loaded listener.js 11:34:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 134 (0x113354400) [pid = 1947] [serial = 163] [outer = 0x111da8c00] 11:34:30 INFO - PROCESS | 1947 | 1467138870150 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]]]}] 11:34:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 11:34:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 925ms 11:34:30 INFO - PROCESS | 1947 | 1467138870229 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 11:34:30 INFO - PROCESS | 1947 | 1467138870233 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 11:34:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 11:34:30 INFO - PROCESS | 1947 | 1467138870241 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 11:34:30 INFO - PROCESS | 1947 | 1467138870244 Marionette TRACE conn2 <- [1,194,null,{}] 11:34:30 INFO - PROCESS | 1947 | 1467138870249 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}] 11:34:30 INFO - PROCESS | 1947 | 1467138870253 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:30 INFO - PROCESS | 1947 | 1467138870364 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x119a0d800 == 54 [pid = 1947] [id = 48] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1191da800 == 53 [pid = 1947] [id = 47] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b4000 == 52 [pid = 1947] [id = 46] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x117d79000 == 51 [pid = 1947] [id = 45] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1191d1800 == 50 [pid = 1947] [id = 32] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x116ad3000 == 49 [pid = 1947] [id = 28] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x11668c800 == 48 [pid = 1947] [id = 44] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x11946e800 == 47 [pid = 1947] [id = 33] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x116415000 == 46 [pid = 1947] [id = 27] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x118360000 == 45 [pid = 1947] [id = 30] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x113276800 == 44 [pid = 1947] [id = 43] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b8800 == 43 [pid = 1947] [id = 31] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x116fa8000 == 42 [pid = 1947] [id = 29] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x120ec4000 == 41 [pid = 1947] [id = 36] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1254e0800 == 40 [pid = 1947] [id = 42] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x119a1e800 == 39 [pid = 1947] [id = 39] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x112d45000 == 38 [pid = 1947] [id = 55] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x126402800 == 37 [pid = 1947] [id = 54] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1191d3800 == 36 [pid = 1947] [id = 53] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x123da6800 == 35 [pid = 1947] [id = 52] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12541c800 == 34 [pid = 1947] [id = 41] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x119473000 == 33 [pid = 1947] [id = 51] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x121e10800 == 32 [pid = 1947] [id = 40] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x121293800 == 31 [pid = 1947] [id = 37] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12147d000 == 30 [pid = 1947] [id = 38] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12112c800 == 29 [pid = 1947] [id = 49] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1168a9000 == 28 [pid = 1947] [id = 34] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x119a12000 == 27 [pid = 1947] [id = 35] 11:34:30 INFO - PROCESS | 1947 | --DOCSHELL 0x113237800 == 26 [pid = 1947] [id = 50] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 133 (0x121551400) [pid = 1947] [serial = 11] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 132 (0x12d964400) [pid = 1947] [serial = 64] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 131 (0x12904c400) [pid = 1947] [serial = 117] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 130 (0x1176f2400) [pid = 1947] [serial = 78] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 129 (0x1186eec00) [pid = 1947] [serial = 81] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 128 (0x119376400) [pid = 1947] [serial = 84] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 127 (0x11992f000) [pid = 1947] [serial = 87] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 126 (0x119e5d400) [pid = 1947] [serial = 90] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 125 (0x1211d6000) [pid = 1947] [serial = 91] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 124 (0x121552800) [pid = 1947] [serial = 93] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x12186b800) [pid = 1947] [serial = 94] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x121879c00) [pid = 1947] [serial = 96] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x124c02400) [pid = 1947] [serial = 99] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x124c3a400) [pid = 1947] [serial = 100] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x124f09000) [pid = 1947] [serial = 102] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x125465000) [pid = 1947] [serial = 105] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x126487c00) [pid = 1947] [serial = 108] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1269f4c00) [pid = 1947] [serial = 111] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1281b5c00) [pid = 1947] [serial = 114] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x111d17000) [pid = 1947] [serial = 66] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x113c35400) [pid = 1947] [serial = 69] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11833f400) [pid = 1947] [serial = 72] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x11889a800) [pid = 1947] [serial = 73] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11663c000) [pid = 1947] [serial = 75] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x126478c00) [pid = 1947] [serial = 106] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x119be9000) [pid = 1947] [serial = 88] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x11833f800) [pid = 1947] [serial = 79] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11687e800) [pid = 1947] [serial = 76] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1269e9800) [pid = 1947] [serial = 109] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1249ebc00) [pid = 1947] [serial = 97] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x127e08800) [pid = 1947] [serial = 112] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1122b2000) [pid = 1947] [serial = 67] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x118fd8c00) [pid = 1947] [serial = 82] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11618a800) [pid = 1947] [serial = 70] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12918a800) [pid = 1947] [serial = 120] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11960d000) [pid = 1947] [serial = 85] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121878c00) [pid = 1947] [serial = 8] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12c3b0400) [pid = 1947] [serial = 39] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12c2ee000) [pid = 1947] [serial = 36] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12c3a7400) [pid = 1947] [serial = 37] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12bdd7800) [pid = 1947] [serial = 33] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12c2e4800) [pid = 1947] [serial = 34] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12bdd0400) [pid = 1947] [serial = 31] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12bdb7800) [pid = 1947] [serial = 30] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12ba03400) [pid = 1947] [serial = 27] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12ba09400) [pid = 1947] [serial = 28] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12b315400) [pid = 1947] [serial = 24] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12b320000) [pid = 1947] [serial = 25] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12a65d800) [pid = 1947] [serial = 21] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12aa14c00) [pid = 1947] [serial = 22] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129418400) [pid = 1947] [serial = 18] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129188c00) [pid = 1947] [serial = 15] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12918e800) [pid = 1947] [serial = 16] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12ac2b800) [pid = 1947] [serial = 63] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12d573c00) [pid = 1947] [serial = 60] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12df26800) [pid = 1947] [serial = 61] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12d2f2c00) [pid = 1947] [serial = 57] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12d2f9400) [pid = 1947] [serial = 58] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1182cac00) [pid = 1947] [serial = 55] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12d580400) [pid = 1947] [serial = 54] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12d40f000) [pid = 1947] [serial = 48] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12d461000) [pid = 1947] [serial = 51] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12caaf000) [pid = 1947] [serial = 45] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12d226800) [pid = 1947] [serial = 46] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12c864000) [pid = 1947] [serial = 42] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12caa3000) [pid = 1947] [serial = 43] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12c859c00) [pid = 1947] [serial = 40] [outer = 0x0] [url = about:blank] 11:34:30 INFO - PROCESS | 1947 | 1467138870914 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:30 INFO - PROCESS | 1947 | 1467138870916 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x111f0a800 == 27 [pid = 1947] [id = 56] 11:34:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1122bd800) [pid = 1947] [serial = 164] [outer = 0x0] 11:34:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x11328d000) [pid = 1947] [serial = 165] [outer = 0x1122bd800] 11:34:30 INFO - PROCESS | 1947 | 1467138870943 Marionette DEBUG loaded listener.js 11:34:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x113c5b000) [pid = 1947] [serial = 166] [outer = 0x1122bd800] 11:34:31 INFO - PROCESS | 1947 | 1467138871201 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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 11:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 975ms 11:34:31 INFO - PROCESS | 1947 | 1467138871215 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1947 | 1467138871218 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 11:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 11:34:31 INFO - PROCESS | 1947 | 1467138871229 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1947 | 1467138871231 Marionette TRACE conn2 <- [1,198,null,{}] 11:34:31 INFO - PROCESS | 1947 | 1467138871245 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}] 11:34:31 INFO - PROCESS | 1947 | 1467138871248 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:31 INFO - PROCESS | 1947 | 1467138871325 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 11:34:31 INFO - PROCESS | 1947 | 1467138871330 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1947 | 1467138871332 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1164a0800 == 28 [pid = 1947] [id = 57] 11:34:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1176f2400) [pid = 1947] [serial = 167] [outer = 0x0] 11:34:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x118337000) [pid = 1947] [serial = 168] [outer = 0x1176f2400] 11:34:31 INFO - PROCESS | 1947 | 1467138871361 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x11852a800) [pid = 1947] [serial = 169] [outer = 0x1176f2400] 11:34:31 INFO - PROCESS | 1947 | 1467138871676 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]]]}] 11:34:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 11:34:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 480ms 11:34:31 INFO - PROCESS | 1947 | 1467138871711 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 11:34:31 INFO - PROCESS | 1947 | 1467138871714 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 11:34:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 11:34:31 INFO - PROCESS | 1947 | 1467138871716 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 11:34:31 INFO - PROCESS | 1947 | 1467138871717 Marionette TRACE conn2 <- [1,202,null,{}] 11:34:31 INFO - PROCESS | 1947 | 1467138871720 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}] 11:34:31 INFO - PROCESS | 1947 | 1467138871721 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:31 INFO - PROCESS | 1947 | 1467138871789 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 11:34:31 INFO - PROCESS | 1947 | 1467138871794 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:31 INFO - PROCESS | 1947 | 1467138871796 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ae9800 == 29 [pid = 1947] [id = 58] 11:34:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x11889c000) [pid = 1947] [serial = 170] [outer = 0x0] 11:34:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x119379800) [pid = 1947] [serial = 171] [outer = 0x11889c000] 11:34:31 INFO - PROCESS | 1947 | 1467138871821 Marionette DEBUG loaded listener.js 11:34:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x119610000) [pid = 1947] [serial = 172] [outer = 0x11889c000] 11:34:32 INFO - PROCESS | 1947 | 1467138872161 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]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 11:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 471ms 11:34:32 INFO - PROCESS | 1947 | 1467138872190 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1947 | 1467138872191 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 11:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 11:34:32 INFO - PROCESS | 1947 | 1467138872198 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1947 | 1467138872202 Marionette TRACE conn2 <- [1,206,null,{}] 11:34:32 INFO - PROCESS | 1947 | 1467138872205 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}] 11:34:32 INFO - PROCESS | 1947 | 1467138872208 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:32 INFO - PROCESS | 1947 | 1467138872296 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 11:34:32 INFO - PROCESS | 1947 | 1467138872301 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1947 | 1467138872303 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x117468000 == 30 [pid = 1947] [id = 59] 11:34:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11992c800) [pid = 1947] [serial = 173] [outer = 0x0] 11:34:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119be7400) [pid = 1947] [serial = 174] [outer = 0x11992c800] 11:34:32 INFO - PROCESS | 1947 | 1467138872331 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1210c6800) [pid = 1947] [serial = 175] [outer = 0x11992c800] 11:34:32 INFO - PROCESS | 1947 | 1467138872615 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]]]}] 11:34:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 11:34:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 477ms 11:34:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 11:34:32 INFO - PROCESS | 1947 | 1467138872673 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 11:34:32 INFO - PROCESS | 1947 | 1467138872675 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 11:34:32 INFO - PROCESS | 1947 | 1467138872677 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 11:34:32 INFO - PROCESS | 1947 | 1467138872678 Marionette TRACE conn2 <- [1,210,null,{}] 11:34:32 INFO - PROCESS | 1947 | 1467138872681 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}] 11:34:32 INFO - PROCESS | 1947 | 1467138872682 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:32 INFO - PROCESS | 1947 | 1467138872762 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 11:34:32 INFO - PROCESS | 1947 | 1467138872767 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:32 INFO - PROCESS | 1947 | 1467138872768 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fa8000 == 31 [pid = 1947] [id = 60] 11:34:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11687c800) [pid = 1947] [serial = 176] [outer = 0x0] 11:34:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x121878800) [pid = 1947] [serial = 177] [outer = 0x11687c800] 11:34:32 INFO - PROCESS | 1947 | 1467138872792 Marionette DEBUG loaded listener.js 11:34:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x121ac4000) [pid = 1947] [serial = 178] [outer = 0x11687c800] 11:34:33 INFO - PROCESS | 1947 | 1467138873130 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]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 11:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 471ms 11:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 11:34:33 INFO - PROCESS | 1947 | 1467138873149 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 1947 | 1467138873150 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 11:34:33 INFO - PROCESS | 1947 | 1467138873152 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1947 | 1467138873153 Marionette TRACE conn2 <- [1,214,null,{}] 11:34:33 INFO - PROCESS | 1947 | 1467138873156 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}] 11:34:33 INFO - PROCESS | 1947 | 1467138873157 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:33 INFO - PROCESS | 1947 | 1467138873242 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 11:34:33 INFO - PROCESS | 1947 | 1467138873273 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1947 | 1467138873278 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x119468000 == 32 [pid = 1947] [id = 61] 11:34:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118895c00) [pid = 1947] [serial = 179] [outer = 0x0] 11:34:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x124c3f400) [pid = 1947] [serial = 180] [outer = 0x118895c00] 11:34:33 INFO - PROCESS | 1947 | 1467138873309 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x125465c00) [pid = 1947] [serial = 181] [outer = 0x118895c00] 11:34:33 INFO - PROCESS | 1947 | 1467138873647 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]]]}] 11:34:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 11:34:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 518ms 11:34:33 INFO - PROCESS | 1947 | 1467138873671 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 11:34:33 INFO - PROCESS | 1947 | 1467138873672 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 11:34:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 11:34:33 INFO - PROCESS | 1947 | 1467138873674 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 11:34:33 INFO - PROCESS | 1947 | 1467138873675 Marionette TRACE conn2 <- [1,218,null,{}] 11:34:33 INFO - PROCESS | 1947 | 1467138873685 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}] 11:34:33 INFO - PROCESS | 1947 | 1467138873686 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:33 INFO - PROCESS | 1947 | 1467138873778 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 11:34:33 INFO - PROCESS | 1947 | 1467138873781 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:33 INFO - PROCESS | 1947 | 1467138873782 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x112642800 == 33 [pid = 1947] [id = 62] 11:34:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124c11c00) [pid = 1947] [serial = 182] [outer = 0x0] 11:34:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x126478c00) [pid = 1947] [serial = 183] [outer = 0x124c11c00] 11:34:33 INFO - PROCESS | 1947 | 1467138873807 Marionette DEBUG loaded listener.js 11:34:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1269b2400) [pid = 1947] [serial = 184] [outer = 0x124c11c00] 11:34:34 INFO - PROCESS | 1947 | 1467138874112 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]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 11:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 472ms 11:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 11:34:34 INFO - PROCESS | 1947 | 1467138874148 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1947 | 1467138874150 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 11:34:34 INFO - PROCESS | 1947 | 1467138874160 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1947 | 1467138874162 Marionette TRACE conn2 <- [1,222,null,{}] 11:34:34 INFO - PROCESS | 1947 | 1467138874165 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}] 11:34:34 INFO - PROCESS | 1947 | 1467138874167 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:34 INFO - PROCESS | 1947 | 1467138874298 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 11:34:34 INFO - PROCESS | 1947 | 1467138874306 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:34 INFO - PROCESS | 1947 | 1467138874307 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ed7000 == 34 [pid = 1947] [id = 63] 11:34:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116809400) [pid = 1947] [serial = 185] [outer = 0x0] 11:34:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1269b5000) [pid = 1947] [serial = 186] [outer = 0x116809400] 11:34:34 INFO - PROCESS | 1947 | 1467138874381 Marionette DEBUG loaded listener.js 11:34:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1269f4000) [pid = 1947] [serial = 187] [outer = 0x116809400] 11:34:34 INFO - PROCESS | 1947 | 1467138874790 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]]]}] 11:34:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 11:34:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 677ms 11:34:34 INFO - PROCESS | 1947 | 1467138874836 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 11:34:34 INFO - PROCESS | 1947 | 1467138874837 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 11:34:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 11:34:34 INFO - PROCESS | 1947 | 1467138874839 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 11:34:34 INFO - PROCESS | 1947 | 1467138874840 Marionette TRACE conn2 <- [1,226,null,{}] 11:34:34 INFO - PROCESS | 1947 | 1467138874843 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}] 11:34:34 INFO - PROCESS | 1947 | 1467138874844 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:34 INFO - PROCESS | 1947 | 1467138874988 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x121830000) [pid = 1947] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x121879800) [pid = 1947] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11687a400) [pid = 1947] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1122be400) [pid = 1947] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11960ac00) [pid = 1947] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x117daec00) [pid = 1947] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x117dae800) [pid = 1947] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x128528000) [pid = 1947] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x127e0a800) [pid = 1947] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1281b4000) [pid = 1947] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x124a2dc00) [pid = 1947] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 11:34:34 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12909b000) [pid = 1947] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 11:34:35 INFO - PROCESS | 1947 | 1467138875025 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1947 | 1467138875026 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191bf800 == 35 [pid = 1947] [id = 64] 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1164edc00) [pid = 1947] [serial = 188] [outer = 0x0] 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x117dae800) [pid = 1947] [serial = 189] [outer = 0x1164edc00] 11:34:35 INFO - PROCESS | 1947 | 1467138875050 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x12102c400) [pid = 1947] [serial = 190] [outer = 0x1164edc00] 11:34:35 INFO - PROCESS | 1947 | 1467138875316 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]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 11:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 520ms 11:34:35 INFO - PROCESS | 1947 | 1467138875360 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1947 | 1467138875361 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 11:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 11:34:35 INFO - PROCESS | 1947 | 1467138875363 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1947 | 1467138875364 Marionette TRACE conn2 <- [1,230,null,{}] 11:34:35 INFO - PROCESS | 1947 | 1467138875367 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}] 11:34:35 INFO - PROCESS | 1947 | 1467138875368 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:35 INFO - PROCESS | 1947 | 1467138875444 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 11:34:35 INFO - PROCESS | 1947 | 1467138875448 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1947 | 1467138875449 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x121492800 == 36 [pid = 1947] [id = 65] 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1210c5800) [pid = 1947] [serial = 191] [outer = 0x0] 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x127e0a800) [pid = 1947] [serial = 192] [outer = 0x1210c5800] 11:34:35 INFO - PROCESS | 1947 | 1467138875474 Marionette DEBUG loaded listener.js 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x129046800) [pid = 1947] [serial = 193] [outer = 0x1210c5800] 11:34:35 INFO - PROCESS | 1947 | 1467138875764 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]]]}] 11:34:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 11:34:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 418ms 11:34:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 11:34:35 INFO - PROCESS | 1947 | 1467138875782 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 11:34:35 INFO - PROCESS | 1947 | 1467138875783 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 11:34:35 INFO - PROCESS | 1947 | 1467138875785 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 11:34:35 INFO - PROCESS | 1947 | 1467138875786 Marionette TRACE conn2 <- [1,234,null,{}] 11:34:35 INFO - PROCESS | 1947 | 1467138875797 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}] 11:34:35 INFO - PROCESS | 1947 | 1467138875798 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:35 INFO - PROCESS | 1947 | 1467138875897 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 11:34:35 INFO - PROCESS | 1947 | 1467138875923 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:35 INFO - PROCESS | 1947 | 1467138875925 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a71800 == 37 [pid = 1947] [id = 66] 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116a23c00) [pid = 1947] [serial = 194] [outer = 0x0] 11:34:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129047c00) [pid = 1947] [serial = 195] [outer = 0x116a23c00] 11:34:35 INFO - PROCESS | 1947 | 1467138875951 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12909a400) [pid = 1947] [serial = 196] [outer = 0x116a23c00] 11:34:36 INFO - PROCESS | 1947 | 1467138876267 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]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 11:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 527ms 11:34:36 INFO - PROCESS | 1947 | 1467138876313 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1947 | 1467138876315 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 11:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 11:34:36 INFO - PROCESS | 1947 | 1467138876319 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1947 | 1467138876321 Marionette TRACE conn2 <- [1,238,null,{}] 11:34:36 INFO - PROCESS | 1947 | 1467138876325 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}] 11:34:36 INFO - PROCESS | 1947 | 1467138876327 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:36 INFO - PROCESS | 1947 | 1467138876450 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 11:34:36 INFO - PROCESS | 1947 | 1467138876513 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:36 INFO - PROCESS | 1947 | 1467138876514 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d80800 == 38 [pid = 1947] [id = 67] 11:34:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12908f800) [pid = 1947] [serial = 197] [outer = 0x0] 11:34:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x129188000) [pid = 1947] [serial = 198] [outer = 0x12908f800] 11:34:36 INFO - PROCESS | 1947 | 1467138876550 Marionette DEBUG loaded listener.js 11:34:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1293c5400) [pid = 1947] [serial = 199] [outer = 0x12908f800] 11:34:36 INFO - PROCESS | 1947 | 1467138876860 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]]]}] 11:34:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 11:34:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 572ms 11:34:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 11:34:36 INFO - PROCESS | 1947 | 1467138876894 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 11:34:36 INFO - PROCESS | 1947 | 1467138876895 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 11:34:36 INFO - PROCESS | 1947 | 1467138876898 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 11:34:36 INFO - PROCESS | 1947 | 1467138876899 Marionette TRACE conn2 <- [1,242,null,{}] 11:34:36 INFO - PROCESS | 1947 | 1467138876901 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}] 11:34:36 INFO - PROCESS | 1947 | 1467138876902 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:36 INFO - PROCESS | 1947 | 1467138876978 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 11:34:37 INFO - PROCESS | 1947 | 1467138877061 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1947 | 1467138877063 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x112f0e800 == 39 [pid = 1947] [id = 68] 11:34:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x110e6a000) [pid = 1947] [serial = 200] [outer = 0x0] 11:34:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x112d6bc00) [pid = 1947] [serial = 201] [outer = 0x110e6a000] 11:34:37 INFO - PROCESS | 1947 | 1467138877094 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x115e60000) [pid = 1947] [serial = 202] [outer = 0x110e6a000] 11:34:37 INFO - PROCESS | 1947 | 1467138877569 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]]]}] 11:34:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 11:34:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 719ms 11:34:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 11:34:37 INFO - PROCESS | 1947 | 1467138877619 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 11:34:37 INFO - PROCESS | 1947 | 1467138877623 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 11:34:37 INFO - PROCESS | 1947 | 1467138877626 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 11:34:37 INFO - PROCESS | 1947 | 1467138877628 Marionette TRACE conn2 <- [1,246,null,{}] 11:34:37 INFO - PROCESS | 1947 | 1467138877632 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}] 11:34:37 INFO - PROCESS | 1947 | 1467138877635 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:37 INFO - PROCESS | 1947 | 1467138877737 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 11:34:37 INFO - PROCESS | 1947 | 1467138877846 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:37 INFO - PROCESS | 1947 | 1467138877848 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d77000 == 40 [pid = 1947] [id = 69] 11:34:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1186c5400) [pid = 1947] [serial = 203] [outer = 0x0] 11:34:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1186d1400) [pid = 1947] [serial = 204] [outer = 0x1186c5400] 11:34:37 INFO - PROCESS | 1947 | 1467138877878 Marionette DEBUG loaded listener.js 11:34:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118fd9800) [pid = 1947] [serial = 205] [outer = 0x1186c5400] 11:34:38 INFO - PROCESS | 1947 | 1467138878460 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]]]}] 11:34:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 11:34:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 873ms 11:34:38 INFO - PROCESS | 1947 | 1467138878499 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 11:34:38 INFO - PROCESS | 1947 | 1467138878502 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 11:34:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 11:34:38 INFO - PROCESS | 1947 | 1467138878536 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 11:34:38 INFO - PROCESS | 1947 | 1467138878538 Marionette TRACE conn2 <- [1,250,null,{}] 11:34:38 INFO - PROCESS | 1947 | 1467138878544 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}] 11:34:38 INFO - PROCESS | 1947 | 1467138878545 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:38 INFO - PROCESS | 1947 | 1467138878644 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 11:34:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x118339c00) [pid = 1947] [serial = 206] [outer = 0x12d229800] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x117d80800 == 39 [pid = 1947] [id = 67] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x121a71800 == 38 [pid = 1947] [id = 66] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x121492800 == 37 [pid = 1947] [id = 65] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x1191bf800 == 36 [pid = 1947] [id = 64] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x120ed7000 == 35 [pid = 1947] [id = 63] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x112642800 == 34 [pid = 1947] [id = 62] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x119468000 == 33 [pid = 1947] [id = 61] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x118fa8000 == 32 [pid = 1947] [id = 60] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x117468000 == 31 [pid = 1947] [id = 59] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x116ae9800 == 30 [pid = 1947] [id = 58] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x1164a0800 == 29 [pid = 1947] [id = 57] 11:34:38 INFO - PROCESS | 1947 | --DOCSHELL 0x111f0a800 == 28 [pid = 1947] [id = 56] 11:34:38 INFO - PROCESS | 1947 | 1467138878763 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:38 INFO - PROCESS | 1947 | 1467138878766 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x125f33800) [pid = 1947] [serial = 142] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126384c00) [pid = 1947] [serial = 145] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x125fdf400) [pid = 1947] [serial = 144] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x117143800) [pid = 1947] [serial = 126] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x117dad000) [pid = 1947] [serial = 127] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118337c00) [pid = 1947] [serial = 135] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119bef400) [pid = 1947] [serial = 132] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1186c7400) [pid = 1947] [serial = 129] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1210c3000) [pid = 1947] [serial = 138] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1249f7000) [pid = 1947] [serial = 141] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12154ec00) [pid = 1947] [serial = 139] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121024c00) [pid = 1947] [serial = 133] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118fd7c00) [pid = 1947] [serial = 130] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119be4000) [pid = 1947] [serial = 136] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1293c8800) [pid = 1947] [serial = 124] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129192400) [pid = 1947] [serial = 123] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x128521c00) [pid = 1947] [serial = 115] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x129097000) [pid = 1947] [serial = 118] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x125464800) [pid = 1947] [serial = 103] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x129191c00) [pid = 1947] [serial = 121] [outer = 0x0] [url = about:blank] 11:34:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x116854800 == 29 [pid = 1947] [id = 70] 11:34:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x118337c00) [pid = 1947] [serial = 207] [outer = 0x0] 11:34:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1186f0400) [pid = 1947] [serial = 208] [outer = 0x118337c00] 11:34:38 INFO - PROCESS | 1947 | 1467138878805 Marionette DEBUG loaded listener.js 11:34:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119375000) [pid = 1947] [serial = 209] [outer = 0x118337c00] 11:34:39 INFO - PROCESS | 1947 | 1467138879131 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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 11:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 625ms 11:34:39 INFO - PROCESS | 1947 | 1467138879159 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1947 | 1467138879163 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 11:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 11:34:39 INFO - PROCESS | 1947 | 1467138879167 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1947 | 1467138879169 Marionette TRACE conn2 <- [1,254,null,{}] 11:34:39 INFO - PROCESS | 1947 | 1467138879174 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}] 11:34:39 INFO - PROCESS | 1947 | 1467138879175 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:39 INFO - PROCESS | 1947 | 1467138879249 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 11:34:39 INFO - PROCESS | 1947 | 1467138879254 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1947 | 1467138879257 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x11834c800 == 30 [pid = 1947] [id = 71] 11:34:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119608800) [pid = 1947] [serial = 210] [outer = 0x0] 11:34:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x121026800) [pid = 1947] [serial = 211] [outer = 0x119608800] 11:34:39 INFO - PROCESS | 1947 | 1467138879284 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12154ec00) [pid = 1947] [serial = 212] [outer = 0x119608800] 11:34:39 INFO - PROCESS | 1947 | 1467138879599 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]]]}] 11:34:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 11:34:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 473ms 11:34:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 11:34:39 INFO - PROCESS | 1947 | 1467138879641 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 11:34:39 INFO - PROCESS | 1947 | 1467138879642 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 11:34:39 INFO - PROCESS | 1947 | 1467138879644 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 11:34:39 INFO - PROCESS | 1947 | 1467138879647 Marionette TRACE conn2 <- [1,258,null,{}] 11:34:39 INFO - PROCESS | 1947 | 1467138879654 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}] 11:34:39 INFO - PROCESS | 1947 | 1467138879658 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:39 INFO - PROCESS | 1947 | 1467138879739 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 11:34:39 INFO - PROCESS | 1947 | 1467138879744 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:39 INFO - PROCESS | 1947 | 1467138879746 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x119463000 == 31 [pid = 1947] [id = 72] 11:34:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x121a1ec00) [pid = 1947] [serial = 213] [outer = 0x0] 11:34:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124c0ac00) [pid = 1947] [serial = 214] [outer = 0x121a1ec00] 11:34:39 INFO - PROCESS | 1947 | 1467138879776 Marionette DEBUG loaded listener.js 11:34:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x125464c00) [pid = 1947] [serial = 215] [outer = 0x121a1ec00] 11:34:40 INFO - PROCESS | 1947 | 1467138880077 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]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 11:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 471ms 11:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 11:34:40 INFO - PROCESS | 1947 | 1467138880115 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1947 | 1467138880117 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 11:34:40 INFO - PROCESS | 1947 | 1467138880119 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1947 | 1467138880120 Marionette TRACE conn2 <- [1,262,null,{}] 11:34:40 INFO - PROCESS | 1947 | 1467138880125 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}] 11:34:40 INFO - PROCESS | 1947 | 1467138880126 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:40 INFO - PROCESS | 1947 | 1467138880224 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 11:34:40 INFO - PROCESS | 1947 | 1467138880229 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1947 | 1467138880230 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x11997d800 == 32 [pid = 1947] [id = 73] 11:34:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1167e2800) [pid = 1947] [serial = 216] [outer = 0x0] 11:34:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x125f40000) [pid = 1947] [serial = 217] [outer = 0x1167e2800] 11:34:40 INFO - PROCESS | 1947 | 1467138880256 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126481400) [pid = 1947] [serial = 218] [outer = 0x1167e2800] 11:34:40 INFO - PROCESS | 1947 | 1467138880573 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]]]}] 11:34:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 11:34:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 470ms 11:34:40 INFO - PROCESS | 1947 | 1467138880592 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 11:34:40 INFO - PROCESS | 1947 | 1467138880593 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 11:34:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 11:34:40 INFO - PROCESS | 1947 | 1467138880595 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 11:34:40 INFO - PROCESS | 1947 | 1467138880596 Marionette TRACE conn2 <- [1,266,null,{}] 11:34:40 INFO - PROCESS | 1947 | 1467138880598 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}] 11:34:40 INFO - PROCESS | 1947 | 1467138880599 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:40 INFO - PROCESS | 1947 | 1467138880677 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 11:34:40 INFO - PROCESS | 1947 | 1467138880680 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:40 INFO - PROCESS | 1947 | 1467138880682 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x11615f800 == 33 [pid = 1947] [id = 74] 11:34:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x126638800) [pid = 1947] [serial = 219] [outer = 0x0] 11:34:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x126646c00) [pid = 1947] [serial = 220] [outer = 0x126638800] 11:34:40 INFO - PROCESS | 1947 | 1467138880708 Marionette DEBUG loaded listener.js 11:34:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e47800) [pid = 1947] [serial = 221] [outer = 0x126638800] 11:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 11:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 468ms 11:34:41 INFO - PROCESS | 1947 | 1467138881060 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]]]}] 11:34:41 INFO - PROCESS | 1947 | 1467138881063 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1947 | 1467138881064 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 11:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 11:34:41 INFO - PROCESS | 1947 | 1467138881066 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1947 | 1467138881067 Marionette TRACE conn2 <- [1,270,null,{}] 11:34:41 INFO - PROCESS | 1947 | 1467138881070 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}] 11:34:41 INFO - PROCESS | 1947 | 1467138881074 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:41 INFO - PROCESS | 1947 | 1467138881182 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 11:34:41 INFO - PROCESS | 1947 | 1467138881214 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1947 | 1467138881215 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x121922800 == 34 [pid = 1947] [id = 75] 11:34:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1281b7000) [pid = 1947] [serial = 222] [outer = 0x0] 11:34:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129096400) [pid = 1947] [serial = 223] [outer = 0x1281b7000] 11:34:41 INFO - PROCESS | 1947 | 1467138881239 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1293c4000) [pid = 1947] [serial = 224] [outer = 0x1281b7000] 11:34:41 INFO - PROCESS | 1947 | 1467138881524 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]]]}] 11:34:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 11:34:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 473ms 11:34:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 11:34:41 INFO - PROCESS | 1947 | 1467138881542 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 11:34:41 INFO - PROCESS | 1947 | 1467138881543 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 11:34:41 INFO - PROCESS | 1947 | 1467138881545 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 11:34:41 INFO - PROCESS | 1947 | 1467138881546 Marionette TRACE conn2 <- [1,274,null,{}] 11:34:41 INFO - PROCESS | 1947 | 1467138881562 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}] 11:34:41 INFO - PROCESS | 1947 | 1467138881563 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:41 INFO - PROCESS | 1947 | 1467138881665 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 11:34:41 INFO - PROCESS | 1947 | 1467138881668 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:41 INFO - PROCESS | 1947 | 1467138881669 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249df000 == 35 [pid = 1947] [id = 76] 11:34:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12851c800) [pid = 1947] [serial = 225] [outer = 0x0] 11:34:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129427000) [pid = 1947] [serial = 226] [outer = 0x12851c800] 11:34:41 INFO - PROCESS | 1947 | 1467138881694 Marionette DEBUG loaded listener.js 11:34:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a651800) [pid = 1947] [serial = 227] [outer = 0x12851c800] 11:34:42 INFO - PROCESS | 1947 | 1467138882002 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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 11:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 517ms 11:34:42 INFO - PROCESS | 1947 | 1467138882064 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1947 | 1467138882065 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 11:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 11:34:42 INFO - PROCESS | 1947 | 1467138882067 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1947 | 1467138882068 Marionette TRACE conn2 <- [1,278,null,{}] 11:34:42 INFO - PROCESS | 1947 | 1467138882071 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}] 11:34:42 INFO - PROCESS | 1947 | 1467138882072 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:42 INFO - PROCESS | 1947 | 1467138882159 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 11:34:42 INFO - PROCESS | 1947 | 1467138882191 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1947 | 1467138882192 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x126304800 == 36 [pid = 1947] [id = 77] 11:34:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a655800) [pid = 1947] [serial = 228] [outer = 0x0] 11:34:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12a65b400) [pid = 1947] [serial = 229] [outer = 0x12a655800] 11:34:42 INFO - PROCESS | 1947 | 1467138882216 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12a681800) [pid = 1947] [serial = 230] [outer = 0x12a655800] 11:34:42 INFO - PROCESS | 1947 | 1467138882493 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]]]}] 11:34:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 11:34:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 473ms 11:34:42 INFO - PROCESS | 1947 | 1467138882542 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 11:34:42 INFO - PROCESS | 1947 | 1467138882544 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 11:34:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 11:34:42 INFO - PROCESS | 1947 | 1467138882546 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 11:34:42 INFO - PROCESS | 1947 | 1467138882547 Marionette TRACE conn2 <- [1,282,null,{}] 11:34:42 INFO - PROCESS | 1947 | 1467138882549 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}] 11:34:42 INFO - PROCESS | 1947 | 1467138882550 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:42 INFO - PROCESS | 1947 | 1467138882651 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 11:34:42 INFO - PROCESS | 1947 | 1467138882655 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:42 INFO - PROCESS | 1947 | 1467138882656 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x127e93000 == 37 [pid = 1947] [id = 78] 11:34:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12a656000) [pid = 1947] [serial = 231] [outer = 0x0] 11:34:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12a689800) [pid = 1947] [serial = 232] [outer = 0x12a656000] 11:34:42 INFO - PROCESS | 1947 | 1467138882679 Marionette DEBUG loaded listener.js 11:34:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12aa1cc00) [pid = 1947] [serial = 233] [outer = 0x12a656000] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11889c000) [pid = 1947] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11687c800) [pid = 1947] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1176f2400) [pid = 1947] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x118895c00) [pid = 1947] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1132cd000) [pid = 1947] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x116809400) [pid = 1947] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1186e9400) [pid = 1947] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12156c000) [pid = 1947] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x125fdd400) [pid = 1947] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x124c11c00) [pid = 1947] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1164edc00) [pid = 1947] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x111da8c00) [pid = 1947] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1269ed400) [pid = 1947] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116a23c00) [pid = 1947] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1210c5800) [pid = 1947] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1122bd800) [pid = 1947] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 11:34:42 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11992c800) [pid = 1947] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 11:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 11:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 518ms 11:34:43 INFO - PROCESS | 1947 | 1467138883059 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]]]}] 11:34:43 INFO - PROCESS | 1947 | 1467138883065 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 11:34:43 INFO - PROCESS | 1947 | 1467138883066 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 11:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 11:34:43 INFO - PROCESS | 1947 | 1467138883068 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1947 | 1467138883069 Marionette TRACE conn2 <- [1,286,null,{}] 11:34:43 INFO - PROCESS | 1947 | 1467138883074 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}] 11:34:43 INFO - PROCESS | 1947 | 1467138883075 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:43 INFO - PROCESS | 1947 | 1467138883153 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 11:34:43 INFO - PROCESS | 1947 | 1467138883159 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1947 | 1467138883160 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x11996a800 == 38 [pid = 1947] [id = 79] 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116a23c00) [pid = 1947] [serial = 234] [outer = 0x0] 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11960d000) [pid = 1947] [serial = 235] [outer = 0x116a23c00] 11:34:43 INFO - PROCESS | 1947 | 1467138883186 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124c40400) [pid = 1947] [serial = 236] [outer = 0x116a23c00] 11:34:43 INFO - PROCESS | 1947 | 1467138883634 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]]]}] 11:34:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 11:34:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 573ms 11:34:43 INFO - PROCESS | 1947 | 1467138883642 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 11:34:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 11:34:43 INFO - PROCESS | 1947 | 1467138883644 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 11:34:43 INFO - PROCESS | 1947 | 1467138883648 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 11:34:43 INFO - PROCESS | 1947 | 1467138883650 Marionette TRACE conn2 <- [1,290,null,{}] 11:34:43 INFO - PROCESS | 1947 | 1467138883654 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}] 11:34:43 INFO - PROCESS | 1947 | 1467138883656 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:43 INFO - PROCESS | 1947 | 1467138883762 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 11:34:43 INFO - PROCESS | 1947 | 1467138883765 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:43 INFO - PROCESS | 1947 | 1467138883767 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12901f800 == 39 [pid = 1947] [id = 80] 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1210c3800) [pid = 1947] [serial = 237] [outer = 0x0] 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12aa14c00) [pid = 1947] [serial = 238] [outer = 0x1210c3800] 11:34:43 INFO - PROCESS | 1947 | 1467138883795 Marionette DEBUG loaded listener.js 11:34:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ac2ec00) [pid = 1947] [serial = 239] [outer = 0x1210c3800] 11:34:44 INFO - PROCESS | 1947 | 1467138884092 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]]]}] 11:34:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 11:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 470ms 11:34:44 INFO - PROCESS | 1947 | 1467138884118 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1947 | 1467138884119 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 11:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 11:34:44 INFO - PROCESS | 1947 | 1467138884122 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1947 | 1467138884125 Marionette TRACE conn2 <- [1,294,null,{}] 11:34:44 INFO - PROCESS | 1947 | 1467138884128 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}] 11:34:44 INFO - PROCESS | 1947 | 1467138884129 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:44 INFO - PROCESS | 1947 | 1467138884206 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 11:34:44 INFO - PROCESS | 1947 | 1467138884254 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1947 | 1467138884255 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293ce800 == 40 [pid = 1947] [id = 81] 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x125f3a000) [pid = 1947] [serial = 240] [outer = 0x0] 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12b194400) [pid = 1947] [serial = 241] [outer = 0x125f3a000] 11:34:44 INFO - PROCESS | 1947 | 1467138884278 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12b318c00) [pid = 1947] [serial = 242] [outer = 0x125f3a000] 11:34:44 INFO - PROCESS | 1947 | 1467138884535 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]]]}] 11:34:44 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. 11:34:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 424ms 11:34:44 INFO - PROCESS | 1947 | 1467138884546 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 11:34:44 INFO - PROCESS | 1947 | 1467138884547 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 11:34:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 11:34:44 INFO - PROCESS | 1947 | 1467138884550 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 11:34:44 INFO - PROCESS | 1947 | 1467138884550 Marionette TRACE conn2 <- [1,298,null,{}] 11:34:44 INFO - PROCESS | 1947 | 1467138884562 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}] 11:34:44 INFO - PROCESS | 1947 | 1467138884563 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:44 INFO - PROCESS | 1947 | 1467138884650 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 11:34:44 INFO - PROCESS | 1947 | 1467138884656 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:44 INFO - PROCESS | 1947 | 1467138884658 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d18800 == 41 [pid = 1947] [id = 82] 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b31f000) [pid = 1947] [serial = 243] [outer = 0x0] 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12ba02400) [pid = 1947] [serial = 244] [outer = 0x12b31f000] 11:34:44 INFO - PROCESS | 1947 | 1467138884681 Marionette DEBUG loaded listener.js 11:34:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ba0b000) [pid = 1947] [serial = 245] [outer = 0x12b31f000] 11:34:45 INFO - PROCESS | 1947 | 1467138885048 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]]]}] 11:34:45 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. 11:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 524ms 11:34:45 INFO - PROCESS | 1947 | 1467138885074 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1947 | 1467138885077 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 11:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 11:34:45 INFO - PROCESS | 1947 | 1467138885080 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1947 | 1467138885082 Marionette TRACE conn2 <- [1,302,null,{}] 11:34:45 INFO - PROCESS | 1947 | 1467138885086 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}] 11:34:45 INFO - PROCESS | 1947 | 1467138885088 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:45 INFO - PROCESS | 1947 | 1467138885187 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 11:34:45 INFO - PROCESS | 1947 | 1467138885238 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1947 | 1467138885240 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f98800 == 42 [pid = 1947] [id = 83] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1176ef000) [pid = 1947] [serial = 246] [outer = 0x0] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x117db4400) [pid = 1947] [serial = 247] [outer = 0x1176ef000] 11:34:45 INFO - PROCESS | 1947 | 1467138885270 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11936f800) [pid = 1947] [serial = 248] [outer = 0x1176ef000] 11:34:45 INFO - PROCESS | 1947 | 1467138885676 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]]]}] 11:34:45 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. 11:34:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 620ms 11:34:45 INFO - PROCESS | 1947 | 1467138885700 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 11:34:45 INFO - PROCESS | 1947 | 1467138885703 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 11:34:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 11:34:45 INFO - PROCESS | 1947 | 1467138885708 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 11:34:45 INFO - PROCESS | 1947 | 1467138885709 Marionette TRACE conn2 <- [1,306,null,{}] 11:34:45 INFO - PROCESS | 1947 | 1467138885712 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}] 11:34:45 INFO - PROCESS | 1947 | 1467138885714 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:45 INFO - PROCESS | 1947 | 1467138885815 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 11:34:45 INFO - PROCESS | 1947 | 1467138885911 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:45 INFO - PROCESS | 1947 | 1467138885913 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x121290800 == 43 [pid = 1947] [id = 84] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1210c3000) [pid = 1947] [serial = 249] [outer = 0x0] 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x121551000) [pid = 1947] [serial = 250] [outer = 0x1210c3000] 11:34:45 INFO - PROCESS | 1947 | 1467138885944 Marionette DEBUG loaded listener.js 11:34:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x121abec00) [pid = 1947] [serial = 251] [outer = 0x1210c3000] 11:34:46 INFO - PROCESS | 1947 | 1467138886350 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]]]}] 11:34:46 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. 11:34:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 11:34:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 11:34:46 INFO - PROCESS | 1947 | 1467138886377 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 11:34:46 INFO - PROCESS | 1947 | 1467138886379 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 11:34:46 INFO - PROCESS | 1947 | 1467138886381 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 11:34:46 INFO - PROCESS | 1947 | 1467138886384 Marionette TRACE conn2 <- [1,310,null,{}] 11:34:46 INFO - PROCESS | 1947 | 1467138886392 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}] 11:34:46 INFO - PROCESS | 1947 | 1467138886395 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:46 INFO - PROCESS | 1947 | 1467138886493 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 11:34:46 INFO - PROCESS | 1947 | 1467138886544 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:46 INFO - PROCESS | 1947 | 1467138886546 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x128175800 == 44 [pid = 1947] [id = 85] 11:34:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1263ed400) [pid = 1947] [serial = 252] [outer = 0x0] 11:34:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1269f3c00) [pid = 1947] [serial = 253] [outer = 0x1263ed400] 11:34:46 INFO - PROCESS | 1947 | 1467138886577 Marionette DEBUG loaded listener.js 11:34:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x127e0d400) [pid = 1947] [serial = 254] [outer = 0x1263ed400] 11:34:46 INFO - PROCESS | 1947 | 1467138886975 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]]]}] 11:34:47 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. 11:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 623ms 11:34:47 INFO - PROCESS | 1947 | 1467138887004 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1947 | 1467138887006 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 11:34:47 INFO - PROCESS | 1947 | 1467138887008 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1947 | 1467138887010 Marionette TRACE conn2 <- [1,314,null,{}] 11:34:47 INFO - PROCESS | 1947 | 1467138887012 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}] 11:34:47 INFO - PROCESS | 1947 | 1467138887013 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:47 INFO - PROCESS | 1947 | 1467138887113 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 11:34:47 INFO - PROCESS | 1947 | 1467138887191 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1947 | 1467138887192 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a52b000 == 45 [pid = 1947] [id = 86] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1281ab400) [pid = 1947] [serial = 255] [outer = 0x0] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1281ad400) [pid = 1947] [serial = 256] [outer = 0x1281ab400] 11:34:47 INFO - PROCESS | 1947 | 1467138887222 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1281b2000) [pid = 1947] [serial = 257] [outer = 0x1281ab400] 11:34:47 INFO - PROCESS | 1947 | 1467138887658 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]]]}] 11:34:47 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. 11:34:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 669ms 11:34:47 INFO - PROCESS | 1947 | 1467138887677 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 11:34:47 INFO - PROCESS | 1947 | 1467138887679 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 11:34:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 11:34:47 INFO - PROCESS | 1947 | 1467138887681 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 11:34:47 INFO - PROCESS | 1947 | 1467138887682 Marionette TRACE conn2 <- [1,318,null,{}] 11:34:47 INFO - PROCESS | 1947 | 1467138887685 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}] 11:34:47 INFO - PROCESS | 1947 | 1467138887686 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:47 INFO - PROCESS | 1947 | 1467138887783 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 11:34:47 INFO - PROCESS | 1947 | 1467138887830 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:47 INFO - PROCESS | 1947 | 1467138887831 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x113279000 == 46 [pid = 1947] [id = 87] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x115e59c00) [pid = 1947] [serial = 258] [outer = 0x0] 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x121565800) [pid = 1947] [serial = 259] [outer = 0x115e59c00] 11:34:47 INFO - PROCESS | 1947 | 1467138887860 Marionette DEBUG loaded listener.js 11:34:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x1281b2400) [pid = 1947] [serial = 260] [outer = 0x115e59c00] 11:34:48 INFO - PROCESS | 1947 | 1467138888409 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]]]}] 11:34:48 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. 11:34:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 770ms 11:34:48 INFO - PROCESS | 1947 | 1467138888454 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 11:34:48 INFO - PROCESS | 1947 | 1467138888457 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 11:34:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 11:34:48 INFO - PROCESS | 1947 | 1467138888461 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 11:34:48 INFO - PROCESS | 1947 | 1467138888463 Marionette TRACE conn2 <- [1,322,null,{}] 11:34:48 INFO - PROCESS | 1947 | 1467138888467 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}] 11:34:48 INFO - PROCESS | 1947 | 1467138888468 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:48 INFO - PROCESS | 1947 | 1467138888557 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 11:34:48 INFO - PROCESS | 1947 | 1467138888624 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:48 INFO - PROCESS | 1947 | 1467138888625 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x11746a000 == 47 [pid = 1947] [id = 88] 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1186eac00) [pid = 1947] [serial = 261] [outer = 0x0] 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x11960a400) [pid = 1947] [serial = 262] [outer = 0x1186eac00] 11:34:48 INFO - PROCESS | 1947 | 1467138888653 Marionette DEBUG loaded listener.js 11:34:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x119e5a000) [pid = 1947] [serial = 263] [outer = 0x1186eac00] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1293ce800 == 46 [pid = 1947] [id = 81] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12901f800 == 45 [pid = 1947] [id = 80] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11996a800 == 44 [pid = 1947] [id = 79] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x127e93000 == 43 [pid = 1947] [id = 78] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x126304800 == 42 [pid = 1947] [id = 77] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1249df000 == 41 [pid = 1947] [id = 76] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x121922800 == 40 [pid = 1947] [id = 75] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11615f800 == 39 [pid = 1947] [id = 74] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11997d800 == 38 [pid = 1947] [id = 73] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x119463000 == 37 [pid = 1947] [id = 72] 11:34:48 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x129188000) [pid = 1947] [serial = 198] [outer = 0x0] [url = about:blank] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11834c800 == 36 [pid = 1947] [id = 71] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x116854800 == 35 [pid = 1947] [id = 70] 11:34:48 INFO - PROCESS | 1947 | --DOCSHELL 0x112f0e800 == 34 [pid = 1947] [id = 68] 11:34:49 INFO - PROCESS | 1947 | 1467138889024 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]]]}] 11:34:49 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. 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 572ms 11:34:49 INFO - PROCESS | 1947 | 1467138889034 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1947 | 1467138889037 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 11:34:49 INFO - PROCESS | 1947 | 1467138889043 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1947 | 1467138889045 Marionette TRACE conn2 <- [1,326,null,{}] 11:34:49 INFO - PROCESS | 1947 | 1467138889047 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}] 11:34:49 INFO - PROCESS | 1947 | 1467138889049 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:49 INFO - PROCESS | 1947 | 1467138889126 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x119610000) [pid = 1947] [serial = 172] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x119379800) [pid = 1947] [serial = 171] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x121878800) [pid = 1947] [serial = 177] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x118337000) [pid = 1947] [serial = 168] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11852a800) [pid = 1947] [serial = 169] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x124c3f400) [pid = 1947] [serial = 180] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x116881800) [pid = 1947] [serial = 148] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x115dec000) [pid = 1947] [serial = 147] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1269b5000) [pid = 1947] [serial = 186] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119606800) [pid = 1947] [serial = 151] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x118fd0400) [pid = 1947] [serial = 150] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x124c09800) [pid = 1947] [serial = 154] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x121878000) [pid = 1947] [serial = 153] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1269be800) [pid = 1947] [serial = 157] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x125fe8400) [pid = 1947] [serial = 156] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x126478c00) [pid = 1947] [serial = 183] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x125465c00) [pid = 1947] [serial = 181] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1269f4000) [pid = 1947] [serial = 187] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12102c400) [pid = 1947] [serial = 190] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x113354400) [pid = 1947] [serial = 163] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113286400) [pid = 1947] [serial = 162] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x127e52800) [pid = 1947] [serial = 160] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x129047c00) [pid = 1947] [serial = 195] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x127e04800) [pid = 1947] [serial = 159] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x127e0a800) [pid = 1947] [serial = 192] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x117dae800) [pid = 1947] [serial = 189] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11328d000) [pid = 1947] [serial = 165] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x113c5b000) [pid = 1947] [serial = 166] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1210c6800) [pid = 1947] [serial = 175] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x119be7400) [pid = 1947] [serial = 174] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x129046800) [pid = 1947] [serial = 193] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1269b2400) [pid = 1947] [serial = 184] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x121ac4000) [pid = 1947] [serial = 178] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12909a400) [pid = 1947] [serial = 196] [outer = 0x0] [url = about:blank] 11:34:49 INFO - PROCESS | 1947 | 1467138889183 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1947 | 1467138889184 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x11684c800 == 35 [pid = 1947] [id = 89] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x113354400) [pid = 1947] [serial = 264] [outer = 0x0] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11852a800) [pid = 1947] [serial = 265] [outer = 0x113354400] 11:34:49 INFO - PROCESS | 1947 | 1467138889213 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121830000) [pid = 1947] [serial = 266] [outer = 0x113354400] 11:34:49 INFO - PROCESS | 1947 | 1467138889514 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]]]}] 11:34:49 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. 11:34:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 519ms 11:34:49 INFO - PROCESS | 1947 | 1467138889563 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 11:34:49 INFO - PROCESS | 1947 | 1467138889564 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 11:34:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 11:34:49 INFO - PROCESS | 1947 | 1467138889567 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 11:34:49 INFO - PROCESS | 1947 | 1467138889569 Marionette TRACE conn2 <- [1,330,null,{}] 11:34:49 INFO - PROCESS | 1947 | 1467138889577 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}] 11:34:49 INFO - PROCESS | 1947 | 1467138889579 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:49 INFO - PROCESS | 1947 | 1467138889658 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 11:34:49 INFO - PROCESS | 1947 | 1467138889705 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:49 INFO - PROCESS | 1947 | 1467138889707 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191c7800 == 36 [pid = 1947] [id = 90] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x121831c00) [pid = 1947] [serial = 267] [outer = 0x0] 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x124cab000) [pid = 1947] [serial = 268] [outer = 0x121831c00] 11:34:49 INFO - PROCESS | 1947 | 1467138889733 Marionette DEBUG loaded listener.js 11:34:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126384c00) [pid = 1947] [serial = 269] [outer = 0x121831c00] 11:34:50 INFO - PROCESS | 1947 | 1467138890047 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]]]}] 11:34:50 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. 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 523ms 11:34:50 INFO - PROCESS | 1947 | 1467138890092 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1947 | 1467138890093 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 11:34:50 INFO - PROCESS | 1947 | 1467138890095 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1947 | 1467138890096 Marionette TRACE conn2 <- [1,334,null,{}] 11:34:50 INFO - PROCESS | 1947 | 1467138890099 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}] 11:34:50 INFO - PROCESS | 1947 | 1467138890100 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:50 INFO - PROCESS | 1947 | 1467138890177 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 11:34:50 INFO - PROCESS | 1947 | 1467138890180 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1947 | 1467138890181 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x119980800 == 37 [pid = 1947] [id = 91] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1269f3800) [pid = 1947] [serial = 270] [outer = 0x0] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e43c00) [pid = 1947] [serial = 271] [outer = 0x1269f3800] 11:34:50 INFO - PROCESS | 1947 | 1467138890209 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1281b2800) [pid = 1947] [serial = 272] [outer = 0x1269f3800] 11:34:50 INFO - PROCESS | 1947 | 1467138890529 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]]]}] 11:34:50 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. 11:34:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 468ms 11:34:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 11:34:50 INFO - PROCESS | 1947 | 1467138890563 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 11:34:50 INFO - PROCESS | 1947 | 1467138890565 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 11:34:50 INFO - PROCESS | 1947 | 1467138890567 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 11:34:50 INFO - PROCESS | 1947 | 1467138890568 Marionette TRACE conn2 <- [1,338,null,{}] 11:34:50 INFO - PROCESS | 1947 | 1467138890570 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}] 11:34:50 INFO - PROCESS | 1947 | 1467138890571 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:50 INFO - PROCESS | 1947 | 1467138890671 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 11:34:50 INFO - PROCESS | 1947 | 1467138890678 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:50 INFO - PROCESS | 1947 | 1467138890680 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ecf000 == 38 [pid = 1947] [id = 92] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1281b2c00) [pid = 1947] [serial = 273] [outer = 0x0] 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1281b6000) [pid = 1947] [serial = 274] [outer = 0x1281b2c00] 11:34:50 INFO - PROCESS | 1947 | 1467138890710 Marionette DEBUG loaded listener.js 11:34:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12904d400) [pid = 1947] [serial = 275] [outer = 0x1281b2c00] 11:34:51 INFO - PROCESS | 1947 | 1467138891045 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]]]}] 11:34:51 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. 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 517ms 11:34:51 INFO - PROCESS | 1947 | 1467138891085 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 11:34:51 INFO - PROCESS | 1947 | 1467138891086 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1947 | 1467138891088 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1947 | 1467138891090 Marionette TRACE conn2 <- [1,342,null,{}] 11:34:51 INFO - PROCESS | 1947 | 1467138891092 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}] 11:34:51 INFO - PROCESS | 1947 | 1467138891096 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:51 INFO - PROCESS | 1947 | 1467138891210 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 11:34:51 INFO - PROCESS | 1947 | 1467138891245 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1947 | 1467138891246 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12148c000 == 39 [pid = 1947] [id = 93] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129188400) [pid = 1947] [serial = 276] [outer = 0x0] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1293c0400) [pid = 1947] [serial = 277] [outer = 0x129188400] 11:34:51 INFO - PROCESS | 1947 | 1467138891271 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12a656800) [pid = 1947] [serial = 278] [outer = 0x129188400] 11:34:51 INFO - PROCESS | 1947 | 1467138891578 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]]]}] 11:34:51 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. 11:34:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 518ms 11:34:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 11:34:51 INFO - PROCESS | 1947 | 1467138891611 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 11:34:51 INFO - PROCESS | 1947 | 1467138891612 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 11:34:51 INFO - PROCESS | 1947 | 1467138891615 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 11:34:51 INFO - PROCESS | 1947 | 1467138891616 Marionette TRACE conn2 <- [1,346,null,{}] 11:34:51 INFO - PROCESS | 1947 | 1467138891618 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}] 11:34:51 INFO - PROCESS | 1947 | 1467138891621 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:51 INFO - PROCESS | 1947 | 1467138891766 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 11:34:51 INFO - PROCESS | 1947 | 1467138891810 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:51 INFO - PROCESS | 1947 | 1467138891811 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x12541d800 == 40 [pid = 1947] [id = 94] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1182c9c00) [pid = 1947] [serial = 279] [outer = 0x0] 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a68b800) [pid = 1947] [serial = 280] [outer = 0x1182c9c00] 11:34:51 INFO - PROCESS | 1947 | 1467138891846 Marionette DEBUG loaded listener.js 11:34:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12aa20c00) [pid = 1947] [serial = 281] [outer = 0x1182c9c00] 11:34:52 INFO - PROCESS | 1947 | 1467138892145 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]]]}] 11:34:52 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. 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 568ms 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 11:34:52 INFO - PROCESS | 1947 | 1467138892184 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1947 | 1467138892185 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 11:34:52 INFO - PROCESS | 1947 | 1467138892189 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1947 | 1467138892191 Marionette TRACE conn2 <- [1,350,null,{}] 11:34:52 INFO - PROCESS | 1947 | 1467138892193 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}] 11:34:52 INFO - PROCESS | 1947 | 1467138892194 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:52 INFO - PROCESS | 1947 | 1467138892289 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 11:34:52 INFO - PROCESS | 1947 | 1467138892292 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1947 | 1467138892293 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x126311000 == 41 [pid = 1947] [id = 95] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12a683800) [pid = 1947] [serial = 282] [outer = 0x0] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12ac2b000) [pid = 1947] [serial = 283] [outer = 0x12a683800] 11:34:52 INFO - PROCESS | 1947 | 1467138892317 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12b31fc00) [pid = 1947] [serial = 284] [outer = 0x12a683800] 11:34:52 INFO - PROCESS | 1947 | 1467138892639 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]]]}] 11:34:52 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. 11:34:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 471ms 11:34:52 INFO - PROCESS | 1947 | 1467138892662 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 11:34:52 INFO - PROCESS | 1947 | 1467138892664 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 11:34:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 11:34:52 INFO - PROCESS | 1947 | 1467138892666 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 11:34:52 INFO - PROCESS | 1947 | 1467138892667 Marionette TRACE conn2 <- [1,354,null,{}] 11:34:52 INFO - PROCESS | 1947 | 1467138892670 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}] 11:34:52 INFO - PROCESS | 1947 | 1467138892673 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:52 INFO - PROCESS | 1947 | 1467138892778 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 11:34:52 INFO - PROCESS | 1947 | 1467138892816 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:52 INFO - PROCESS | 1947 | 1467138892817 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x128174800 == 42 [pid = 1947] [id = 96] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12b190800) [pid = 1947] [serial = 285] [outer = 0x0] 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12ba0dc00) [pid = 1947] [serial = 286] [outer = 0x12b190800] 11:34:52 INFO - PROCESS | 1947 | 1467138892841 Marionette DEBUG loaded listener.js 11:34:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12bdb1c00) [pid = 1947] [serial = 287] [outer = 0x12b190800] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1281b7000) [pid = 1947] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1210c3800) [pid = 1947] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1167e2800) [pid = 1947] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x126638800) [pid = 1947] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12a656000) [pid = 1947] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1186c5400) [pid = 1947] [serial = 203] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118337c00) [pid = 1947] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12851c800) [pid = 1947] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119608800) [pid = 1947] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12a655800) [pid = 1947] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116a23c00) [pid = 1947] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x110e6a000) [pid = 1947] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x121a1ec00) [pid = 1947] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x125f3a000) [pid = 1947] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 11:34:53 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12908f800) [pid = 1947] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 11:34:53 INFO - PROCESS | 1947 | 1467138893207 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]]]}] 11:34:53 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. 11:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 573ms 11:34:53 INFO - PROCESS | 1947 | 1467138893243 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1947 | 1467138893244 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 11:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 11:34:53 INFO - PROCESS | 1947 | 1467138893246 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1947 | 1467138893247 Marionette TRACE conn2 <- [1,358,null,{}] 11:34:53 INFO - PROCESS | 1947 | 1467138893250 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}] 11:34:53 INFO - PROCESS | 1947 | 1467138893251 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:53 INFO - PROCESS | 1947 | 1467138893355 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 11:34:53 INFO - PROCESS | 1947 | 1467138893384 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:53 INFO - PROCESS | 1947 | 1467138893385 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x12856b800 == 43 [pid = 1947] [id = 97] 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x115df6000) [pid = 1947] [serial = 288] [outer = 0x0] 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124986400) [pid = 1947] [serial = 289] [outer = 0x115df6000] 11:34:53 INFO - PROCESS | 1947 | 1467138893410 Marionette DEBUG loaded listener.js 11:34:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129418400) [pid = 1947] [serial = 290] [outer = 0x115df6000] 11:34:53 INFO - PROCESS | 1947 | 1467138893732 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]]]}] 11:34:53 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. 11:34:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 518ms 11:34:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 11:34:53 INFO - PROCESS | 1947 | 1467138893765 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 11:34:53 INFO - PROCESS | 1947 | 1467138893767 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 11:34:53 INFO - PROCESS | 1947 | 1467138893770 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 11:34:53 INFO - PROCESS | 1947 | 1467138893772 Marionette TRACE conn2 <- [1,362,null,{}] 11:34:53 INFO - PROCESS | 1947 | 1467138893775 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}] 11:34:53 INFO - PROCESS | 1947 | 1467138893777 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:53 INFO - PROCESS | 1947 | 1467138893952 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 11:34:54 INFO - PROCESS | 1947 | 1467138894001 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1947 | 1467138894003 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a52e800 == 44 [pid = 1947] [id = 98] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12941fc00) [pid = 1947] [serial = 291] [outer = 0x0] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12bdb2800) [pid = 1947] [serial = 292] [outer = 0x12941fc00] 11:34:54 INFO - PROCESS | 1947 | 1467138894047 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12bdd2c00) [pid = 1947] [serial = 293] [outer = 0x12941fc00] 11:34:54 INFO - PROCESS | 1947 | 1467138894323 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]]]}] 11:34:54 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. 11:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 572ms 11:34:54 INFO - PROCESS | 1947 | 1467138894347 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1947 | 1467138894348 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 11:34:54 INFO - PROCESS | 1947 | 1467138894351 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1947 | 1467138894352 Marionette TRACE conn2 <- [1,366,null,{}] 11:34:54 INFO - PROCESS | 1947 | 1467138894361 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}] 11:34:54 INFO - PROCESS | 1947 | 1467138894362 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:54 INFO - PROCESS | 1947 | 1467138894448 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 11:34:54 INFO - PROCESS | 1947 | 1467138894452 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1947 | 1467138894453 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa97000 == 45 [pid = 1947] [id = 99] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x126668800) [pid = 1947] [serial = 294] [outer = 0x0] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12bddc400) [pid = 1947] [serial = 295] [outer = 0x126668800] 11:34:54 INFO - PROCESS | 1947 | 1467138894477 Marionette DEBUG loaded listener.js 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12c2e5000) [pid = 1947] [serial = 296] [outer = 0x126668800] 11:34:54 INFO - PROCESS | 1947 | 1467138894802 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]]]}] 11:34:54 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. 11:34:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 473ms 11:34:54 INFO - PROCESS | 1947 | 1467138894825 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 11:34:54 INFO - PROCESS | 1947 | 1467138894826 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 11:34:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 11:34:54 INFO - PROCESS | 1947 | 1467138894828 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 11:34:54 INFO - PROCESS | 1947 | 1467138894829 Marionette TRACE conn2 <- [1,370,null,{}] 11:34:54 INFO - PROCESS | 1947 | 1467138894831 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}] 11:34:54 INFO - PROCESS | 1947 | 1467138894832 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:54 INFO - PROCESS | 1947 | 1467138894941 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 11:34:54 INFO - PROCESS | 1947 | 1467138894947 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:54 INFO - PROCESS | 1947 | 1467138894948 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1ca000 == 46 [pid = 1947] [id = 100] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12c2e5400) [pid = 1947] [serial = 297] [outer = 0x0] 11:34:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12c2ea400) [pid = 1947] [serial = 298] [outer = 0x12c2e5400] 11:34:54 INFO - PROCESS | 1947 | 1467138894971 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12c3a8000) [pid = 1947] [serial = 299] [outer = 0x12c2e5400] 11:34:55 INFO - PROCESS | 1947 | 1467138895409 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]]]}] 11:34:55 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. 11:34:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 621ms 11:34:55 INFO - PROCESS | 1947 | 1467138895450 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 11:34:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 11:34:55 INFO - PROCESS | 1947 | 1467138895452 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 11:34:55 INFO - PROCESS | 1947 | 1467138895455 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 11:34:55 INFO - PROCESS | 1947 | 1467138895458 Marionette TRACE conn2 <- [1,374,null,{}] 11:34:55 INFO - PROCESS | 1947 | 1467138895462 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}] 11:34:55 INFO - PROCESS | 1947 | 1467138895464 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:55 INFO - PROCESS | 1947 | 1467138895567 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 11:34:55 INFO - PROCESS | 1947 | 1467138895631 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:55 INFO - PROCESS | 1947 | 1467138895632 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x117469800 == 47 [pid = 1947] [id = 101] 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1186e6800) [pid = 1947] [serial = 300] [outer = 0x0] 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x118fdc800) [pid = 1947] [serial = 301] [outer = 0x1186e6800] 11:34:55 INFO - PROCESS | 1947 | 1467138895663 Marionette DEBUG loaded listener.js 11:34:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119be4800) [pid = 1947] [serial = 302] [outer = 0x1186e6800] 11:34:56 INFO - PROCESS | 1947 | 1467138896086 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 11:34:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 673ms 11:34:56 INFO - PROCESS | 1947 | 1467138896128 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1947 | 1467138896132 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 11:34:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 11:34:56 INFO - PROCESS | 1947 | 1467138896136 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1947 | 1467138896138 Marionette TRACE conn2 <- [1,378,null,{}] 11:34:56 INFO - PROCESS | 1947 | 1467138896141 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}] 11:34:56 INFO - PROCESS | 1947 | 1467138896143 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:56 INFO - PROCESS | 1947 | 1467138896250 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 11:34:56 INFO - PROCESS | 1947 | 1467138896301 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:56 INFO - PROCESS | 1947 | 1467138896302 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ec2000 == 48 [pid = 1947] [id = 102] 11:34:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12102cc00) [pid = 1947] [serial = 303] [outer = 0x0] 11:34:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x124c09800) [pid = 1947] [serial = 304] [outer = 0x12102cc00] 11:34:56 INFO - PROCESS | 1947 | 1467138896345 Marionette DEBUG loaded listener.js 11:34:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x125fe1c00) [pid = 1947] [serial = 305] [outer = 0x12102cc00] 11:34:56 INFO - PROCESS | 1947 | 1467138896782 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 11:34:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 11:34:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 11:34:56 INFO - PROCESS | 1947 | 1467138896808 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 11:34:56 INFO - PROCESS | 1947 | 1467138896810 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 11:34:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 11:34:56 INFO - PROCESS | 1947 | 1467138896814 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 11:34:56 INFO - PROCESS | 1947 | 1467138896818 Marionette TRACE conn2 <- [1,382,null,{}] 11:34:56 INFO - PROCESS | 1947 | 1467138896826 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}] 11:34:56 INFO - PROCESS | 1947 | 1467138896829 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:56 INFO - PROCESS | 1947 | 1467138896930 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 11:34:57 INFO - PROCESS | 1947 | 1467138897011 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1947 | 1467138897014 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a527000 == 49 [pid = 1947] [id = 103] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x127e0f800) [pid = 1947] [serial = 306] [outer = 0x0] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x129098400) [pid = 1947] [serial = 307] [outer = 0x127e0f800] 11:34:57 INFO - PROCESS | 1947 | 1467138897064 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x129192000) [pid = 1947] [serial = 308] [outer = 0x127e0f800] 11:34:57 INFO - PROCESS | 1947 | 1467138897695 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 11:34:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 11:34:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 926ms 11:34:57 INFO - PROCESS | 1947 | 1467138897750 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 11:34:57 INFO - PROCESS | 1947 | 1467138897752 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 11:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 11:34:57 INFO - PROCESS | 1947 | 1467138897756 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 11:34:57 INFO - PROCESS | 1947 | 1467138897758 Marionette TRACE conn2 <- [1,386,null,{}] 11:34:57 INFO - PROCESS | 1947 | 1467138897760 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}] 11:34:57 INFO - PROCESS | 1947 | 1467138897761 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:57 INFO - PROCESS | 1947 | 1467138897862 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 11:34:57 INFO - PROCESS | 1947 | 1467138897914 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:57 INFO - PROCESS | 1947 | 1467138897915 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c9000 == 50 [pid = 1947] [id = 104] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12ac2d000) [pid = 1947] [serial = 309] [outer = 0x0] 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x12bdb3400) [pid = 1947] [serial = 310] [outer = 0x12ac2d000] 11:34:57 INFO - PROCESS | 1947 | 1467138897943 Marionette DEBUG loaded listener.js 11:34:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x12bdbdc00) [pid = 1947] [serial = 311] [outer = 0x12ac2d000] 11:34:58 INFO - PROCESS | 1947 | 1467138898464 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]]]}] 11:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 11:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 718ms 11:34:58 INFO - PROCESS | 1947 | 1467138898510 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 11:34:58 INFO - PROCESS | 1947 | 1467138898512 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 11:34:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 11:34:58 INFO - PROCESS | 1947 | 1467138898517 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 11:34:58 INFO - PROCESS | 1947 | 1467138898519 Marionette TRACE conn2 <- [1,390,null,{}] 11:34:58 INFO - PROCESS | 1947 | 1467138898523 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}] 11:34:58 INFO - PROCESS | 1947 | 1467138898525 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:58 INFO - PROCESS | 1947 | 1467138898650 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 11:34:58 INFO - PROCESS | 1947 | 1467138898713 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:58 INFO - PROCESS | 1947 | 1467138898714 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194ac000 == 51 [pid = 1947] [id = 105] 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x118338000) [pid = 1947] [serial = 312] [outer = 0x0] 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x12b18c800) [pid = 1947] [serial = 313] [outer = 0x118338000] 11:34:58 INFO - PROCESS | 1947 | 1467138898743 Marionette DEBUG loaded listener.js 11:34:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x12c2ed400) [pid = 1947] [serial = 314] [outer = 0x118338000] 11:34:59 INFO - PROCESS | 1947 | 1467138899323 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]]]}] 11:34:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 11:34:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 875ms 11:34:59 INFO - PROCESS | 1947 | 1467138899391 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 11:34:59 INFO - PROCESS | 1947 | 1467138899394 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 11:34:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 11:34:59 INFO - PROCESS | 1947 | 1467138899397 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 11:34:59 INFO - PROCESS | 1947 | 1467138899399 Marionette TRACE conn2 <- [1,394,null,{}] 11:34:59 INFO - PROCESS | 1947 | 1467138899403 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}] 11:34:59 INFO - PROCESS | 1947 | 1467138899404 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:59 INFO - PROCESS | 1947 | 1467138899496 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 11:34:59 INFO - PROCESS | 1947 | 1467138899566 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:34:59 INFO - PROCESS | 1947 | 1467138899569 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:34:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d66800 == 52 [pid = 1947] [id = 106] 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x119371400) [pid = 1947] [serial = 315] [outer = 0x0] 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x119607400) [pid = 1947] [serial = 316] [outer = 0x119371400] 11:34:59 INFO - PROCESS | 1947 | 1467138899597 Marionette DEBUG loaded listener.js 11:34:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x119e57c00) [pid = 1947] [serial = 317] [outer = 0x119371400] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa97000 == 51 [pid = 1947] [id = 99] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12a52e800 == 50 [pid = 1947] [id = 98] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12856b800 == 49 [pid = 1947] [id = 97] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x128174800 == 48 [pid = 1947] [id = 96] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x126311000 == 47 [pid = 1947] [id = 95] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12541d800 == 46 [pid = 1947] [id = 94] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12148c000 == 45 [pid = 1947] [id = 93] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x12ba02400) [pid = 1947] [serial = 244] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x120ecf000 == 44 [pid = 1947] [id = 92] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x119980800 == 43 [pid = 1947] [id = 91] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x1191c7800 == 42 [pid = 1947] [id = 90] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x11684c800 == 41 [pid = 1947] [id = 89] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x11746a000 == 40 [pid = 1947] [id = 88] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x113279000 == 39 [pid = 1947] [id = 87] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12a52b000 == 38 [pid = 1947] [id = 86] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x128175800 == 37 [pid = 1947] [id = 85] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x121290800 == 36 [pid = 1947] [id = 84] 11:35:00 INFO - PROCESS | 1947 | --DOCSHELL 0x116f98800 == 35 [pid = 1947] [id = 83] 11:35:00 INFO - PROCESS | 1947 | 1467138900077 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]]]}] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x1293c4000) [pid = 1947] [serial = 224] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x12ac2ec00) [pid = 1947] [serial = 239] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x126481400) [pid = 1947] [serial = 218] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x126646c00) [pid = 1947] [serial = 220] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12aa1cc00) [pid = 1947] [serial = 233] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x127e47800) [pid = 1947] [serial = 221] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1186d1400) [pid = 1947] [serial = 204] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x1186f0400) [pid = 1947] [serial = 208] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12a651800) [pid = 1947] [serial = 227] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12154ec00) [pid = 1947] [serial = 212] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x118fd9800) [pid = 1947] [serial = 205] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12a65b400) [pid = 1947] [serial = 229] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11960d000) [pid = 1947] [serial = 235] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x115e60000) [pid = 1947] [serial = 202] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12d230800) [pid = 1947] [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.] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12a689800) [pid = 1947] [serial = 232] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x121026800) [pid = 1947] [serial = 211] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x125464c00) [pid = 1947] [serial = 215] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x124c0ac00) [pid = 1947] [serial = 214] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12b194400) [pid = 1947] [serial = 241] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119375000) [pid = 1947] [serial = 209] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12a681800) [pid = 1947] [serial = 230] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x124c40400) [pid = 1947] [serial = 236] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1293c5400) [pid = 1947] [serial = 199] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129427000) [pid = 1947] [serial = 226] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x125f40000) [pid = 1947] [serial = 217] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x112d6bc00) [pid = 1947] [serial = 201] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12aa14c00) [pid = 1947] [serial = 238] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x129096400) [pid = 1947] [serial = 223] [outer = 0x0] [url = about:blank] 11:35:00 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12b318c00) [pid = 1947] [serial = 242] [outer = 0x0] [url = about:blank] 11:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 11:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 720ms 11:35:00 INFO - PROCESS | 1947 | 1467138900118 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1947 | 1467138900121 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 11:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 11:35:00 INFO - PROCESS | 1947 | 1467138900127 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1947 | 1467138900129 Marionette TRACE conn2 <- [1,398,null,{}] 11:35:00 INFO - PROCESS | 1947 | 1467138900131 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}] 11:35:00 INFO - PROCESS | 1947 | 1467138900133 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:00 INFO - PROCESS | 1947 | 1467138900210 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 11:35:00 INFO - PROCESS | 1947 | 1467138900215 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:00 INFO - PROCESS | 1947 | 1467138900217 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ad6800 == 36 [pid = 1947] [id = 107] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12102c000) [pid = 1947] [serial = 318] [outer = 0x0] 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1213c1800) [pid = 1947] [serial = 319] [outer = 0x12102c000] 11:35:00 INFO - PROCESS | 1947 | 1467138900246 Marionette DEBUG loaded listener.js 11:35:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x125463c00) [pid = 1947] [serial = 320] [outer = 0x12102c000] 11:35:00 INFO - PROCESS | 1947 | 1467138900676 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]]]}] 11:35:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 11:35:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 620ms 11:35:00 INFO - PROCESS | 1947 | 1467138900770 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 11:35:00 INFO - PROCESS | 1947 | 1467138900774 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 11:35:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 11:35:00 INFO - PROCESS | 1947 | 1467138900799 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 11:35:00 INFO - PROCESS | 1947 | 1467138900802 Marionette TRACE conn2 <- [1,402,null,{}] 11:35:00 INFO - PROCESS | 1947 | 1467138900814 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}] 11:35:00 INFO - PROCESS | 1947 | 1467138900818 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:00 INFO - PROCESS | 1947 | 1467138900943 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 11:35:01 INFO - PROCESS | 1947 | 1467138901016 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1947 | 1467138901018 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bcf800 == 37 [pid = 1947] [id = 108] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127e09c00) [pid = 1947] [serial = 321] [outer = 0x0] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1281aec00) [pid = 1947] [serial = 322] [outer = 0x127e09c00] 11:35:01 INFO - PROCESS | 1947 | 1467138901061 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x129191400) [pid = 1947] [serial = 323] [outer = 0x127e09c00] 11:35:01 INFO - PROCESS | 1947 | 1467138901439 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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 11:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 686ms 11:35:01 INFO - PROCESS | 1947 | 1467138901475 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1947 | 1467138901477 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 11:35:01 INFO - PROCESS | 1947 | 1467138901481 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1947 | 1467138901483 Marionette TRACE conn2 <- [1,406,null,{}] 11:35:01 INFO - PROCESS | 1947 | 1467138901494 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}] 11:35:01 INFO - PROCESS | 1947 | 1467138901496 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:01 INFO - PROCESS | 1947 | 1467138901601 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 11:35:01 INFO - PROCESS | 1947 | 1467138901607 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:01 INFO - PROCESS | 1947 | 1467138901609 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x12147b000 == 38 [pid = 1947] [id = 109] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129427800) [pid = 1947] [serial = 324] [outer = 0x0] 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a683c00) [pid = 1947] [serial = 325] [outer = 0x129427800] 11:35:01 INFO - PROCESS | 1947 | 1467138901633 Marionette DEBUG loaded listener.js 11:35:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ac2ec00) [pid = 1947] [serial = 326] [outer = 0x129427800] 11:35:01 INFO - PROCESS | 1947 | 1467138901949 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]]]}] 11:35:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 11:35:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 478ms 11:35:01 INFO - PROCESS | 1947 | 1467138901960 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 11:35:01 INFO - PROCESS | 1947 | 1467138901961 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 11:35:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 11:35:01 INFO - PROCESS | 1947 | 1467138901963 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 11:35:01 INFO - PROCESS | 1947 | 1467138901964 Marionette TRACE conn2 <- [1,410,null,{}] 11:35:01 INFO - PROCESS | 1947 | 1467138901967 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}] 11:35:01 INFO - PROCESS | 1947 | 1467138901968 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:02 INFO - PROCESS | 1947 | 1467138902046 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 11:35:02 INFO - PROCESS | 1947 | 1467138902049 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1947 | 1467138902050 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x124c5f800 == 39 [pid = 1947] [id = 110] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12aa15800) [pid = 1947] [serial = 327] [outer = 0x0] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12ba0fc00) [pid = 1947] [serial = 328] [outer = 0x12aa15800] 11:35:02 INFO - PROCESS | 1947 | 1467138902077 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12bdd5c00) [pid = 1947] [serial = 329] [outer = 0x12aa15800] 11:35:02 INFO - PROCESS | 1947 | 1467138902462 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]]]}] 11:35:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 11:35:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 517ms 11:35:02 INFO - PROCESS | 1947 | 1467138902484 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 11:35:02 INFO - PROCESS | 1947 | 1467138902486 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 11:35:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 11:35:02 INFO - PROCESS | 1947 | 1467138902489 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 11:35:02 INFO - PROCESS | 1947 | 1467138902491 Marionette TRACE conn2 <- [1,414,null,{}] 11:35:02 INFO - PROCESS | 1947 | 1467138902493 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}] 11:35:02 INFO - PROCESS | 1947 | 1467138902497 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:02 INFO - PROCESS | 1947 | 1467138902615 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 11:35:02 INFO - PROCESS | 1947 | 1467138902619 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:02 INFO - PROCESS | 1947 | 1467138902620 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x11684a000 == 40 [pid = 1947] [id = 111] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12bdd7800) [pid = 1947] [serial = 330] [outer = 0x0] 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12c3a9800) [pid = 1947] [serial = 331] [outer = 0x12bdd7800] 11:35:02 INFO - PROCESS | 1947 | 1467138902674 Marionette DEBUG loaded listener.js 11:35:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12c863400) [pid = 1947] [serial = 332] [outer = 0x12bdd7800] 11:35:03 INFO - PROCESS | 1947 | 1467138903007 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]]]}] 11:35:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 11:35:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 570ms 11:35:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 11:35:03 INFO - PROCESS | 1947 | 1467138903058 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 11:35:03 INFO - PROCESS | 1947 | 1467138903059 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 11:35:03 INFO - PROCESS | 1947 | 1467138903061 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 11:35:03 INFO - PROCESS | 1947 | 1467138903062 Marionette TRACE conn2 <- [1,418,null,{}] 11:35:03 INFO - PROCESS | 1947 | 1467138903065 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}] 11:35:03 INFO - PROCESS | 1947 | 1467138903066 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:03 INFO - PROCESS | 1947 | 1467138903182 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 11:35:03 INFO - PROCESS | 1947 | 1467138903183 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 11:35:03 INFO - PROCESS | 1947 | 1467138903202 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:03 INFO - PROCESS | 1947 | 1467138903203 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291ed000 == 41 [pid = 1947] [id = 112] 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x112ddb000) [pid = 1947] [serial = 333] [outer = 0x0] 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12c85dc00) [pid = 1947] [serial = 334] [outer = 0x112ddb000] 11:35:03 INFO - PROCESS | 1947 | 1467138903228 Marionette DEBUG loaded listener.js 11:35:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12c866c00) [pid = 1947] [serial = 335] [outer = 0x112ddb000] 11:35:04 INFO - PROCESS | 1947 | 1467138904016 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]]]}] 11:35:04 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 11:35:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 968ms 11:35:04 INFO - PROCESS | 1947 | 1467138904030 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 11:35:04 INFO - PROCESS | 1947 | 1467138904031 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 11:35:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 11:35:04 INFO - PROCESS | 1947 | 1467138904041 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 11:35:04 INFO - PROCESS | 1947 | 1467138904042 Marionette TRACE conn2 <- [1,422,null,{}] 11:35:04 INFO - PROCESS | 1947 | 1467138904044 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}] 11:35:04 INFO - PROCESS | 1947 | 1467138904045 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:04 INFO - PROCESS | 1947 | 1467138904146 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 11:35:04 INFO - PROCESS | 1947 | 1467138904149 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:04 INFO - PROCESS | 1947 | 1467138904151 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d20800 == 42 [pid = 1947] [id = 113] 11:35:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112dda800) [pid = 1947] [serial = 336] [outer = 0x0] 11:35:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1167a9400) [pid = 1947] [serial = 337] [outer = 0x112dda800] 11:35:04 INFO - PROCESS | 1947 | 1467138904275 Marionette DEBUG loaded listener.js 11:35:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1167af000) [pid = 1947] [serial = 338] [outer = 0x112dda800] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x129188400) [pid = 1947] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12a683800) [pid = 1947] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1182c9c00) [pid = 1947] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1186eac00) [pid = 1947] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1176ef000) [pid = 1947] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x113354400) [pid = 1947] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12b31f000) [pid = 1947] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1210c3000) [pid = 1947] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1281ab400) [pid = 1947] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1263ed400) [pid = 1947] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12b190800) [pid = 1947] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x121831c00) [pid = 1947] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115df6000) [pid = 1947] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x115e59c00) [pid = 1947] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1281b2c00) [pid = 1947] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12941fc00) [pid = 1947] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1269f3800) [pid = 1947] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 11:35:04 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x126668800) [pid = 1947] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 11:35:05 INFO - PROCESS | 1947 | 1467138905047 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]]]}] 11:35:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 11:35:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1024ms 11:35:05 INFO - PROCESS | 1947 | 1467138905065 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1947 | 1467138905066 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 11:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 11:35:05 INFO - PROCESS | 1947 | 1467138905076 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1947 | 1467138905078 Marionette TRACE conn2 <- [1,426,null,{}] 11:35:05 INFO - PROCESS | 1947 | 1467138905080 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}] 11:35:05 INFO - PROCESS | 1947 | 1467138905081 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:05 INFO - PROCESS | 1947 | 1467138905163 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 11:35:05 INFO - PROCESS | 1947 | 1467138905166 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1947 | 1467138905167 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d19800 == 43 [pid = 1947] [id = 114] 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1167aac00) [pid = 1947] [serial = 339] [outer = 0x0] 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x119e57800) [pid = 1947] [serial = 340] [outer = 0x1167aac00] 11:35:05 INFO - PROCESS | 1947 | 1467138905198 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x126645400) [pid = 1947] [serial = 341] [outer = 0x1167aac00] 11:35:05 INFO - PROCESS | 1947 | 1467138905541 Marionette TRACE conn2 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 11:35:05 INFO - PROCESS | 1947 | 1467138905547 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 11:35:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 11:35:05 INFO - PROCESS | 1947 | 1467138905549 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 11:35:05 INFO - PROCESS | 1947 | 1467138905550 Marionette TRACE conn2 <- [1,430,null,{}] 11:35:05 INFO - PROCESS | 1947 | 1467138905552 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}] 11:35:05 INFO - PROCESS | 1947 | 1467138905554 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:05 INFO - PROCESS | 1947 | 1467138905636 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 11:35:05 INFO - PROCESS | 1947 | 1467138905693 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:05 INFO - PROCESS | 1947 | 1467138905694 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa90800 == 44 [pid = 1947] [id = 115] 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1167af400) [pid = 1947] [serial = 342] [outer = 0x0] 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12918e800) [pid = 1947] [serial = 343] [outer = 0x1167af400] 11:35:05 INFO - PROCESS | 1947 | 1467138905718 Marionette DEBUG loaded listener.js 11:35:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12caa3400) [pid = 1947] [serial = 344] [outer = 0x1167af400] 11:35:05 INFO - PROCESS | 1947 | 1467138905983 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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 11:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 468ms 11:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 11:35:06 INFO - PROCESS | 1947 | 1467138906018 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1947 | 1467138906019 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 11:35:06 INFO - PROCESS | 1947 | 1467138906029 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1947 | 1467138906031 Marionette TRACE conn2 <- [1,434,null,{}] 11:35:06 INFO - PROCESS | 1947 | 1467138906034 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}] 11:35:06 INFO - PROCESS | 1947 | 1467138906035 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:06 INFO - PROCESS | 1947 | 1467138906142 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 11:35:06 INFO - PROCESS | 1947 | 1467138906145 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1947 | 1467138906147 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd43800 == 45 [pid = 1947] [id = 116] 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1174fd000) [pid = 1947] [serial = 345] [outer = 0x0] 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x118479c00) [pid = 1947] [serial = 346] [outer = 0x1174fd000] 11:35:06 INFO - PROCESS | 1947 | 1467138906173 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12caa6400) [pid = 1947] [serial = 347] [outer = 0x1174fd000] 11:35:06 INFO - PROCESS | 1947 | 1467138906638 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]]]}] 11:35:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 11:35:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 627ms 11:35:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 11:35:06 INFO - PROCESS | 1947 | 1467138906650 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 11:35:06 INFO - PROCESS | 1947 | 1467138906652 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 11:35:06 INFO - PROCESS | 1947 | 1467138906658 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 11:35:06 INFO - PROCESS | 1947 | 1467138906660 Marionette TRACE conn2 <- [1,438,null,{}] 11:35:06 INFO - PROCESS | 1947 | 1467138906665 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}] 11:35:06 INFO - PROCESS | 1947 | 1467138906666 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:06 INFO - PROCESS | 1947 | 1467138906771 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 11:35:06 INFO - PROCESS | 1947 | 1467138906839 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:06 INFO - PROCESS | 1947 | 1467138906840 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f20000 == 46 [pid = 1947] [id = 117] 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x110fb6c00) [pid = 1947] [serial = 348] [outer = 0x0] 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x112d6bc00) [pid = 1947] [serial = 349] [outer = 0x110fb6c00] 11:35:06 INFO - PROCESS | 1947 | 1467138906907 Marionette DEBUG loaded listener.js 11:35:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1167a4800) [pid = 1947] [serial = 350] [outer = 0x110fb6c00] 11:35:07 INFO - PROCESS | 1947 | 1467138907400 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]]]}] 11:35:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 11:35:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 774ms 11:35:07 INFO - PROCESS | 1947 | 1467138907445 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 11:35:07 INFO - PROCESS | 1947 | 1467138907450 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 11:35:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 11:35:07 INFO - PROCESS | 1947 | 1467138907459 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 11:35:07 INFO - PROCESS | 1947 | 1467138907462 Marionette TRACE conn2 <- [1,442,null,{}] 11:35:07 INFO - PROCESS | 1947 | 1467138907466 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}] 11:35:07 INFO - PROCESS | 1947 | 1467138907469 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:07 INFO - PROCESS | 1947 | 1467138907618 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 11:35:07 INFO - PROCESS | 1947 | 1467138907729 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:07 INFO - PROCESS | 1947 | 1467138907731 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x121397000 == 47 [pid = 1947] [id = 118] 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x11847a400) [pid = 1947] [serial = 351] [outer = 0x0] 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x118480800) [pid = 1947] [serial = 352] [outer = 0x11847a400] 11:35:07 INFO - PROCESS | 1947 | 1467138907780 Marionette DEBUG loaded listener.js 11:35:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x119610000) [pid = 1947] [serial = 353] [outer = 0x11847a400] 11:35:08 INFO - PROCESS | 1947 | 1467138908293 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]]]}] 11:35:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 11:35:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 875ms 11:35:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 11:35:08 INFO - PROCESS | 1947 | 1467138908332 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 11:35:08 INFO - PROCESS | 1947 | 1467138908333 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 11:35:08 INFO - PROCESS | 1947 | 1467138908336 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 11:35:08 INFO - PROCESS | 1947 | 1467138908341 Marionette TRACE conn2 <- [1,446,null,{}] 11:35:08 INFO - PROCESS | 1947 | 1467138908349 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}] 11:35:08 INFO - PROCESS | 1947 | 1467138908352 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:08 INFO - PROCESS | 1947 | 1467138908455 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 11:35:08 INFO - PROCESS | 1947 | 1467138908525 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:08 INFO - PROCESS | 1947 | 1467138908527 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2d800 == 48 [pid = 1947] [id = 119] 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x125f3b400) [pid = 1947] [serial = 354] [outer = 0x0] 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1263ef800) [pid = 1947] [serial = 355] [outer = 0x125f3b400] 11:35:08 INFO - PROCESS | 1947 | 1467138908559 Marionette DEBUG loaded listener.js 11:35:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x127e02800) [pid = 1947] [serial = 356] [outer = 0x125f3b400] 11:35:08 INFO - PROCESS | 1947 | 1467138908956 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]]]}] 11:35:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 11:35:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 673ms 11:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 11:35:09 INFO - PROCESS | 1947 | 1467138909009 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 11:35:09 INFO - PROCESS | 1947 | 1467138909011 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 11:35:09 INFO - PROCESS | 1947 | 1467138909014 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1947 | 1467138909015 Marionette TRACE conn2 <- [1,450,null,{}] 11:35:09 INFO - PROCESS | 1947 | 1467138909017 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}] 11:35:09 INFO - PROCESS | 1947 | 1467138909019 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:09 INFO - PROCESS | 1947 | 1467138909132 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 11:35:09 INFO - PROCESS | 1947 | 1467138909204 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:09 INFO - PROCESS | 1947 | 1467138909206 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12d000 == 49 [pid = 1947] [id = 120] 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x119e62c00) [pid = 1947] [serial = 357] [outer = 0x0] 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1281b5000) [pid = 1947] [serial = 358] [outer = 0x119e62c00] 11:35:09 INFO - PROCESS | 1947 | 1467138909234 Marionette DEBUG loaded listener.js 11:35:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x12918ec00) [pid = 1947] [serial = 359] [outer = 0x119e62c00] 11:35:09 INFO - PROCESS | 1947 | 1467138909840 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] 11:35:09 INFO - PROCESS | 1947 | 1467138909887 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 11:35:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 11:35:09 INFO - PROCESS | 1947 | 1467138909890 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 11:35:09 INFO - PROCESS | 1947 | 1467138909892 Marionette TRACE conn2 <- [1,454,null,{}] 11:35:09 INFO - PROCESS | 1947 | 1467138909896 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}] 11:35:09 INFO - PROCESS | 1947 | 1467138909897 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:09 INFO - PROCESS | 1947 | 1467138909987 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 11:35:10 INFO - PROCESS | 1947 | 1467138910061 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1947 | 1467138910063 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1168b9000 == 50 [pid = 1947] [id = 121] 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x1167a5c00) [pid = 1947] [serial = 360] [outer = 0x0] 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x116805c00) [pid = 1947] [serial = 361] [outer = 0x1167a5c00] 11:35:10 INFO - PROCESS | 1947 | 1467138910090 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x118475800) [pid = 1947] [serial = 362] [outer = 0x1167a5c00] 11:35:10 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:10 INFO - PROCESS | 1947 | 1467138910514 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]]]}] 11:35:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 11:35:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 670ms 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa90800 == 49 [pid = 1947] [id = 115] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x129d19800 == 48 [pid = 1947] [id = 114] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x129d20800 == 47 [pid = 1947] [id = 113] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x1291ed000 == 46 [pid = 1947] [id = 112] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x11684a000 == 45 [pid = 1947] [id = 111] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x124c5f800 == 44 [pid = 1947] [id = 110] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12147b000 == 43 [pid = 1947] [id = 109] 11:35:10 INFO - PROCESS | 1947 | 1467138910605 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 11:35:10 INFO - PROCESS | 1947 | 1467138910608 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x119bcf800 == 42 [pid = 1947] [id = 108] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x116ad6800 == 41 [pid = 1947] [id = 107] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x115d66800 == 40 [pid = 1947] [id = 106] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x1194ac000 == 39 [pid = 1947] [id = 105] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c9000 == 38 [pid = 1947] [id = 104] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12a527000 == 37 [pid = 1947] [id = 103] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x120ec2000 == 36 [pid = 1947] [id = 102] 11:35:10 INFO - PROCESS | 1947 | --DOCSHELL 0x117469800 == 35 [pid = 1947] [id = 101] 11:35:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x12bddc400) [pid = 1947] [serial = 295] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12a656800) [pid = 1947] [serial = 278] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1293c0400) [pid = 1947] [serial = 277] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12ac2b000) [pid = 1947] [serial = 283] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x12aa20c00) [pid = 1947] [serial = 281] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x119e5a000) [pid = 1947] [serial = 263] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x11960a400) [pid = 1947] [serial = 262] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11936f800) [pid = 1947] [serial = 248] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x117db4400) [pid = 1947] [serial = 247] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11852a800) [pid = 1947] [serial = 265] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x121830000) [pid = 1947] [serial = 266] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12ba0b000) [pid = 1947] [serial = 245] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12a68b800) [pid = 1947] [serial = 280] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x121abec00) [pid = 1947] [serial = 251] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x121551000) [pid = 1947] [serial = 250] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1281b2000) [pid = 1947] [serial = 257] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1281ad400) [pid = 1947] [serial = 256] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x127e0d400) [pid = 1947] [serial = 254] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1269f3c00) [pid = 1947] [serial = 253] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12ba0dc00) [pid = 1947] [serial = 286] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x126384c00) [pid = 1947] [serial = 269] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x124cab000) [pid = 1947] [serial = 268] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x124986400) [pid = 1947] [serial = 289] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1281b2400) [pid = 1947] [serial = 260] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x121565800) [pid = 1947] [serial = 259] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1281b6000) [pid = 1947] [serial = 274] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12bdd2c00) [pid = 1947] [serial = 293] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127e43c00) [pid = 1947] [serial = 271] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1281b2800) [pid = 1947] [serial = 272] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12b31fc00) [pid = 1947] [serial = 284] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12bdb1c00) [pid = 1947] [serial = 287] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12904d400) [pid = 1947] [serial = 275] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x129418400) [pid = 1947] [serial = 290] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12c2e5000) [pid = 1947] [serial = 296] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12bdb2800) [pid = 1947] [serial = 292] [outer = 0x0] [url = about:blank] 11:35:10 INFO - PROCESS | 1947 | 1467138910633 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 11:35:10 INFO - PROCESS | 1947 | 1467138910635 Marionette TRACE conn2 <- [1,458,null,{}] 11:35:10 INFO - PROCESS | 1947 | 1467138910638 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}] 11:35:10 INFO - PROCESS | 1947 | 1467138910640 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:10 INFO - PROCESS | 1947 | 1467138910715 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 11:35:10 INFO - PROCESS | 1947 | 1467138910724 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:10 INFO - PROCESS | 1947 | 1467138910726 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1168a6000 == 36 [pid = 1947] [id = 122] 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118894c00) [pid = 1947] [serial = 363] [outer = 0x0] 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118fd7c00) [pid = 1947] [serial = 364] [outer = 0x118894c00] 11:35:10 INFO - PROCESS | 1947 | 1467138910752 Marionette DEBUG loaded listener.js 11:35:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119be4c00) [pid = 1947] [serial = 365] [outer = 0x118894c00] 11:35:11 INFO - PROCESS | 1947 | 1467138911109 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] 11:35:11 INFO - PROCESS | 1947 | 1467138911156 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 11:35:11 INFO - PROCESS | 1947 | 1467138911158 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1947 | 1467138911160 Marionette TRACE conn2 <- [1,462,null,{}] 11:35:11 INFO - PROCESS | 1947 | 1467138911184 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}] 11:35:11 INFO - PROCESS | 1947 | 1467138911186 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:11 INFO - PROCESS | 1947 | 1467138911263 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 11:35:11 INFO - PROCESS | 1947 | 1467138911285 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1947 | 1467138911287 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x119467800 == 37 [pid = 1947] [id = 123] 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x121abf400) [pid = 1947] [serial = 366] [outer = 0x0] 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125461c00) [pid = 1947] [serial = 367] [outer = 0x121abf400] 11:35:11 INFO - PROCESS | 1947 | 1467138911316 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1263f5c00) [pid = 1947] [serial = 368] [outer = 0x121abf400] 11:35:11 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:11 INFO - PROCESS | 1947 | 1467138911681 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] 11:35:11 INFO - PROCESS | 1947 | 1467138911697 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 11:35:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 11:35:11 INFO - PROCESS | 1947 | 1467138911699 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 11:35:11 INFO - PROCESS | 1947 | 1467138911700 Marionette TRACE conn2 <- [1,466,null,{}] 11:35:11 INFO - PROCESS | 1947 | 1467138911703 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}] 11:35:11 INFO - PROCESS | 1947 | 1467138911704 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:11 INFO - PROCESS | 1947 | 1467138911798 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 11:35:11 INFO - PROCESS | 1947 | 1467138911852 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:11 INFO - PROCESS | 1947 | 1467138911853 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bbf000 == 38 [pid = 1947] [id = 124] 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126639800) [pid = 1947] [serial = 369] [outer = 0x0] 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e45c00) [pid = 1947] [serial = 370] [outer = 0x126639800] 11:35:11 INFO - PROCESS | 1947 | 1467138911894 Marionette DEBUG loaded listener.js 11:35:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x128522c00) [pid = 1947] [serial = 371] [outer = 0x126639800] 11:35:12 INFO - PROCESS | 1947 | 1467138912311 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] 11:35:12 INFO - PROCESS | 1947 | 1467138912335 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 11:35:12 INFO - PROCESS | 1947 | 1467138912339 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1947 | 1467138912340 Marionette TRACE conn2 <- [1,470,null,{}] 11:35:12 INFO - PROCESS | 1947 | 1467138912342 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}] 11:35:12 INFO - PROCESS | 1947 | 1467138912344 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:12 INFO - PROCESS | 1947 | 1467138912419 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 11:35:12 INFO - PROCESS | 1947 | 1467138912425 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:12 INFO - PROCESS | 1947 | 1467138912427 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x121714800 == 39 [pid = 1947] [id = 125] 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1281b1800) [pid = 1947] [serial = 372] [outer = 0x0] 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12918a000) [pid = 1947] [serial = 373] [outer = 0x1281b1800] 11:35:12 INFO - PROCESS | 1947 | 1467138912451 Marionette DEBUG loaded listener.js 11:35:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1293c5400) [pid = 1947] [serial = 374] [outer = 0x1281b1800] 11:35:12 INFO - PROCESS | 1947 | 1467138912830 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]]]}] 11:35:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 11:35:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 521ms 11:35:12 INFO - PROCESS | 1947 | 1467138912859 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 11:35:12 INFO - PROCESS | 1947 | 1467138912861 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 11:35:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 11:35:12 INFO - PROCESS | 1947 | 1467138912868 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 11:35:12 INFO - PROCESS | 1947 | 1467138912869 Marionette TRACE conn2 <- [1,474,null,{}] 11:35:12 INFO - PROCESS | 1947 | 1467138912871 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}] 11:35:12 INFO - PROCESS | 1947 | 1467138912875 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:12 INFO - PROCESS | 1947 | 1467138912996 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 11:35:13 INFO - PROCESS | 1947 | 1467138913007 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1947 | 1467138913009 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dc4000 == 40 [pid = 1947] [id = 126] 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129426400) [pid = 1947] [serial = 375] [outer = 0x0] 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12a68b400) [pid = 1947] [serial = 376] [outer = 0x129426400] 11:35:13 INFO - PROCESS | 1947 | 1467138913033 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12b31a800) [pid = 1947] [serial = 377] [outer = 0x129426400] 11:35:13 INFO - PROCESS | 1947 | 1467138913378 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]]]}] 11:35:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 11:35:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 529ms 11:35:13 INFO - PROCESS | 1947 | 1467138913392 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 11:35:13 INFO - PROCESS | 1947 | 1467138913393 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 11:35:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 11:35:13 INFO - PROCESS | 1947 | 1467138913396 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 11:35:13 INFO - PROCESS | 1947 | 1467138913397 Marionette TRACE conn2 <- [1,478,null,{}] 11:35:13 INFO - PROCESS | 1947 | 1467138913400 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}] 11:35:13 INFO - PROCESS | 1947 | 1467138913401 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:13 INFO - PROCESS | 1947 | 1467138913520 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 11:35:13 INFO - PROCESS | 1947 | 1467138913546 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:13 INFO - PROCESS | 1947 | 1467138913547 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fa9000 == 41 [pid = 1947] [id = 127] 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12b31e000) [pid = 1947] [serial = 378] [outer = 0x0] 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ba10c00) [pid = 1947] [serial = 379] [outer = 0x12b31e000] 11:35:13 INFO - PROCESS | 1947 | 1467138913596 Marionette DEBUG loaded listener.js 11:35:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12bdd1000) [pid = 1947] [serial = 380] [outer = 0x12b31e000] 11:35:14 INFO - PROCESS | 1947 | 1467138914059 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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 11:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 668ms 11:35:14 INFO - PROCESS | 1947 | 1467138914064 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1947 | 1467138914065 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 11:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 11:35:14 INFO - PROCESS | 1947 | 1467138914068 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1947 | 1467138914069 Marionette TRACE conn2 <- [1,482,null,{}] 11:35:14 INFO - PROCESS | 1947 | 1467138914071 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}] 11:35:14 INFO - PROCESS | 1947 | 1467138914072 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:14 INFO - PROCESS | 1947 | 1467138914171 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 11:35:14 INFO - PROCESS | 1947 | 1467138914174 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1947 | 1467138914175 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x128174000 == 42 [pid = 1947] [id = 128] 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12ba06000) [pid = 1947] [serial = 381] [outer = 0x0] 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12c2eb000) [pid = 1947] [serial = 382] [outer = 0x12ba06000] 11:35:14 INFO - PROCESS | 1947 | 1467138914199 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12c3aac00) [pid = 1947] [serial = 383] [outer = 0x12ba06000] 11:35:14 INFO - PROCESS | 1947 | 1467138914536 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]]]}] 11:35:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 11:35:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 524ms 11:35:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 11:35:14 INFO - PROCESS | 1947 | 1467138914593 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 11:35:14 INFO - PROCESS | 1947 | 1467138914594 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 11:35:14 INFO - PROCESS | 1947 | 1467138914601 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 11:35:14 INFO - PROCESS | 1947 | 1467138914602 Marionette TRACE conn2 <- [1,486,null,{}] 11:35:14 INFO - PROCESS | 1947 | 1467138914605 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}] 11:35:14 INFO - PROCESS | 1947 | 1467138914606 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:14 INFO - PROCESS | 1947 | 1467138914823 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12bdd7800) [pid = 1947] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x112ddb000) [pid = 1947] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1186e6800) [pid = 1947] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12c2e5400) [pid = 1947] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12ac2d000) [pid = 1947] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119371400) [pid = 1947] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x127e09c00) [pid = 1947] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129427800) [pid = 1947] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118338000) [pid = 1947] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x127e0f800) [pid = 1947] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12102cc00) [pid = 1947] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12aa15800) [pid = 1947] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12102c000) [pid = 1947] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x112dda800) [pid = 1947] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1167aac00) [pid = 1947] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 11:35:14 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1167af400) [pid = 1947] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 11:35:14 INFO - PROCESS | 1947 | 1467138914888 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:14 INFO - PROCESS | 1947 | 1467138914889 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191c0800 == 43 [pid = 1947] [id = 129] 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x112dd2c00) [pid = 1947] [serial = 384] [outer = 0x0] 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x113c34c00) [pid = 1947] [serial = 385] [outer = 0x112dd2c00] 11:35:14 INFO - PROCESS | 1947 | 1467138914916 Marionette DEBUG loaded listener.js 11:35:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1186e6800) [pid = 1947] [serial = 386] [outer = 0x112dd2c00] 11:35:15 INFO - PROCESS | 1947 | 1467138915191 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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 11:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 629ms 11:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 11:35:15 INFO - PROCESS | 1947 | 1467138915229 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1947 | 1467138915230 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 11:35:15 INFO - PROCESS | 1947 | 1467138915232 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1947 | 1467138915233 Marionette TRACE conn2 <- [1,490,null,{}] 11:35:15 INFO - PROCESS | 1947 | 1467138915235 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}] 11:35:15 INFO - PROCESS | 1947 | 1467138915237 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:15 INFO - PROCESS | 1947 | 1467138915321 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 11:35:15 INFO - PROCESS | 1947 | 1467138915328 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1947 | 1467138915329 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d0e800 == 44 [pid = 1947] [id = 130] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119371400) [pid = 1947] [serial = 387] [outer = 0x0] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e0b800) [pid = 1947] [serial = 388] [outer = 0x119371400] 11:35:15 INFO - PROCESS | 1947 | 1467138915353 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ba11c00) [pid = 1947] [serial = 389] [outer = 0x119371400] 11:35:15 INFO - PROCESS | 1947 | 1467138915648 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]]]}] 11:35:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 11:35:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 468ms 11:35:15 INFO - PROCESS | 1947 | 1467138915701 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 11:35:15 INFO - PROCESS | 1947 | 1467138915702 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 11:35:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 11:35:15 INFO - PROCESS | 1947 | 1467138915724 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 11:35:15 INFO - PROCESS | 1947 | 1467138915727 Marionette TRACE conn2 <- [1,494,null,{}] 11:35:15 INFO - PROCESS | 1947 | 1467138915732 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}] 11:35:15 INFO - PROCESS | 1947 | 1467138915733 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:15 INFO - PROCESS | 1947 | 1467138915833 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 11:35:15 INFO - PROCESS | 1947 | 1467138915840 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:15 INFO - PROCESS | 1947 | 1467138915842 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aaa6800 == 45 [pid = 1947] [id = 131] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12c2e6800) [pid = 1947] [serial = 390] [outer = 0x0] 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12c3b0400) [pid = 1947] [serial = 391] [outer = 0x12c2e6800] 11:35:15 INFO - PROCESS | 1947 | 1467138915868 Marionette DEBUG loaded listener.js 11:35:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12caa8400) [pid = 1947] [serial = 392] [outer = 0x12c2e6800] 11:35:16 INFO - PROCESS | 1947 | 1467138916209 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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 11:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 540ms 11:35:16 INFO - PROCESS | 1947 | 1467138916247 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1947 | 1467138916248 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 11:35:16 INFO - PROCESS | 1947 | 1467138916250 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1947 | 1467138916251 Marionette TRACE conn2 <- [1,498,null,{}] 11:35:16 INFO - PROCESS | 1947 | 1467138916254 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}] 11:35:16 INFO - PROCESS | 1947 | 1467138916255 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:16 INFO - PROCESS | 1947 | 1467138916333 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 11:35:16 INFO - PROCESS | 1947 | 1467138916391 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1947 | 1467138916392 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2d000 == 46 [pid = 1947] [id = 132] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x113295400) [pid = 1947] [serial = 393] [outer = 0x0] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11329ec00) [pid = 1947] [serial = 394] [outer = 0x113295400] 11:35:16 INFO - PROCESS | 1947 | 1467138916416 Marionette DEBUG loaded listener.js 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12c85a000) [pid = 1947] [serial = 395] [outer = 0x113295400] 11:35:16 INFO - PROCESS | 1947 | 1467138916679 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]]]}] 11:35:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 11:35:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 470ms 11:35:16 INFO - PROCESS | 1947 | 1467138916728 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 11:35:16 INFO - PROCESS | 1947 | 1467138916730 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 11:35:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 11:35:16 INFO - PROCESS | 1947 | 1467138916732 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 11:35:16 INFO - PROCESS | 1947 | 1467138916733 Marionette TRACE conn2 <- [1,502,null,{}] 11:35:16 INFO - PROCESS | 1947 | 1467138916735 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}] 11:35:16 INFO - PROCESS | 1947 | 1467138916736 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:16 INFO - PROCESS | 1947 | 1467138916828 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 11:35:16 INFO - PROCESS | 1947 | 1467138916926 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:16 INFO - PROCESS | 1947 | 1467138916927 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x1130e9000 == 47 [pid = 1947] [id = 133] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x110fb1c00) [pid = 1947] [serial = 396] [outer = 0x0] 11:35:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x111bac400) [pid = 1947] [serial = 397] [outer = 0x110fb1c00] 11:35:16 INFO - PROCESS | 1947 | 1467138916959 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x113295800) [pid = 1947] [serial = 398] [outer = 0x110fb1c00] 11:35:17 INFO - PROCESS | 1947 | 1467138917425 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]]]}] 11:35:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 11:35:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 718ms 11:35:17 INFO - PROCESS | 1947 | 1467138917452 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 11:35:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 11:35:17 INFO - PROCESS | 1947 | 1467138917455 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 11:35:17 INFO - PROCESS | 1947 | 1467138917458 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 11:35:17 INFO - PROCESS | 1947 | 1467138917460 Marionette TRACE conn2 <- [1,506,null,{}] 11:35:17 INFO - PROCESS | 1947 | 1467138917463 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}] 11:35:17 INFO - PROCESS | 1947 | 1467138917466 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:17 INFO - PROCESS | 1947 | 1467138917572 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 11:35:17 INFO - PROCESS | 1947 | 1467138917628 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:17 INFO - PROCESS | 1947 | 1467138917629 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x11949b000 == 48 [pid = 1947] [id = 134] 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1167a2400) [pid = 1947] [serial = 399] [outer = 0x0] 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11847d000) [pid = 1947] [serial = 400] [outer = 0x1167a2400] 11:35:17 INFO - PROCESS | 1947 | 1467138917661 Marionette DEBUG loaded listener.js 11:35:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x119609c00) [pid = 1947] [serial = 401] [outer = 0x1167a2400] 11:35:18 INFO - PROCESS | 1947 | 1467138918093 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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 11:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 670ms 11:35:18 INFO - PROCESS | 1947 | 1467138918130 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1947 | 1467138918133 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 11:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 11:35:18 INFO - PROCESS | 1947 | 1467138918135 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1947 | 1467138918137 Marionette TRACE conn2 <- [1,510,null,{}] 11:35:18 INFO - PROCESS | 1947 | 1467138918139 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}] 11:35:18 INFO - PROCESS | 1947 | 1467138918141 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:18 INFO - PROCESS | 1947 | 1467138918246 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 11:35:18 INFO - PROCESS | 1947 | 1467138918347 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:18 INFO - PROCESS | 1947 | 1467138918349 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a628000 == 49 [pid = 1947] [id = 135] 11:35:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x121830000) [pid = 1947] [serial = 402] [outer = 0x0] 11:35:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x125466400) [pid = 1947] [serial = 403] [outer = 0x121830000] 11:35:18 INFO - PROCESS | 1947 | 1467138918379 Marionette DEBUG loaded listener.js 11:35:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x127e08c00) [pid = 1947] [serial = 404] [outer = 0x121830000] 11:35:18 INFO - PROCESS | 1947 | 1467138918798 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]]]}] 11:35:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 11:35:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 721ms 11:35:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 11:35:18 INFO - PROCESS | 1947 | 1467138918872 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 11:35:18 INFO - PROCESS | 1947 | 1467138918873 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 11:35:18 INFO - PROCESS | 1947 | 1467138918882 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 11:35:18 INFO - PROCESS | 1947 | 1467138918886 Marionette TRACE conn2 <- [1,514,null,{}] 11:35:18 INFO - PROCESS | 1947 | 1467138918891 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}] 11:35:18 INFO - PROCESS | 1947 | 1467138918894 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:18 INFO - PROCESS | 1947 | 1467138918996 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 11:35:19 INFO - PROCESS | 1947 | 1467138919064 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1947 | 1467138919065 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c266000 == 50 [pid = 1947] [id = 136] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x127e10400) [pid = 1947] [serial = 405] [outer = 0x0] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12911f800) [pid = 1947] [serial = 406] [outer = 0x127e10400] 11:35:19 INFO - PROCESS | 1947 | 1467138919093 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1293c7400) [pid = 1947] [serial = 407] [outer = 0x127e10400] 11:35:19 INFO - PROCESS | 1947 | 1467138919489 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]]]}] 11:35:19 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 11:35:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 628ms 11:35:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 11:35:19 INFO - PROCESS | 1947 | 1467138919507 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 11:35:19 INFO - PROCESS | 1947 | 1467138919509 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 11:35:19 INFO - PROCESS | 1947 | 1467138919511 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 11:35:19 INFO - PROCESS | 1947 | 1467138919512 Marionette TRACE conn2 <- [1,518,null,{}] 11:35:19 INFO - PROCESS | 1947 | 1467138919515 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}] 11:35:19 INFO - PROCESS | 1947 | 1467138919516 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:19 INFO - PROCESS | 1947 | 1467138919636 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 11:35:19 INFO - PROCESS | 1947 | 1467138919694 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:19 INFO - PROCESS | 1947 | 1467138919695 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c27a000 == 51 [pid = 1947] [id = 137] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x129418c00) [pid = 1947] [serial = 408] [outer = 0x0] 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x12aa16000) [pid = 1947] [serial = 409] [outer = 0x129418c00] 11:35:19 INFO - PROCESS | 1947 | 1467138919724 Marionette DEBUG loaded listener.js 11:35:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x12ac32c00) [pid = 1947] [serial = 410] [outer = 0x129418c00] 11:35:20 INFO - PROCESS | 1947 | 1467138920149 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]]]}] 11:35:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 11:35:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 669ms 11:35:20 INFO - PROCESS | 1947 | 1467138920181 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 11:35:20 INFO - PROCESS | 1947 | 1467138920182 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 11:35:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 11:35:20 INFO - PROCESS | 1947 | 1467138920184 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 11:35:20 INFO - PROCESS | 1947 | 1467138920186 Marionette TRACE conn2 <- [1,522,null,{}] 11:35:20 INFO - PROCESS | 1947 | 1467138920188 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}] 11:35:20 INFO - PROCESS | 1947 | 1467138920189 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:20 INFO - PROCESS | 1947 | 1467138920290 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 11:35:20 INFO - PROCESS | 1947 | 1467138920348 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:20 INFO - PROCESS | 1947 | 1467138920352 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ed2000 == 52 [pid = 1947] [id = 138] 11:35:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x12bdb2800) [pid = 1947] [serial = 411] [outer = 0x0] 11:35:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x12c2e5c00) [pid = 1947] [serial = 412] [outer = 0x12bdb2800] 11:35:20 INFO - PROCESS | 1947 | 1467138920387 Marionette DEBUG loaded listener.js 11:35:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x12c860000) [pid = 1947] [serial = 413] [outer = 0x12bdb2800] 11:35:21 INFO - PROCESS | 1947 | 1467138921046 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]]]}] 11:35:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 11:35:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 921ms 11:35:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 11:35:21 INFO - PROCESS | 1947 | 1467138921105 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 11:35:21 INFO - PROCESS | 1947 | 1467138921107 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 11:35:21 INFO - PROCESS | 1947 | 1467138921110 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 11:35:21 INFO - PROCESS | 1947 | 1467138921112 Marionette TRACE conn2 <- [1,526,null,{}] 11:35:21 INFO - PROCESS | 1947 | 1467138921115 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}] 11:35:21 INFO - PROCESS | 1947 | 1467138921117 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:21 INFO - PROCESS | 1947 | 1467138921211 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 11:35:21 INFO - PROCESS | 1947 | 1467138921283 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:21 INFO - PROCESS | 1947 | 1467138921285 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fab000 == 53 [pid = 1947] [id = 139] 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x118475c00) [pid = 1947] [serial = 414] [outer = 0x0] 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x118fd3c00) [pid = 1947] [serial = 415] [outer = 0x118475c00] 11:35:21 INFO - PROCESS | 1947 | 1467138921312 Marionette DEBUG loaded listener.js 11:35:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x119e60400) [pid = 1947] [serial = 416] [outer = 0x118475c00] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x129d18800 == 52 [pid = 1947] [id = 82] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1ca000 == 51 [pid = 1947] [id = 100] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2d000 == 50 [pid = 1947] [id = 132] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12aaa6800 == 49 [pid = 1947] [id = 131] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x129d0e800 == 48 [pid = 1947] [id = 130] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x1191c0800 == 47 [pid = 1947] [id = 129] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x128174000 == 46 [pid = 1947] [id = 128] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x116fa9000 == 45 [pid = 1947] [id = 127] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x123dc4000 == 44 [pid = 1947] [id = 126] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x121714800 == 43 [pid = 1947] [id = 125] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x119bbf000 == 42 [pid = 1947] [id = 124] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x119467800 == 41 [pid = 1947] [id = 123] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x1168a6000 == 40 [pid = 1947] [id = 122] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x1168b9000 == 39 [pid = 1947] [id = 121] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x121397000 == 38 [pid = 1947] [id = 118] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x118f20000 == 37 [pid = 1947] [id = 117] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12d000 == 36 [pid = 1947] [id = 120] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x117d77000 == 35 [pid = 1947] [id = 69] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2d800 == 34 [pid = 1947] [id = 119] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd43800 == 33 [pid = 1947] [id = 116] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x120ed2000 == 32 [pid = 1947] [id = 138] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12c27a000 == 31 [pid = 1947] [id = 137] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12c266000 == 30 [pid = 1947] [id = 136] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12a628000 == 29 [pid = 1947] [id = 135] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x11949b000 == 28 [pid = 1947] [id = 134] 11:35:21 INFO - PROCESS | 1947 | --DOCSHELL 0x1130e9000 == 27 [pid = 1947] [id = 133] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x1167af000) [pid = 1947] [serial = 338] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x1167a9400) [pid = 1947] [serial = 337] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x126645400) [pid = 1947] [serial = 341] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x118479c00) [pid = 1947] [serial = 346] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x12caa3400) [pid = 1947] [serial = 344] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12918e800) [pid = 1947] [serial = 343] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x119e57800) [pid = 1947] [serial = 340] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x12bdd5c00) [pid = 1947] [serial = 329] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12c3a9800) [pid = 1947] [serial = 331] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12c85dc00) [pid = 1947] [serial = 334] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x119be4800) [pid = 1947] [serial = 302] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x118fdc800) [pid = 1947] [serial = 301] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12c2ea400) [pid = 1947] [serial = 298] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12c3a8000) [pid = 1947] [serial = 299] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12bdbdc00) [pid = 1947] [serial = 311] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12bdb3400) [pid = 1947] [serial = 310] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119e57c00) [pid = 1947] [serial = 317] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x119607400) [pid = 1947] [serial = 316] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1281aec00) [pid = 1947] [serial = 322] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x129191400) [pid = 1947] [serial = 323] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12c863400) [pid = 1947] [serial = 332] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12a683c00) [pid = 1947] [serial = 325] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12ac2ec00) [pid = 1947] [serial = 326] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12c2ed400) [pid = 1947] [serial = 314] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12b18c800) [pid = 1947] [serial = 313] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x129192000) [pid = 1947] [serial = 308] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x129098400) [pid = 1947] [serial = 307] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x125fe1c00) [pid = 1947] [serial = 305] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x124c09800) [pid = 1947] [serial = 304] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12ba0fc00) [pid = 1947] [serial = 328] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1213c1800) [pid = 1947] [serial = 319] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x125463c00) [pid = 1947] [serial = 320] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12c866c00) [pid = 1947] [serial = 335] [outer = 0x0] [url = about:blank] 11:35:22 INFO - PROCESS | 1947 | 1467138922261 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]]]}] 11:35:22 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 11:35:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1170ms 11:35:22 INFO - PROCESS | 1947 | 1467138922289 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 11:35:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 11:35:22 INFO - PROCESS | 1947 | 1467138922294 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 11:35:22 INFO - PROCESS | 1947 | 1467138922299 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1947 | 1467138922302 Marionette TRACE conn2 <- [1,530,null,{}] 11:35:22 INFO - PROCESS | 1947 | 1467138922305 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}] 11:35:22 INFO - PROCESS | 1947 | 1467138922309 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:22 INFO - PROCESS | 1947 | 1467138922382 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 11:35:22 INFO - PROCESS | 1947 | 1467138922390 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1947 | 1467138922393 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x116684800 == 28 [pid = 1947] [id = 140] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1167aec00) [pid = 1947] [serial = 417] [outer = 0x0] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1176ed000) [pid = 1947] [serial = 418] [outer = 0x1167aec00] 11:35:22 INFO - PROCESS | 1947 | 1467138922420 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11833f000) [pid = 1947] [serial = 419] [outer = 0x1167aec00] 11:35:22 INFO - PROCESS | 1947 | 1467138922767 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"]]]}] 11:35:22 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 11:35:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 11:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 11:35:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:35:22 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 11:35:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 11:35:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:35:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:35:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 11:35:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 11:35:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 473ms 11:35:22 INFO - PROCESS | 1947 | 1467138922771 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 11:35:22 INFO - PROCESS | 1947 | 1467138922777 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 11:35:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 11:35:22 INFO - PROCESS | 1947 | 1467138922782 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 11:35:22 INFO - PROCESS | 1947 | 1467138922783 Marionette TRACE conn2 <- [1,534,null,{}] 11:35:22 INFO - PROCESS | 1947 | 1467138922786 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}] 11:35:22 INFO - PROCESS | 1947 | 1467138922787 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:22 INFO - PROCESS | 1947 | 1467138922876 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 11:35:22 INFO - PROCESS | 1947 | 1467138922927 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:22 INFO - PROCESS | 1947 | 1467138922928 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x11845f000 == 29 [pid = 1947] [id = 141] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1176f2000) [pid = 1947] [serial = 420] [outer = 0x0] 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x118891400) [pid = 1947] [serial = 421] [outer = 0x1176f2000] 11:35:22 INFO - PROCESS | 1947 | 1467138922955 Marionette DEBUG loaded listener.js 11:35:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119937000) [pid = 1947] [serial = 422] [outer = 0x1176f2000] 11:35:23 INFO - PROCESS | 1947 | 1467138923282 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]]]}] 11:35:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 11:35:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 521ms 11:35:23 INFO - PROCESS | 1947 | 1467138923303 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1947 | 1467138923307 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 11:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 11:35:23 INFO - PROCESS | 1947 | 1467138923311 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1947 | 1467138923314 Marionette TRACE conn2 <- [1,538,null,{}] 11:35:23 INFO - PROCESS | 1947 | 1467138923326 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}] 11:35:23 INFO - PROCESS | 1947 | 1467138923331 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:23 INFO - PROCESS | 1947 | 1467138923501 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 11:35:23 INFO - PROCESS | 1947 | 1467138923565 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:23 INFO - PROCESS | 1947 | 1467138923568 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x119969000 == 30 [pid = 1947] [id = 142] 11:35:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119be4800) [pid = 1947] [serial = 423] [outer = 0x0] 11:35:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x121025c00) [pid = 1947] [serial = 424] [outer = 0x119be4800] 11:35:23 INFO - PROCESS | 1947 | 1467138923604 Marionette DEBUG loaded listener.js 11:35:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x124c02400) [pid = 1947] [serial = 425] [outer = 0x119be4800] 11:35:23 INFO - PROCESS | 1947 | 1467138923893 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]]]}] 11:35:23 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. 11:35:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 621ms 11:35:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 11:35:23 INFO - PROCESS | 1947 | 1467138923933 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 11:35:23 INFO - PROCESS | 1947 | 1467138923934 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 11:35:23 INFO - PROCESS | 1947 | 1467138923936 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 11:35:23 INFO - PROCESS | 1947 | 1467138923938 Marionette TRACE conn2 <- [1,542,null,{}] 11:35:23 INFO - PROCESS | 1947 | 1467138923948 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}] 11:35:23 INFO - PROCESS | 1947 | 1467138923949 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:24 INFO - PROCESS | 1947 | 1467138924031 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 11:35:24 INFO - PROCESS | 1947 | 1467138924036 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1947 | 1467138924037 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x121298800 == 31 [pid = 1947] [id = 143] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x124f07800) [pid = 1947] [serial = 426] [outer = 0x0] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12550dc00) [pid = 1947] [serial = 427] [outer = 0x124f07800] 11:35:24 INFO - PROCESS | 1947 | 1467138924064 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x125fe3400) [pid = 1947] [serial = 428] [outer = 0x124f07800] 11:35:24 INFO - PROCESS | 1947 | 1467138924416 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]]]}] 11:35:24 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. 11:35:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 528ms 11:35:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 11:35:24 INFO - PROCESS | 1947 | 1467138924470 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 11:35:24 INFO - PROCESS | 1947 | 1467138924471 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 11:35:24 INFO - PROCESS | 1947 | 1467138924473 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 11:35:24 INFO - PROCESS | 1947 | 1467138924474 Marionette TRACE conn2 <- [1,546,null,{}] 11:35:24 INFO - PROCESS | 1947 | 1467138924476 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}] 11:35:24 INFO - PROCESS | 1947 | 1467138924478 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:24 INFO - PROCESS | 1947 | 1467138924577 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 11:35:24 INFO - PROCESS | 1947 | 1467138924580 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:24 INFO - PROCESS | 1947 | 1467138924582 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e10000 == 32 [pid = 1947] [id = 144] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112dd4c00) [pid = 1947] [serial = 429] [outer = 0x0] 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x125fe9400) [pid = 1947] [serial = 430] [outer = 0x112dd4c00] 11:35:24 INFO - PROCESS | 1947 | 1467138924612 Marionette DEBUG loaded listener.js 11:35:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1269f3c00) [pid = 1947] [serial = 431] [outer = 0x112dd4c00] 11:35:24 INFO - PROCESS | 1947 | 1467138924991 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]]]}] 11:35:25 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 11:35:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 570ms 11:35:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 11:35:25 INFO - PROCESS | 1947 | 1467138925043 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1947 | 1467138925045 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1947 | 1467138925047 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1947 | 1467138925048 Marionette TRACE conn2 <- [1,550,null,{}] 11:35:25 INFO - PROCESS | 1947 | 1467138925050 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}] 11:35:25 INFO - PROCESS | 1947 | 1467138925054 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:25 INFO - PROCESS | 1947 | 1467138925159 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 11:35:25 INFO - PROCESS | 1947 | 1467138925170 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1947 | 1467138925171 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1264b8800 == 33 [pid = 1947] [id = 145] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1269f4800) [pid = 1947] [serial = 432] [outer = 0x0] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12851e000) [pid = 1947] [serial = 433] [outer = 0x1269f4800] 11:35:25 INFO - PROCESS | 1947 | 1467138925205 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x129120800) [pid = 1947] [serial = 434] [outer = 0x1269f4800] 11:35:25 INFO - PROCESS | 1947 | 1467138925548 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]]]}] 11:35:25 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. 11:35:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 518ms 11:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 11:35:25 INFO - PROCESS | 1947 | 1467138925566 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 11:35:25 INFO - PROCESS | 1947 | 1467138925567 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 11:35:25 INFO - PROCESS | 1947 | 1467138925569 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 11:35:25 INFO - PROCESS | 1947 | 1467138925580 Marionette TRACE conn2 <- [1,554,null,{}] 11:35:25 INFO - PROCESS | 1947 | 1467138925582 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}] 11:35:25 INFO - PROCESS | 1947 | 1467138925583 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:25 INFO - PROCESS | 1947 | 1467138925676 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 11:35:25 INFO - PROCESS | 1947 | 1467138925687 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:25 INFO - PROCESS | 1947 | 1467138925688 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x129019000 == 34 [pid = 1947] [id = 146] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x129121000) [pid = 1947] [serial = 435] [outer = 0x0] 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x129189400) [pid = 1947] [serial = 436] [outer = 0x129121000] 11:35:25 INFO - PROCESS | 1947 | 1467138925712 Marionette DEBUG loaded listener.js 11:35:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1293c2c00) [pid = 1947] [serial = 437] [outer = 0x129121000] 11:35:25 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:25 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:26 INFO - PROCESS | 1947 | 1467138926061 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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 11:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 528ms 11:35:26 INFO - PROCESS | 1947 | 1467138926098 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1947 | 1467138926099 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 11:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 11:35:26 INFO - PROCESS | 1947 | 1467138926101 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1947 | 1467138926102 Marionette TRACE conn2 <- [1,558,null,{}] 11:35:26 INFO - PROCESS | 1947 | 1467138926104 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}] 11:35:26 INFO - PROCESS | 1947 | 1467138926106 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:26 INFO - PROCESS | 1947 | 1467138926487 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x129426400) [pid = 1947] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12b31e000) [pid = 1947] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1167a5c00) [pid = 1947] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x121abf400) [pid = 1947] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12ba06000) [pid = 1947] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1174fd000) [pid = 1947] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11847a400) [pid = 1947] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x125f3b400) [pid = 1947] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12c2e6800) [pid = 1947] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1281b1800) [pid = 1947] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x110fb6c00) [pid = 1947] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x126639800) [pid = 1947] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118894c00) [pid = 1947] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119e62c00) [pid = 1947] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x112dd2c00) [pid = 1947] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113295400) [pid = 1947] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 11:35:26 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x119371400) [pid = 1947] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 11:35:26 INFO - PROCESS | 1947 | 1467138926553 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1947 | 1467138926554 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fa8000 == 35 [pid = 1947] [id = 147] 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x110fac400) [pid = 1947] [serial = 438] [outer = 0x0] 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x112eaec00) [pid = 1947] [serial = 439] [outer = 0x110fac400] 11:35:26 INFO - PROCESS | 1947 | 1467138926578 Marionette DEBUG loaded listener.js 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11847a400) [pid = 1947] [serial = 440] [outer = 0x110fac400] 11:35:26 INFO - PROCESS | 1947 | 1467138926827 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]]]}] 11:35:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 11:35:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 771ms 11:35:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 11:35:26 INFO - PROCESS | 1947 | 1467138926879 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 11:35:26 INFO - PROCESS | 1947 | 1467138926880 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 11:35:26 INFO - PROCESS | 1947 | 1467138926882 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 11:35:26 INFO - PROCESS | 1947 | 1467138926884 Marionette TRACE conn2 <- [1,562,null,{}] 11:35:26 INFO - PROCESS | 1947 | 1467138926886 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}] 11:35:26 INFO - PROCESS | 1947 | 1467138926887 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:26 INFO - PROCESS | 1947 | 1467138926982 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 11:35:26 INFO - PROCESS | 1947 | 1467138926985 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:26 INFO - PROCESS | 1947 | 1467138926986 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d1a000 == 36 [pid = 1947] [id = 148] 11:35:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11847cc00) [pid = 1947] [serial = 441] [outer = 0x0] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12156fc00) [pid = 1947] [serial = 442] [outer = 0x11847cc00] 11:35:27 INFO - PROCESS | 1947 | 1467138927012 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129114800) [pid = 1947] [serial = 443] [outer = 0x11847cc00] 11:35:27 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:27 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:27 INFO - PROCESS | 1947 | 1467138927307 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]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 11:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 469ms 11:35:27 INFO - PROCESS | 1947 | 1467138927352 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1947 | 1467138927353 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 11:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 11:35:27 INFO - PROCESS | 1947 | 1467138927363 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1947 | 1467138927364 Marionette TRACE conn2 <- [1,566,null,{}] 11:35:27 INFO - PROCESS | 1947 | 1467138927386 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}] 11:35:27 INFO - PROCESS | 1947 | 1467138927387 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:27 INFO - PROCESS | 1947 | 1467138927466 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 11:35:27 INFO - PROCESS | 1947 | 1467138927469 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:27 INFO - PROCESS | 1947 | 1467138927470 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12148d800 == 37 [pid = 1947] [id = 149] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11847d800) [pid = 1947] [serial = 444] [outer = 0x0] 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129424800) [pid = 1947] [serial = 445] [outer = 0x11847d800] 11:35:27 INFO - PROCESS | 1947 | 1467138927498 Marionette DEBUG loaded listener.js 11:35:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12a65a000) [pid = 1947] [serial = 446] [outer = 0x11847d800] 11:35:27 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:27 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:27 INFO - PROCESS | 1947 | 1467138927842 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]]]}] 11:35:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 11:35:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 524ms 11:35:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 11:35:27 INFO - PROCESS | 1947 | 1467138927881 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 11:35:27 INFO - PROCESS | 1947 | 1467138927883 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 11:35:27 INFO - PROCESS | 1947 | 1467138927885 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 11:35:27 INFO - PROCESS | 1947 | 1467138927887 Marionette TRACE conn2 <- [1,570,null,{}] 11:35:27 INFO - PROCESS | 1947 | 1467138927889 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}] 11:35:27 INFO - PROCESS | 1947 | 1467138927890 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:27 INFO - PROCESS | 1947 | 1467138927984 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 11:35:28 INFO - PROCESS | 1947 | 1467138928045 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1947 | 1467138928047 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1d8000 == 38 [pid = 1947] [id = 150] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1269b5800) [pid = 1947] [serial = 447] [outer = 0x0] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12a688800) [pid = 1947] [serial = 448] [outer = 0x1269b5800] 11:35:28 INFO - PROCESS | 1947 | 1467138928073 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12ba0b800) [pid = 1947] [serial = 449] [outer = 0x1269b5800] 11:35:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:28 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:28 INFO - PROCESS | 1947 | 1467138928344 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]]]}] 11:35:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 11:35:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 469ms 11:35:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 11:35:28 INFO - PROCESS | 1947 | 1467138928362 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 11:35:28 INFO - PROCESS | 1947 | 1467138928363 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 11:35:28 INFO - PROCESS | 1947 | 1467138928365 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 11:35:28 INFO - PROCESS | 1947 | 1467138928366 Marionette TRACE conn2 <- [1,574,null,{}] 11:35:28 INFO - PROCESS | 1947 | 1467138928369 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}] 11:35:28 INFO - PROCESS | 1947 | 1467138928370 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:28 INFO - PROCESS | 1947 | 1467138928451 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 11:35:28 INFO - PROCESS | 1947 | 1467138928456 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:28 INFO - PROCESS | 1947 | 1467138928458 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd29000 == 39 [pid = 1947] [id = 151] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12ba0f800) [pid = 1947] [serial = 450] [outer = 0x0] 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12bdb9800) [pid = 1947] [serial = 451] [outer = 0x12ba0f800] 11:35:28 INFO - PROCESS | 1947 | 1467138928482 Marionette DEBUG loaded listener.js 11:35:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12bdd9c00) [pid = 1947] [serial = 452] [outer = 0x12ba0f800] 11:35:29 INFO - PROCESS | 1947 | 1467138929071 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]]]}] 11:35:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 11:35:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 770ms 11:35:29 INFO - PROCESS | 1947 | 1467138929136 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 11:35:29 INFO - PROCESS | 1947 | 1467138929138 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 11:35:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 11:35:29 INFO - PROCESS | 1947 | 1467138929141 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 11:35:29 INFO - PROCESS | 1947 | 1467138929145 Marionette TRACE conn2 <- [1,578,null,{}] 11:35:29 INFO - PROCESS | 1947 | 1467138929148 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}] 11:35:29 INFO - PROCESS | 1947 | 1467138929150 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:29 INFO - PROCESS | 1947 | 1467138929281 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 11:35:29 INFO - PROCESS | 1947 | 1467138929359 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:29 INFO - PROCESS | 1947 | 1467138929361 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x118357000 == 40 [pid = 1947] [id = 152] 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1182c5c00) [pid = 1947] [serial = 453] [outer = 0x0] 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x118337800) [pid = 1947] [serial = 454] [outer = 0x1182c5c00] 11:35:29 INFO - PROCESS | 1947 | 1467138929392 Marionette DEBUG loaded listener.js 11:35:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x118522400) [pid = 1947] [serial = 455] [outer = 0x1182c5c00] 11:35:29 INFO - PROCESS | 1947 | 1467138929960 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]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 11:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 978ms 11:35:30 INFO - PROCESS | 1947 | 1467138930120 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1947 | 1467138930122 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 11:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 11:35:30 INFO - PROCESS | 1947 | 1467138930154 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1947 | 1467138930156 Marionette TRACE conn2 <- [1,582,null,{}] 11:35:30 INFO - PROCESS | 1947 | 1467138930159 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}] 11:35:30 INFO - PROCESS | 1947 | 1467138930161 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:30 INFO - PROCESS | 1947 | 1467138930262 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 11:35:30 INFO - PROCESS | 1947 | 1467138930313 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:30 INFO - PROCESS | 1947 | 1467138930316 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f93000 == 41 [pid = 1947] [id = 153] 11:35:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1133ae800) [pid = 1947] [serial = 456] [outer = 0x0] 11:35:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11613f000) [pid = 1947] [serial = 457] [outer = 0x1133ae800] 11:35:30 INFO - PROCESS | 1947 | 1467138930342 Marionette DEBUG loaded listener.js 11:35:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x1167e0800) [pid = 1947] [serial = 458] [outer = 0x1133ae800] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1d8000 == 40 [pid = 1947] [id = 150] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12148d800 == 39 [pid = 1947] [id = 149] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x129d1a000 == 38 [pid = 1947] [id = 148] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x116fa8000 == 37 [pid = 1947] [id = 147] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x129019000 == 36 [pid = 1947] [id = 146] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1264b8800 == 35 [pid = 1947] [id = 145] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x121e10000 == 34 [pid = 1947] [id = 144] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x121298800 == 33 [pid = 1947] [id = 143] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x119969000 == 32 [pid = 1947] [id = 142] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x11845f000 == 31 [pid = 1947] [id = 141] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x116684800 == 30 [pid = 1947] [id = 140] 11:35:30 INFO - PROCESS | 1947 | --DOCSHELL 0x116fab000 == 29 [pid = 1947] [id = 139] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12a68b400) [pid = 1947] [serial = 376] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12ba10c00) [pid = 1947] [serial = 379] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x116805c00) [pid = 1947] [serial = 361] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x118475800) [pid = 1947] [serial = 362] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x125461c00) [pid = 1947] [serial = 367] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1263f5c00) [pid = 1947] [serial = 368] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12c3aac00) [pid = 1947] [serial = 383] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12caa6400) [pid = 1947] [serial = 347] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12c2eb000) [pid = 1947] [serial = 382] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x118480800) [pid = 1947] [serial = 352] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119610000) [pid = 1947] [serial = 353] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1263ef800) [pid = 1947] [serial = 355] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x127e02800) [pid = 1947] [serial = 356] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12caa8400) [pid = 1947] [serial = 392] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12918a000) [pid = 1947] [serial = 373] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112d6bc00) [pid = 1947] [serial = 349] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12bdd1000) [pid = 1947] [serial = 380] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1167a4800) [pid = 1947] [serial = 350] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x127e45c00) [pid = 1947] [serial = 370] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x128522c00) [pid = 1947] [serial = 371] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118fd7c00) [pid = 1947] [serial = 364] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119be4c00) [pid = 1947] [serial = 365] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1281b5000) [pid = 1947] [serial = 358] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12918ec00) [pid = 1947] [serial = 359] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x113c34c00) [pid = 1947] [serial = 385] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1186e6800) [pid = 1947] [serial = 386] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11329ec00) [pid = 1947] [serial = 394] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12c3b0400) [pid = 1947] [serial = 391] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12c85a000) [pid = 1947] [serial = 395] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12ba11c00) [pid = 1947] [serial = 389] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12b31a800) [pid = 1947] [serial = 377] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x127e0b800) [pid = 1947] [serial = 388] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1293c5400) [pid = 1947] [serial = 374] [outer = 0x0] [url = about:blank] 11:35:30 INFO - PROCESS | 1947 | 1467138930775 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]]]}] 11:35:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 11:35:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 678ms 11:35:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 11:35:30 INFO - PROCESS | 1947 | 1467138930826 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 11:35:30 INFO - PROCESS | 1947 | 1467138930828 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 11:35:30 INFO - PROCESS | 1947 | 1467138930833 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 11:35:30 INFO - PROCESS | 1947 | 1467138930836 Marionette TRACE conn2 <- [1,586,null,{}] 11:35:30 INFO - PROCESS | 1947 | 1467138930878 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}] 11:35:30 INFO - PROCESS | 1947 | 1467138930880 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:30 INFO - PROCESS | 1947 | 1467138930964 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 11:35:31 INFO - PROCESS | 1947 | 1467138931018 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1947 | 1467138931020 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1164ba800 == 30 [pid = 1947] [id = 154] 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113c33800) [pid = 1947] [serial = 459] [outer = 0x0] 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1167a5c00) [pid = 1947] [serial = 460] [outer = 0x113c33800] 11:35:31 INFO - PROCESS | 1947 | 1467138931094 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1176f1c00) [pid = 1947] [serial = 461] [outer = 0x113c33800] 11:35:31 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:31 INFO - PROCESS | 1947 | 1467138931519 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]]]}] 11:35:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 11:35:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 726ms 11:35:31 INFO - PROCESS | 1947 | 1467138931558 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 11:35:31 INFO - PROCESS | 1947 | 1467138931561 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 11:35:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 11:35:31 INFO - PROCESS | 1947 | 1467138931564 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 11:35:31 INFO - PROCESS | 1947 | 1467138931565 Marionette TRACE conn2 <- [1,590,null,{}] 11:35:31 INFO - PROCESS | 1947 | 1467138931569 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}] 11:35:31 INFO - PROCESS | 1947 | 1467138931571 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:31 INFO - PROCESS | 1947 | 1467138931666 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 11:35:31 INFO - PROCESS | 1947 | 1467138931756 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:31 INFO - PROCESS | 1947 | 1467138931758 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x11946f800 == 31 [pid = 1947] [id = 155] 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x119604c00) [pid = 1947] [serial = 462] [outer = 0x0] 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11960c800) [pid = 1947] [serial = 463] [outer = 0x119604c00] 11:35:31 INFO - PROCESS | 1947 | 1467138931790 Marionette DEBUG loaded listener.js 11:35:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119ba3000) [pid = 1947] [serial = 464] [outer = 0x119604c00] 11:35:32 INFO - PROCESS | 1947 | 1467138932246 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]]]}] 11:35:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 11:35:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 722ms 11:35:32 INFO - PROCESS | 1947 | 1467138932287 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 11:35:32 INFO - PROCESS | 1947 | 1467138932289 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 11:35:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 11:35:32 INFO - PROCESS | 1947 | 1467138932293 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 11:35:32 INFO - PROCESS | 1947 | 1467138932296 Marionette TRACE conn2 <- [1,594,null,{}] 11:35:32 INFO - PROCESS | 1947 | 1467138932299 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}] 11:35:32 INFO - PROCESS | 1947 | 1467138932301 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:32 INFO - PROCESS | 1947 | 1467138932438 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 11:35:32 INFO - PROCESS | 1947 | 1467138932557 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:32 INFO - PROCESS | 1947 | 1467138932561 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112d800 == 32 [pid = 1947] [id = 156] 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12101d400) [pid = 1947] [serial = 465] [outer = 0x0] 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1213b7c00) [pid = 1947] [serial = 466] [outer = 0x12101d400] 11:35:32 INFO - PROCESS | 1947 | 1467138932614 Marionette DEBUG loaded listener.js 11:35:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x121abac00) [pid = 1947] [serial = 467] [outer = 0x12101d400] 11:35:33 INFO - PROCESS | 1947 | 1467138933108 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]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 11:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 824ms 11:35:33 INFO - PROCESS | 1947 | 1467138933122 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1947 | 1467138933129 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 11:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 11:35:33 INFO - PROCESS | 1947 | 1467138933136 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1947 | 1467138933137 Marionette TRACE conn2 <- [1,598,null,{}] 11:35:33 INFO - PROCESS | 1947 | 1467138933140 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}] 11:35:33 INFO - PROCESS | 1947 | 1467138933141 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:33 INFO - PROCESS | 1947 | 1467138933235 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 11:35:33 INFO - PROCESS | 1947 | 1467138933294 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1947 | 1467138933295 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a72000 == 33 [pid = 1947] [id = 157] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x121abc800) [pid = 1947] [serial = 468] [outer = 0x0] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12545bc00) [pid = 1947] [serial = 469] [outer = 0x121abc800] 11:35:33 INFO - PROCESS | 1947 | 1467138933329 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12637dc00) [pid = 1947] [serial = 470] [outer = 0x121abc800] 11:35:33 INFO - PROCESS | 1947 | 1467138933742 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]]]}] 11:35:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 11:35:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 622ms 11:35:33 INFO - PROCESS | 1947 | 1467138933759 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 11:35:33 INFO - PROCESS | 1947 | 1467138933761 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 11:35:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 11:35:33 INFO - PROCESS | 1947 | 1467138933763 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 11:35:33 INFO - PROCESS | 1947 | 1467138933764 Marionette TRACE conn2 <- [1,602,null,{}] 11:35:33 INFO - PROCESS | 1947 | 1467138933767 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}] 11:35:33 INFO - PROCESS | 1947 | 1467138933768 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:33 INFO - PROCESS | 1947 | 1467138933854 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 11:35:33 INFO - PROCESS | 1947 | 1467138933903 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:33 INFO - PROCESS | 1947 | 1467138933905 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12541d000 == 34 [pid = 1947] [id = 158] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12551a000) [pid = 1947] [serial = 471] [outer = 0x0] 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1269bf400) [pid = 1947] [serial = 472] [outer = 0x12551a000] 11:35:33 INFO - PROCESS | 1947 | 1467138933934 Marionette DEBUG loaded listener.js 11:35:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127e0d400) [pid = 1947] [serial = 473] [outer = 0x12551a000] 11:35:34 INFO - PROCESS | 1947 | 1467138934371 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]]]}] 11:35:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 11:35:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 619ms 11:35:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 11:35:34 INFO - PROCESS | 1947 | 1467138934383 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 11:35:34 INFO - PROCESS | 1947 | 1467138934384 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 11:35:34 INFO - PROCESS | 1947 | 1467138934386 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 11:35:34 INFO - PROCESS | 1947 | 1467138934388 Marionette TRACE conn2 <- [1,606,null,{}] 11:35:34 INFO - PROCESS | 1947 | 1467138934393 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}] 11:35:34 INFO - PROCESS | 1947 | 1467138934397 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:34 INFO - PROCESS | 1947 | 1467138934515 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 11:35:34 INFO - PROCESS | 1947 | 1467138934614 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:34 INFO - PROCESS | 1947 | 1467138934616 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x126916000 == 35 [pid = 1947] [id = 159] 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1269b8800) [pid = 1947] [serial = 474] [outer = 0x0] 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12904bc00) [pid = 1947] [serial = 475] [outer = 0x1269b8800] 11:35:34 INFO - PROCESS | 1947 | 1467138934646 Marionette DEBUG loaded listener.js 11:35:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12911d000) [pid = 1947] [serial = 476] [outer = 0x1269b8800] 11:35:35 INFO - PROCESS | 1947 | 1467138935110 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]]]}] 11:35:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 11:35:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 773ms 11:35:35 INFO - PROCESS | 1947 | 1467138935160 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 11:35:35 INFO - PROCESS | 1947 | 1467138935162 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 11:35:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 11:35:35 INFO - PROCESS | 1947 | 1467138935165 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 11:35:35 INFO - PROCESS | 1947 | 1467138935167 Marionette TRACE conn2 <- [1,610,null,{}] 11:35:35 INFO - PROCESS | 1947 | 1467138935171 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}] 11:35:35 INFO - PROCESS | 1947 | 1467138935173 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x118357000 == 34 [pid = 1947] [id = 152] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x126916000 == 33 [pid = 1947] [id = 159] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12541d000 == 32 [pid = 1947] [id = 158] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x121a72000 == 31 [pid = 1947] [id = 157] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12112d800 == 30 [pid = 1947] [id = 156] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd29000 == 29 [pid = 1947] [id = 151] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x11946f800 == 28 [pid = 1947] [id = 155] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x116f93000 == 27 [pid = 1947] [id = 153] 11:35:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1164ba800 == 26 [pid = 1947] [id = 154] 11:35:35 INFO - PROCESS | 1947 | 1467138935776 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 11:35:35 INFO - PROCESS | 1947 | 1467138935898 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:35 INFO - PROCESS | 1947 | 1467138935899 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x112f16000 == 27 [pid = 1947] [id = 160] 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x112ddb000) [pid = 1947] [serial = 477] [outer = 0x0] 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113290800) [pid = 1947] [serial = 478] [outer = 0x112ddb000] 11:35:35 INFO - PROCESS | 1947 | 1467138935929 Marionette DEBUG loaded listener.js 11:35:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1132d6c00) [pid = 1947] [serial = 479] [outer = 0x112ddb000] 11:35:36 INFO - PROCESS | 1947 | 1467138936231 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]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 11:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1123ms 11:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 11:35:36 INFO - PROCESS | 1947 | 1467138936292 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1947 | 1467138936295 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 11:35:36 INFO - PROCESS | 1947 | 1467138936298 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1947 | 1467138936300 Marionette TRACE conn2 <- [1,614,null,{}] 11:35:36 INFO - PROCESS | 1947 | 1467138936303 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}] 11:35:36 INFO - PROCESS | 1947 | 1467138936305 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:36 INFO - PROCESS | 1947 | 1467138936393 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 11:35:36 INFO - PROCESS | 1947 | 1467138936442 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1947 | 1467138936443 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x116aec800 == 28 [pid = 1947] [id = 161] 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11329f000) [pid = 1947] [serial = 480] [outer = 0x0] 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x115e61000) [pid = 1947] [serial = 481] [outer = 0x11329f000] 11:35:36 INFO - PROCESS | 1947 | 1467138936471 Marionette DEBUG loaded listener.js 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1174fd400) [pid = 1947] [serial = 482] [outer = 0x11329f000] 11:35:36 INFO - PROCESS | 1947 | 1467138936762 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]]]}] 11:35:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 11:35:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 520ms 11:35:36 INFO - PROCESS | 1947 | 1467138936818 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 11:35:36 INFO - PROCESS | 1947 | 1467138936820 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 11:35:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 11:35:36 INFO - PROCESS | 1947 | 1467138936824 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 11:35:36 INFO - PROCESS | 1947 | 1467138936827 Marionette TRACE conn2 <- [1,618,null,{}] 11:35:36 INFO - PROCESS | 1947 | 1467138936829 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}] 11:35:36 INFO - PROCESS | 1947 | 1467138936831 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:36 INFO - PROCESS | 1947 | 1467138936905 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 11:35:36 INFO - PROCESS | 1947 | 1467138936958 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:36 INFO - PROCESS | 1947 | 1467138936966 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x118355800 == 29 [pid = 1947] [id = 162] 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1133af800) [pid = 1947] [serial = 483] [outer = 0x0] 11:35:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1176e9400) [pid = 1947] [serial = 484] [outer = 0x1133af800] 11:35:36 INFO - PROCESS | 1947 | 1467138936992 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1186ef800) [pid = 1947] [serial = 485] [outer = 0x1133af800] 11:35:37 INFO - PROCESS | 1947 | 1467138937300 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]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 11:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 521ms 11:35:37 INFO - PROCESS | 1947 | 1467138937344 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1947 | 1467138937347 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 11:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 11:35:37 INFO - PROCESS | 1947 | 1467138937354 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1947 | 1467138937357 Marionette TRACE conn2 <- [1,622,null,{}] 11:35:37 INFO - PROCESS | 1947 | 1467138937360 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}] 11:35:37 INFO - PROCESS | 1947 | 1467138937362 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:37 INFO - PROCESS | 1947 | 1467138937438 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 11:35:37 INFO - PROCESS | 1947 | 1467138937502 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:37 INFO - PROCESS | 1947 | 1467138937503 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x119968800 == 30 [pid = 1947] [id = 163] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1154d2400) [pid = 1947] [serial = 486] [outer = 0x0] 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x118f4d800) [pid = 1947] [serial = 487] [outer = 0x1154d2400] 11:35:37 INFO - PROCESS | 1947 | 1467138937528 Marionette DEBUG loaded listener.js 11:35:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12101e400) [pid = 1947] [serial = 488] [outer = 0x1154d2400] 11:35:37 INFO - PROCESS | 1947 | 1467138937828 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]]]}] 11:35:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 11:35:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 526ms 11:35:37 INFO - PROCESS | 1947 | 1467138937877 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 11:35:37 INFO - PROCESS | 1947 | 1467138937878 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 11:35:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 11:35:37 INFO - PROCESS | 1947 | 1467138937880 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 11:35:37 INFO - PROCESS | 1947 | 1467138937881 Marionette TRACE conn2 <- [1,626,null,{}] 11:35:37 INFO - PROCESS | 1947 | 1467138937883 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}] 11:35:37 INFO - PROCESS | 1947 | 1467138937885 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:37 INFO - PROCESS | 1947 | 1467138937973 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 11:35:38 INFO - PROCESS | 1947 | 1467138938006 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1947 | 1467138938008 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12148c000 == 31 [pid = 1947] [id = 164] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x121021800) [pid = 1947] [serial = 489] [outer = 0x0] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1210c8800) [pid = 1947] [serial = 490] [outer = 0x121021800] 11:35:38 INFO - PROCESS | 1947 | 1467138938032 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12186cc00) [pid = 1947] [serial = 491] [outer = 0x121021800] 11:35:38 INFO - PROCESS | 1947 | 1467138938356 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]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 11:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 519ms 11:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 11:35:38 INFO - PROCESS | 1947 | 1467138938400 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1947 | 1467138938401 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 11:35:38 INFO - PROCESS | 1947 | 1467138938403 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1947 | 1467138938404 Marionette TRACE conn2 <- [1,630,null,{}] 11:35:38 INFO - PROCESS | 1947 | 1467138938408 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}] 11:35:38 INFO - PROCESS | 1947 | 1467138938410 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:38 INFO - PROCESS | 1947 | 1467138938513 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 11:35:38 INFO - PROCESS | 1947 | 1467138938549 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:38 INFO - PROCESS | 1947 | 1467138938553 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254ce800 == 32 [pid = 1947] [id = 165] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x113357800) [pid = 1947] [serial = 492] [outer = 0x0] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x124c11400) [pid = 1947] [serial = 493] [outer = 0x113357800] 11:35:38 INFO - PROCESS | 1947 | 1467138938584 Marionette DEBUG loaded listener.js 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x125464800) [pid = 1947] [serial = 494] [outer = 0x113357800] 11:35:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x125467400) [pid = 1947] [serial = 495] [outer = 0x12d229800] 11:35:38 INFO - PROCESS | 1947 | 1467138938950 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]]]}] 11:35:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 11:35:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 574ms 11:35:38 INFO - PROCESS | 1947 | 1467138938977 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 11:35:38 INFO - PROCESS | 1947 | 1467138938979 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 11:35:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 11:35:38 INFO - PROCESS | 1947 | 1467138938981 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 11:35:38 INFO - PROCESS | 1947 | 1467138938982 Marionette TRACE conn2 <- [1,634,null,{}] 11:35:38 INFO - PROCESS | 1947 | 1467138938984 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}] 11:35:38 INFO - PROCESS | 1947 | 1467138938985 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:39 INFO - PROCESS | 1947 | 1467138939078 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 11:35:39 INFO - PROCESS | 1947 | 1467138939097 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1947 | 1467138939098 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1130d1800 == 33 [pid = 1947] [id = 166] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x112dd8400) [pid = 1947] [serial = 496] [outer = 0x0] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x125fdd000) [pid = 1947] [serial = 497] [outer = 0x112dd8400] 11:35:39 INFO - PROCESS | 1947 | 1467138939122 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x127e0fc00) [pid = 1947] [serial = 498] [outer = 0x112dd8400] 11:35:39 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:39 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:39 INFO - PROCESS | 1947 | 1467138939448 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]]]}] 11:35:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 11:35:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 517ms 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x1269b5800) [pid = 1947] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x12ba0f800) [pid = 1947] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x1182c5c00) [pid = 1947] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1133ae800) [pid = 1947] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x129121000) [pid = 1947] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x124f07800) [pid = 1947] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x119be4800) [pid = 1947] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x110fac400) [pid = 1947] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x127e10400) [pid = 1947] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x118475c00) [pid = 1947] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1167aec00) [pid = 1947] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x112dd4c00) [pid = 1947] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1269f4800) [pid = 1947] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x129418c00) [pid = 1947] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x121830000) [pid = 1947] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11847d800) [pid = 1947] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11847cc00) [pid = 1947] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x110fb1c00) [pid = 1947] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1176f2000) [pid = 1947] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12bdb2800) [pid = 1947] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 11:35:39 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1167a2400) [pid = 1947] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 11:35:39 INFO - PROCESS | 1947 | 1467138939664 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 11:35:39 INFO - PROCESS | 1947 | 1467138939666 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 11:35:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 11:35:39 INFO - PROCESS | 1947 | 1467138939670 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 11:35:39 INFO - PROCESS | 1947 | 1467138939671 Marionette TRACE conn2 <- [1,638,null,{}] 11:35:39 INFO - PROCESS | 1947 | 1467138939673 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}] 11:35:39 INFO - PROCESS | 1947 | 1467138939675 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:39 INFO - PROCESS | 1947 | 1467138939745 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 11:35:39 INFO - PROCESS | 1947 | 1467138939749 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:39 INFO - PROCESS | 1947 | 1467138939750 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f12800 == 34 [pid = 1947] [id = 167] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113299c00) [pid = 1947] [serial = 499] [outer = 0x0] 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1167ad400) [pid = 1947] [serial = 500] [outer = 0x113299c00] 11:35:39 INFO - PROCESS | 1947 | 1467138939777 Marionette DEBUG loaded listener.js 11:35:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11847a000) [pid = 1947] [serial = 501] [outer = 0x113299c00] 11:35:39 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:40 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:40 INFO - PROCESS | 1947 | 1467138940086 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]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 11:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 421ms 11:35:40 INFO - PROCESS | 1947 | 1467138940095 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 11:35:40 INFO - PROCESS | 1947 | 1467138940096 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 11:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 11:35:40 INFO - PROCESS | 1947 | 1467138940098 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1947 | 1467138940099 Marionette TRACE conn2 <- [1,642,null,{}] 11:35:40 INFO - PROCESS | 1947 | 1467138940101 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}] 11:35:40 INFO - PROCESS | 1947 | 1467138940102 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:40 INFO - PROCESS | 1947 | 1467138940180 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 11:35:40 INFO - PROCESS | 1947 | 1467138940184 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1947 | 1467138940185 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291e7000 == 35 [pid = 1947] [id = 168] 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11847ec00) [pid = 1947] [serial = 502] [outer = 0x0] 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x121ab8800) [pid = 1947] [serial = 503] [outer = 0x11847ec00] 11:35:40 INFO - PROCESS | 1947 | 1467138940212 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x127e0ac00) [pid = 1947] [serial = 504] [outer = 0x11847ec00] 11:35:40 INFO - PROCESS | 1947 | 1467138940558 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]]]}] 11:35:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 11:35:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 469ms 11:35:40 INFO - PROCESS | 1947 | 1467138940567 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 11:35:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 11:35:40 INFO - PROCESS | 1947 | 1467138940569 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 11:35:40 INFO - PROCESS | 1947 | 1467138940571 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 11:35:40 INFO - PROCESS | 1947 | 1467138940572 Marionette TRACE conn2 <- [1,646,null,{}] 11:35:40 INFO - PROCESS | 1947 | 1467138940578 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}] 11:35:40 INFO - PROCESS | 1947 | 1467138940580 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:40 INFO - PROCESS | 1947 | 1467138940689 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 11:35:40 INFO - PROCESS | 1947 | 1467138940697 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:40 INFO - PROCESS | 1947 | 1467138940698 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d02800 == 36 [pid = 1947] [id = 169] 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12102c000) [pid = 1947] [serial = 505] [outer = 0x0] 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1281ad800) [pid = 1947] [serial = 506] [outer = 0x12102c000] 11:35:40 INFO - PROCESS | 1947 | 1467138940735 Marionette DEBUG loaded listener.js 11:35:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1281b7800) [pid = 1947] [serial = 507] [outer = 0x12102c000] 11:35:41 INFO - PROCESS | 1947 | 1467138941166 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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 11:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 623ms 11:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 11:35:41 INFO - PROCESS | 1947 | 1467138941195 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1947 | 1467138941197 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 11:35:41 INFO - PROCESS | 1947 | 1467138941200 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1947 | 1467138941201 Marionette TRACE conn2 <- [1,650,null,{}] 11:35:41 INFO - PROCESS | 1947 | 1467138941204 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}] 11:35:41 INFO - PROCESS | 1947 | 1467138941205 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:41 INFO - PROCESS | 1947 | 1467138941304 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 11:35:41 INFO - PROCESS | 1947 | 1467138941310 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1947 | 1467138941311 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a52d000 == 37 [pid = 1947] [id = 170] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x127e0d800) [pid = 1947] [serial = 508] [outer = 0x0] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12904cc00) [pid = 1947] [serial = 509] [outer = 0x127e0d800] 11:35:41 INFO - PROCESS | 1947 | 1467138941337 Marionette DEBUG loaded listener.js 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x129116000) [pid = 1947] [serial = 510] [outer = 0x127e0d800] 11:35:41 INFO - PROCESS | 1947 | 1467138941718 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]]]}] 11:35:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 11:35:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 571ms 11:35:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 11:35:41 INFO - PROCESS | 1947 | 1467138941770 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 11:35:41 INFO - PROCESS | 1947 | 1467138941773 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 11:35:41 INFO - PROCESS | 1947 | 1467138941776 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 11:35:41 INFO - PROCESS | 1947 | 1467138941779 Marionette TRACE conn2 <- [1,654,null,{}] 11:35:41 INFO - PROCESS | 1947 | 1467138941783 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}] 11:35:41 INFO - PROCESS | 1947 | 1467138941785 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:41 INFO - PROCESS | 1947 | 1467138941896 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 11:35:41 INFO - PROCESS | 1947 | 1467138941973 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:41 INFO - PROCESS | 1947 | 1467138941976 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x116615800 == 38 [pid = 1947] [id = 171] 11:35:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x112d76800) [pid = 1947] [serial = 511] [outer = 0x0] 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x113296400) [pid = 1947] [serial = 512] [outer = 0x112d76800] 11:35:42 INFO - PROCESS | 1947 | 1467138942007 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x113c5d000) [pid = 1947] [serial = 513] [outer = 0x112d76800] 11:35:42 INFO - PROCESS | 1947 | 1467138942466 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]]]}] 11:35:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 11:35:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 722ms 11:35:42 INFO - PROCESS | 1947 | 1467138942568 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 11:35:42 INFO - PROCESS | 1947 | 1467138942571 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 11:35:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 11:35:42 INFO - PROCESS | 1947 | 1467138942603 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 11:35:42 INFO - PROCESS | 1947 | 1467138942605 Marionette TRACE conn2 <- [1,658,null,{}] 11:35:42 INFO - PROCESS | 1947 | 1467138942610 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}] 11:35:42 INFO - PROCESS | 1947 | 1467138942612 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:42 INFO - PROCESS | 1947 | 1467138942720 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 11:35:42 INFO - PROCESS | 1947 | 1467138942791 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:42 INFO - PROCESS | 1947 | 1467138942793 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x12147c800 == 39 [pid = 1947] [id = 172] 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x118337000) [pid = 1947] [serial = 514] [outer = 0x0] 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x118477400) [pid = 1947] [serial = 515] [outer = 0x118337000] 11:35:42 INFO - PROCESS | 1947 | 1467138942823 Marionette DEBUG loaded listener.js 11:35:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x118898c00) [pid = 1947] [serial = 516] [outer = 0x118337000] 11:35:43 INFO - PROCESS | 1947 | 1467138943449 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]]]}] 11:35:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 11:35:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 874ms 11:35:43 INFO - PROCESS | 1947 | 1467138943500 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 11:35:43 INFO - PROCESS | 1947 | 1467138943502 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 11:35:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 11:35:43 INFO - PROCESS | 1947 | 1467138943508 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 11:35:43 INFO - PROCESS | 1947 | 1467138943510 Marionette TRACE conn2 <- [1,662,null,{}] 11:35:43 INFO - PROCESS | 1947 | 1467138943514 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}] 11:35:43 INFO - PROCESS | 1947 | 1467138943515 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:43 INFO - PROCESS | 1947 | 1467138943614 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x129d02800 == 38 [pid = 1947] [id = 169] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1291e7000 == 37 [pid = 1947] [id = 168] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x118f12800 == 36 [pid = 1947] [id = 167] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1130d1800 == 35 [pid = 1947] [id = 166] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1254ce800 == 34 [pid = 1947] [id = 165] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x12148c000 == 33 [pid = 1947] [id = 164] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x119968800 == 32 [pid = 1947] [id = 163] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x118355800 == 31 [pid = 1947] [id = 162] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x116aec800 == 30 [pid = 1947] [id = 161] 11:35:43 INFO - PROCESS | 1947 | --DOCSHELL 0x112f16000 == 29 [pid = 1947] [id = 160] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x11613f000) [pid = 1947] [serial = 457] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x1293c2c00) [pid = 1947] [serial = 437] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x12550dc00) [pid = 1947] [serial = 427] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x124c02400) [pid = 1947] [serial = 425] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11847a400) [pid = 1947] [serial = 440] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12911f800) [pid = 1947] [serial = 406] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x119e60400) [pid = 1947] [serial = 416] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1176ed000) [pid = 1947] [serial = 418] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11833f000) [pid = 1947] [serial = 419] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1269f3c00) [pid = 1947] [serial = 431] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12851e000) [pid = 1947] [serial = 433] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12aa16000) [pid = 1947] [serial = 409] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x125fe3400) [pid = 1947] [serial = 428] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1293c7400) [pid = 1947] [serial = 407] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x125fe9400) [pid = 1947] [serial = 430] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x125466400) [pid = 1947] [serial = 403] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x129424800) [pid = 1947] [serial = 445] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x129120800) [pid = 1947] [serial = 434] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x129114800) [pid = 1947] [serial = 443] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12156fc00) [pid = 1947] [serial = 442] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x111bac400) [pid = 1947] [serial = 397] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118891400) [pid = 1947] [serial = 421] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x121025c00) [pid = 1947] [serial = 424] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129189400) [pid = 1947] [serial = 436] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12ac32c00) [pid = 1947] [serial = 410] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119937000) [pid = 1947] [serial = 422] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12c860000) [pid = 1947] [serial = 413] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x127e08c00) [pid = 1947] [serial = 404] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x112eaec00) [pid = 1947] [serial = 439] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x113295800) [pid = 1947] [serial = 398] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118fd3c00) [pid = 1947] [serial = 415] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119609c00) [pid = 1947] [serial = 401] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11847d000) [pid = 1947] [serial = 400] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12c2e5c00) [pid = 1947] [serial = 412] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12a65a000) [pid = 1947] [serial = 446] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12a688800) [pid = 1947] [serial = 448] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12ba0b800) [pid = 1947] [serial = 449] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1167e0800) [pid = 1947] [serial = 458] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12bdb9800) [pid = 1947] [serial = 451] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12bdd9c00) [pid = 1947] [serial = 452] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x118337800) [pid = 1947] [serial = 454] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x118522400) [pid = 1947] [serial = 455] [outer = 0x0] [url = about:blank] 11:35:43 INFO - PROCESS | 1947 | 1467138943731 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:43 INFO - PROCESS | 1947 | 1467138943734 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d76000 == 30 [pid = 1947] [id = 173] 11:35:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x1133b7c00) [pid = 1947] [serial = 517] [outer = 0x0] 11:35:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1167a7000) [pid = 1947] [serial = 518] [outer = 0x1133b7c00] 11:35:43 INFO - PROCESS | 1947 | 1467138943764 Marionette DEBUG loaded listener.js 11:35:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x11681b000) [pid = 1947] [serial = 519] [outer = 0x1133b7c00] 11:35:43 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:43 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:44 INFO - PROCESS | 1947 | 1467138944072 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]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 11:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 622ms 11:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 11:35:44 INFO - PROCESS | 1947 | 1467138944129 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1947 | 1467138944131 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 11:35:44 INFO - PROCESS | 1947 | 1467138944135 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1947 | 1467138944137 Marionette TRACE conn2 <- [1,666,null,{}] 11:35:44 INFO - PROCESS | 1947 | 1467138944139 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}] 11:35:44 INFO - PROCESS | 1947 | 1467138944141 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:44 INFO - PROCESS | 1947 | 1467138944216 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 11:35:44 INFO - PROCESS | 1947 | 1467138944220 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1947 | 1467138944221 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b4000 == 31 [pid = 1947] [id = 174] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1176ef000) [pid = 1947] [serial = 520] [outer = 0x0] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11851f400) [pid = 1947] [serial = 521] [outer = 0x1176ef000] 11:35:44 INFO - PROCESS | 1947 | 1467138944251 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11889a800) [pid = 1947] [serial = 522] [outer = 0x1176ef000] 11:35:44 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:44 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:44 INFO - PROCESS | 1947 | [1947] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-beta-m64-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 11:35:44 INFO - PROCESS | 1947 | 1467138944593 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]]]}] 11:35:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 11:35:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 472ms 11:35:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 11:35:44 INFO - PROCESS | 1947 | 1467138944608 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 11:35:44 INFO - PROCESS | 1947 | 1467138944609 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 11:35:44 INFO - PROCESS | 1947 | 1467138944612 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 11:35:44 INFO - PROCESS | 1947 | 1467138944614 Marionette TRACE conn2 <- [1,670,null,{}] 11:35:44 INFO - PROCESS | 1947 | 1467138944622 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}] 11:35:44 INFO - PROCESS | 1947 | 1467138944627 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:44 INFO - PROCESS | 1947 | 1467138944711 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 11:35:44 INFO - PROCESS | 1947 | 1467138944716 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:44 INFO - PROCESS | 1947 | 1467138944718 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x11947b800 == 32 [pid = 1947] [id = 175] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11960cc00) [pid = 1947] [serial = 523] [outer = 0x0] 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119bee400) [pid = 1947] [serial = 524] [outer = 0x11960cc00] 11:35:44 INFO - PROCESS | 1947 | 1467138944747 Marionette DEBUG loaded listener.js 11:35:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x121555400) [pid = 1947] [serial = 525] [outer = 0x11960cc00] 11:35:45 INFO - PROCESS | 1947 | 1467138945069 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]]]}] 11:35:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 11:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 471ms 11:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 11:35:45 INFO - PROCESS | 1947 | 1467138945083 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1947 | 1467138945085 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 11:35:45 INFO - PROCESS | 1947 | 1467138945087 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1947 | 1467138945089 Marionette TRACE conn2 <- [1,674,null,{}] 11:35:45 INFO - PROCESS | 1947 | 1467138945095 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}] 11:35:45 INFO - PROCESS | 1947 | 1467138945096 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:45 INFO - PROCESS | 1947 | 1467138945196 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 11:35:45 INFO - PROCESS | 1947 | 1467138945202 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1947 | 1467138945203 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ed5800 == 33 [pid = 1947] [id = 176] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118f4d400) [pid = 1947] [serial = 526] [outer = 0x0] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121ab6800) [pid = 1947] [serial = 527] [outer = 0x118f4d400] 11:35:45 INFO - PROCESS | 1947 | 1467138945229 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124c05800) [pid = 1947] [serial = 528] [outer = 0x118f4d400] 11:35:45 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:45 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:35:45 INFO - PROCESS | 1947 | 1467138945642 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]]]}] 11:35:45 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 11:35:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 572ms 11:35:45 INFO - PROCESS | 1947 | 1467138945660 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 11:35:45 INFO - PROCESS | 1947 | 1467138945662 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 11:35:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 11:35:45 INFO - PROCESS | 1947 | 1467138945666 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 11:35:45 INFO - PROCESS | 1947 | 1467138945667 Marionette TRACE conn2 <- [1,678,null,{}] 11:35:45 INFO - PROCESS | 1947 | 1467138945671 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}] 11:35:45 INFO - PROCESS | 1947 | 1467138945673 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:45 INFO - PROCESS | 1947 | 1467138945795 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 11:35:45 INFO - PROCESS | 1947 | 1467138945881 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:45 INFO - PROCESS | 1947 | 1467138945882 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12147c000 == 34 [pid = 1947] [id = 177] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119609c00) [pid = 1947] [serial = 529] [outer = 0x0] 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x124c09800) [pid = 1947] [serial = 530] [outer = 0x119609c00] 11:35:45 INFO - PROCESS | 1947 | 1467138945921 Marionette DEBUG loaded listener.js 11:35:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x125fe0800) [pid = 1947] [serial = 531] [outer = 0x119609c00] 11:35:46 INFO - PROCESS | 1947 | 1467138946243 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]]]}] 11:35:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 11:35:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 619ms 11:35:46 INFO - PROCESS | 1947 | 1467138946285 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 11:35:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 11:35:46 INFO - PROCESS | 1947 | 1467138946286 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 11:35:46 INFO - PROCESS | 1947 | 1467138946288 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 11:35:46 INFO - PROCESS | 1947 | 1467138946289 Marionette TRACE conn2 <- [1,682,null,{}] 11:35:46 INFO - PROCESS | 1947 | 1467138946292 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}] 11:35:46 INFO - PROCESS | 1947 | 1467138946296 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:46 INFO - PROCESS | 1947 | 1467138946411 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 11:35:46 INFO - PROCESS | 1947 | 1467138946423 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:46 INFO - PROCESS | 1947 | 1467138946424 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12630c000 == 35 [pid = 1947] [id = 178] 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x125463400) [pid = 1947] [serial = 532] [outer = 0x0] 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1269e7400) [pid = 1947] [serial = 533] [outer = 0x125463400] 11:35:46 INFO - PROCESS | 1947 | 1467138946449 Marionette DEBUG loaded listener.js 11:35:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12904e000) [pid = 1947] [serial = 534] [outer = 0x125463400] 11:35:47 INFO - PROCESS | 1947 | 1467138947259 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]]]}] 11:35:47 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) 11:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1021ms 11:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 11:35:47 INFO - PROCESS | 1947 | 1467138947309 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 11:35:47 INFO - PROCESS | 1947 | 1467138947311 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 11:35:47 INFO - PROCESS | 1947 | 1467138947313 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 11:35:47 INFO - PROCESS | 1947 | 1467138947314 Marionette TRACE conn2 <- [1,686,null,{}] 11:35:47 INFO - PROCESS | 1947 | 1467138947316 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}] 11:35:47 INFO - PROCESS | 1947 | 1467138947317 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:47 INFO - PROCESS | 1947 | 1467138947413 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 11:35:47 INFO - PROCESS | 1947 | 1467138947448 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:47 INFO - PROCESS | 1947 | 1467138947449 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x128173800 == 36 [pid = 1947] [id = 179] 11:35:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1281b5c00) [pid = 1947] [serial = 535] [outer = 0x0] 11:35:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12911c000) [pid = 1947] [serial = 536] [outer = 0x1281b5c00] 11:35:47 INFO - PROCESS | 1947 | 1467138947472 Marionette DEBUG loaded listener.js 11:35:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129184000) [pid = 1947] [serial = 537] [outer = 0x1281b5c00] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12102c000) [pid = 1947] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x112ddb000) [pid = 1947] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1133af800) [pid = 1947] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x121021800) [pid = 1947] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x113c33800) [pid = 1947] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119604c00) [pid = 1947] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x113357800) [pid = 1947] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11847ec00) [pid = 1947] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x112dd8400) [pid = 1947] [serial = 496] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x113299c00) [pid = 1947] [serial = 499] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12101d400) [pid = 1947] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11329f000) [pid = 1947] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1269b8800) [pid = 1947] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1154d2400) [pid = 1947] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x121abc800) [pid = 1947] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 11:35:47 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12551a000) [pid = 1947] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 11:35:48 INFO - PROCESS | 1947 | 1467138948264 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]]]}] 11:35:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 11:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 969ms 11:35:48 INFO - PROCESS | 1947 | 1467138948283 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 11:35:48 INFO - PROCESS | 1947 | 1467138948284 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 11:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 11:35:48 INFO - PROCESS | 1947 | 1467138948286 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 11:35:48 INFO - PROCESS | 1947 | 1467138948287 Marionette TRACE conn2 <- [1,690,null,{}] 11:35:48 INFO - PROCESS | 1947 | 1467138948291 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}] 11:35:48 INFO - PROCESS | 1947 | 1467138948292 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:48 INFO - PROCESS | 1947 | 1467138948383 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 11:35:48 INFO - PROCESS | 1947 | 1467138948386 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:48 INFO - PROCESS | 1947 | 1467138948388 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ebb800 == 37 [pid = 1947] [id = 180] 11:35:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113296800) [pid = 1947] [serial = 538] [outer = 0x0] 11:35:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11687ec00) [pid = 1947] [serial = 539] [outer = 0x113296800] 11:35:48 INFO - PROCESS | 1947 | 1467138948415 Marionette DEBUG loaded listener.js 11:35:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118fd8c00) [pid = 1947] [serial = 540] [outer = 0x113296800] 11:35:49 INFO - PROCESS | 1947 | 1467138949198 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]]]}] 11:35:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 11:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 923ms 11:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 11:35:49 INFO - PROCESS | 1947 | 1467138949209 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 11:35:49 INFO - PROCESS | 1947 | 1467138949210 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 11:35:49 INFO - PROCESS | 1947 | 1467138949212 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 11:35:49 INFO - PROCESS | 1947 | 1467138949213 Marionette TRACE conn2 <- [1,694,null,{}] 11:35:49 INFO - PROCESS | 1947 | 1467138949215 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}] 11:35:49 INFO - PROCESS | 1947 | 1467138949217 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:49 INFO - PROCESS | 1947 | 1467138949300 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 11:35:49 INFO - PROCESS | 1947 | 1467138949304 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:49 INFO - PROCESS | 1947 | 1467138949305 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d06800 == 38 [pid = 1947] [id = 181] 11:35:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x115d17400) [pid = 1947] [serial = 541] [outer = 0x0] 11:35:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1269b8800) [pid = 1947] [serial = 542] [outer = 0x115d17400] 11:35:49 INFO - PROCESS | 1947 | 1467138949331 Marionette DEBUG loaded listener.js 11:35:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x129185000) [pid = 1947] [serial = 543] [outer = 0x115d17400] 11:35:50 INFO - PROCESS | 1947 | 1467138950174 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]]]}] 11:35:50 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) 11:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 971ms 11:35:50 INFO - PROCESS | 1947 | 1467138950184 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 11:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 11:35:50 INFO - PROCESS | 1947 | 1467138950187 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 11:35:50 INFO - PROCESS | 1947 | 1467138950192 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 11:35:50 INFO - PROCESS | 1947 | 1467138950195 Marionette TRACE conn2 <- [1,698,null,{}] 11:35:50 INFO - PROCESS | 1947 | 1467138950198 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}] 11:35:50 INFO - PROCESS | 1947 | 1467138950200 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:50 INFO - PROCESS | 1947 | 1467138950286 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 11:35:50 INFO - PROCESS | 1947 | 1467138950329 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:50 INFO - PROCESS | 1947 | 1467138950333 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x117471800 == 39 [pid = 1947] [id = 182] 11:35:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1167a2000) [pid = 1947] [serial = 544] [outer = 0x0] 11:35:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1167b0400) [pid = 1947] [serial = 545] [outer = 0x1167a2000] 11:35:50 INFO - PROCESS | 1947 | 1467138950385 Marionette DEBUG loaded listener.js 11:35:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1176e7800) [pid = 1947] [serial = 546] [outer = 0x1167a2000] 11:35:51 INFO - PROCESS | 1947 | 1467138951405 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]]]}] 11:35:51 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) 11:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1227ms 11:35:51 INFO - PROCESS | 1947 | 1467138951418 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 11:35:51 INFO - PROCESS | 1947 | 1467138951421 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 11:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 11:35:51 INFO - PROCESS | 1947 | 1467138951427 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 11:35:51 INFO - PROCESS | 1947 | 1467138951428 Marionette TRACE conn2 <- [1,702,null,{}] 11:35:51 INFO - PROCESS | 1947 | 1467138951431 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}] 11:35:51 INFO - PROCESS | 1947 | 1467138951433 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:51 INFO - PROCESS | 1947 | 1467138951534 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 11:35:51 INFO - PROCESS | 1947 | 1467138951583 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:51 INFO - PROCESS | 1947 | 1467138951585 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x121722000 == 40 [pid = 1947] [id = 183] 11:35:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11960f800) [pid = 1947] [serial = 547] [outer = 0x0] 11:35:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119bf2400) [pid = 1947] [serial = 548] [outer = 0x11960f800] 11:35:51 INFO - PROCESS | 1947 | 1467138951615 Marionette DEBUG loaded listener.js 11:35:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x121565c00) [pid = 1947] [serial = 549] [outer = 0x11960f800] 11:35:52 INFO - PROCESS | 1947 | 1467138952485 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]]]}] 11:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 11:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1072ms 11:35:52 INFO - PROCESS | 1947 | 1467138952503 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 11:35:52 INFO - PROCESS | 1947 | 1467138952504 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 11:35:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 11:35:52 INFO - PROCESS | 1947 | 1467138952509 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 11:35:52 INFO - PROCESS | 1947 | 1467138952512 Marionette TRACE conn2 <- [1,706,null,{}] 11:35:52 INFO - PROCESS | 1947 | 1467138952519 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}] 11:35:52 INFO - PROCESS | 1947 | 1467138952523 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:52 INFO - PROCESS | 1947 | 1467138952620 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 11:35:52 INFO - PROCESS | 1947 | 1467138952669 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:52 INFO - PROCESS | 1947 | 1467138952671 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a627800 == 41 [pid = 1947] [id = 184] 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12666d400) [pid = 1947] [serial = 550] [outer = 0x0] 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x127e04400) [pid = 1947] [serial = 551] [outer = 0x12666d400] 11:35:52 INFO - PROCESS | 1947 | 1467138952702 Marionette DEBUG loaded listener.js 11:35:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1281b0c00) [pid = 1947] [serial = 552] [outer = 0x12666d400] 11:35:53 INFO - PROCESS | 1947 | 1467138953627 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]]]}] 11:35:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 11:35:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1124ms 11:35:53 INFO - PROCESS | 1947 | 1467138953633 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 11:35:53 INFO - PROCESS | 1947 | 1467138953636 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 11:35:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 11:35:53 INFO - PROCESS | 1947 | 1467138953640 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 11:35:53 INFO - PROCESS | 1947 | 1467138953643 Marionette TRACE conn2 <- [1,710,null,{}] 11:35:53 INFO - PROCESS | 1947 | 1467138953647 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}] 11:35:53 INFO - PROCESS | 1947 | 1467138953649 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:53 INFO - PROCESS | 1947 | 1467138953737 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 11:35:53 INFO - PROCESS | 1947 | 1467138953789 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:53 INFO - PROCESS | 1947 | 1467138953790 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x118357800 == 42 [pid = 1947] [id = 185] 11:35:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1167e2800) [pid = 1947] [serial = 553] [outer = 0x0] 11:35:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x116a21c00) [pid = 1947] [serial = 554] [outer = 0x1167e2800] 11:35:53 INFO - PROCESS | 1947 | 1467138953819 Marionette DEBUG loaded listener.js 11:35:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11833f000) [pid = 1947] [serial = 555] [outer = 0x1167e2800] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x120ebb800 == 41 [pid = 1947] [id = 180] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x128173800 == 40 [pid = 1947] [id = 179] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12630c000 == 39 [pid = 1947] [id = 178] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12147c000 == 38 [pid = 1947] [id = 177] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x120ed5800 == 37 [pid = 1947] [id = 176] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x11947b800 == 36 [pid = 1947] [id = 175] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b4000 == 35 [pid = 1947] [id = 174] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x115d76000 == 34 [pid = 1947] [id = 173] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12147c800 == 33 [pid = 1947] [id = 172] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12a52d000 == 32 [pid = 1947] [id = 170] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x116615800 == 31 [pid = 1947] [id = 171] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12a627800 == 30 [pid = 1947] [id = 184] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x121722000 == 29 [pid = 1947] [id = 183] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x129d06800 == 28 [pid = 1947] [id = 181] 11:35:54 INFO - PROCESS | 1947 | --DOCSHELL 0x117471800 == 27 [pid = 1947] [id = 182] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12904cc00) [pid = 1947] [serial = 509] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1281b7800) [pid = 1947] [serial = 507] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x113290800) [pid = 1947] [serial = 478] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1176e9400) [pid = 1947] [serial = 484] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1186ef800) [pid = 1947] [serial = 485] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1132d6c00) [pid = 1947] [serial = 479] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1210c8800) [pid = 1947] [serial = 490] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1176f1c00) [pid = 1947] [serial = 461] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1167a5c00) [pid = 1947] [serial = 460] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119ba3000) [pid = 1947] [serial = 464] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11960c800) [pid = 1947] [serial = 463] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124c11400) [pid = 1947] [serial = 493] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12186cc00) [pid = 1947] [serial = 491] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x125464800) [pid = 1947] [serial = 494] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x121ab8800) [pid = 1947] [serial = 503] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x125fdd000) [pid = 1947] [serial = 497] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1167ad400) [pid = 1947] [serial = 500] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11847a000) [pid = 1947] [serial = 501] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x121abac00) [pid = 1947] [serial = 467] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1281ad800) [pid = 1947] [serial = 506] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x127e0fc00) [pid = 1947] [serial = 498] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1213b7c00) [pid = 1947] [serial = 466] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x115e61000) [pid = 1947] [serial = 481] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x1174fd400) [pid = 1947] [serial = 482] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x127e0ac00) [pid = 1947] [serial = 504] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12911d000) [pid = 1947] [serial = 476] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12904bc00) [pid = 1947] [serial = 475] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x118f4d800) [pid = 1947] [serial = 487] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12101e400) [pid = 1947] [serial = 488] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12637dc00) [pid = 1947] [serial = 470] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12545bc00) [pid = 1947] [serial = 469] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x127e0d400) [pid = 1947] [serial = 473] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x1269bf400) [pid = 1947] [serial = 472] [outer = 0x0] [url = about:blank] 11:35:54 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x118339c00) [pid = 1947] [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.] 11:35:54 INFO - PROCESS | 1947 | 1467138954798 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]]]}] 11:35:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 11:35:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1176ms 11:35:54 INFO - PROCESS | 1947 | 1467138954816 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 11:35:54 INFO - PROCESS | 1947 | 1467138954818 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 11:35:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 11:35:54 INFO - PROCESS | 1947 | 1467138954821 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 11:35:54 INFO - PROCESS | 1947 | 1467138954824 Marionette TRACE conn2 <- [1,714,null,{}] 11:35:54 INFO - PROCESS | 1947 | 1467138954829 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}] 11:35:54 INFO - PROCESS | 1947 | 1467138954831 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:54 INFO - PROCESS | 1947 | 1467138954906 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 11:35:54 INFO - PROCESS | 1947 | 1467138954911 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:54 INFO - PROCESS | 1947 | 1467138954912 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d74000 == 28 [pid = 1947] [id = 186] 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x1132c8800) [pid = 1947] [serial = 556] [outer = 0x0] 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x1132d6c00) [pid = 1947] [serial = 557] [outer = 0x1132c8800] 11:35:54 INFO - PROCESS | 1947 | 1467138954943 Marionette DEBUG loaded listener.js 11:35:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x116191800) [pid = 1947] [serial = 558] [outer = 0x1132c8800] 11:35:55 INFO - PROCESS | 1947 | 1467138955777 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]]]}] 11:35:55 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 11:35:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 973ms 11:35:55 INFO - PROCESS | 1947 | 1467138955795 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 11:35:55 INFO - PROCESS | 1947 | 1467138955798 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 11:35:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 11:35:55 INFO - PROCESS | 1947 | 1467138955803 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 11:35:55 INFO - PROCESS | 1947 | 1467138955805 Marionette TRACE conn2 <- [1,718,null,{}] 11:35:55 INFO - PROCESS | 1947 | 1467138955809 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}] 11:35:55 INFO - PROCESS | 1947 | 1467138955811 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:55 INFO - PROCESS | 1947 | 1467138955887 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 11:35:55 INFO - PROCESS | 1947 | 1467138955934 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:55 INFO - PROCESS | 1947 | 1467138955936 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ae4000 == 29 [pid = 1947] [id = 187] 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1167abc00) [pid = 1947] [serial = 559] [outer = 0x0] 11:35:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1176f0800) [pid = 1947] [serial = 560] [outer = 0x1167abc00] 11:35:55 INFO - PROCESS | 1947 | 1467138955963 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x118333400) [pid = 1947] [serial = 561] [outer = 0x1167abc00] 11:35:56 INFO - PROCESS | 1947 | 1467138956731 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]]]}] 11:35:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 11:35:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 973ms 11:35:56 INFO - PROCESS | 1947 | 1467138956777 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 11:35:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 11:35:56 INFO - PROCESS | 1947 | 1467138956786 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 11:35:56 INFO - PROCESS | 1947 | 1467138956789 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 11:35:56 INFO - PROCESS | 1947 | 1467138956791 Marionette TRACE conn2 <- [1,722,null,{}] 11:35:56 INFO - PROCESS | 1947 | 1467138956804 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}] 11:35:56 INFO - PROCESS | 1947 | 1467138956807 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:56 INFO - PROCESS | 1947 | 1467138956901 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 11:35:56 INFO - PROCESS | 1947 | 1467138956907 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:56 INFO - PROCESS | 1947 | 1467138956909 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f26000 == 30 [pid = 1947] [id = 188] 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1186ef800) [pid = 1947] [serial = 562] [outer = 0x0] 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x119377c00) [pid = 1947] [serial = 563] [outer = 0x1186ef800] 11:35:56 INFO - PROCESS | 1947 | 1467138956936 Marionette DEBUG loaded listener.js 11:35:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x119b5a400) [pid = 1947] [serial = 564] [outer = 0x1186ef800] 11:35:57 INFO - PROCESS | 1947 | 1467138957294 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] 11:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 11:35:57 INFO - PROCESS | 1947 | 1467138957317 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 11:35:57 INFO - PROCESS | 1947 | 1467138957327 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1947 | 1467138957328 Marionette TRACE conn2 <- [1,726,null,{}] 11:35:57 INFO - PROCESS | 1947 | 1467138957330 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}] 11:35:57 INFO - PROCESS | 1947 | 1467138957331 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:57 INFO - PROCESS | 1947 | 1467138957423 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 11:35:57 INFO - PROCESS | 1947 | 1467138957427 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1947 | 1467138957428 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194a1800 == 31 [pid = 1947] [id = 189] 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x119bea400) [pid = 1947] [serial = 565] [outer = 0x0] 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1210c4400) [pid = 1947] [serial = 566] [outer = 0x119bea400] 11:35:57 INFO - PROCESS | 1947 | 1467138957453 Marionette DEBUG loaded listener.js 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x121552400) [pid = 1947] [serial = 567] [outer = 0x119bea400] 11:35:57 INFO - PROCESS | 1947 | 1467138957826 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]]]}] 11:35:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 11:35:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 530ms 11:35:57 INFO - PROCESS | 1947 | 1467138957853 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 11:35:57 INFO - PROCESS | 1947 | 1467138957854 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 11:35:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 11:35:57 INFO - PROCESS | 1947 | 1467138957856 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 11:35:57 INFO - PROCESS | 1947 | 1467138957857 Marionette TRACE conn2 <- [1,730,null,{}] 11:35:57 INFO - PROCESS | 1947 | 1467138957859 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}] 11:35:57 INFO - PROCESS | 1947 | 1467138957861 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:57 INFO - PROCESS | 1947 | 1467138957953 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 11:35:57 INFO - PROCESS | 1947 | 1467138957988 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:57 INFO - PROCESS | 1947 | 1467138957989 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ec7000 == 32 [pid = 1947] [id = 190] 11:35:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x121567000) [pid = 1947] [serial = 568] [outer = 0x0] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1249ec000) [pid = 1947] [serial = 569] [outer = 0x121567000] 11:35:58 INFO - PROCESS | 1947 | 1467138958013 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x124f0c000) [pid = 1947] [serial = 570] [outer = 0x121567000] 11:35:58 INFO - PROCESS | 1947 | 1467138958345 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] 11:35:58 INFO - PROCESS | 1947 | 1467138958378 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 11:35:58 INFO - PROCESS | 1947 | 1467138958380 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 11:35:58 INFO - PROCESS | 1947 | 1467138958381 Marionette TRACE conn2 <- [1,734,null,{}] 11:35:58 INFO - PROCESS | 1947 | 1467138958383 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}] 11:35:58 INFO - PROCESS | 1947 | 1467138958387 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:58 INFO - PROCESS | 1947 | 1467138958495 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 11:35:58 INFO - PROCESS | 1947 | 1467138958528 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:58 INFO - PROCESS | 1947 | 1467138958530 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x121711800 == 33 [pid = 1947] [id = 191] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x125461400) [pid = 1947] [serial = 571] [outer = 0x0] 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x126480c00) [pid = 1947] [serial = 572] [outer = 0x125461400] 11:35:58 INFO - PROCESS | 1947 | 1467138958555 Marionette DEBUG loaded listener.js 11:35:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1281ad000) [pid = 1947] [serial = 573] [outer = 0x125461400] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x115d17400) [pid = 1947] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x125463400) [pid = 1947] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1281b5c00) [pid = 1947] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1133b7c00) [pid = 1947] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x112d76800) [pid = 1947] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x113296800) [pid = 1947] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x127e0d800) [pid = 1947] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x118337000) [pid = 1947] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x11960cc00) [pid = 1947] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x118f4d400) [pid = 1947] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x1176ef000) [pid = 1947] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 11:35:58 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x119609c00) [pid = 1947] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 11:35:58 INFO - PROCESS | 1947 | 1467138958989 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]]]}] 11:35:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 11:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms 11:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 11:35:59 INFO - PROCESS | 1947 | 1467138959001 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1947 | 1467138959003 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 11:35:59 INFO - PROCESS | 1947 | 1467138959005 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1947 | 1467138959007 Marionette TRACE conn2 <- [1,738,null,{}] 11:35:59 INFO - PROCESS | 1947 | 1467138959012 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}] 11:35:59 INFO - PROCESS | 1947 | 1467138959014 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:59 INFO - PROCESS | 1947 | 1467138959163 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 11:35:59 INFO - PROCESS | 1947 | 1467138959195 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:35:59 INFO - PROCESS | 1947 | 1467138959197 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:35:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e22000 == 34 [pid = 1947] [id = 192] 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x113c34400) [pid = 1947] [serial = 574] [outer = 0x0] 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x119ba2800) [pid = 1947] [serial = 575] [outer = 0x113c34400] 11:35:59 INFO - PROCESS | 1947 | 1467138959221 Marionette DEBUG loaded listener.js 11:35:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x125462000) [pid = 1947] [serial = 576] [outer = 0x113c34400] 11:35:59 INFO - PROCESS | 1947 | 1467138959948 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]]]}] 11:35:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 11:35:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 972ms 11:35:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 11:35:59 INFO - PROCESS | 1947 | 1467138959978 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 11:35:59 INFO - PROCESS | 1947 | 1467138959979 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 11:35:59 INFO - PROCESS | 1947 | 1467138959981 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 11:35:59 INFO - PROCESS | 1947 | 1467138959982 Marionette TRACE conn2 <- [1,742,null,{}] 11:35:59 INFO - PROCESS | 1947 | 1467138959984 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}] 11:35:59 INFO - PROCESS | 1947 | 1467138959985 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:00 INFO - PROCESS | 1947 | 1467138960055 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 11:36:00 INFO - PROCESS | 1947 | 1467138960061 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:00 INFO - PROCESS | 1947 | 1467138960062 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254e6800 == 35 [pid = 1947] [id = 193] 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x125463400) [pid = 1947] [serial = 577] [outer = 0x0] 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1281b7000) [pid = 1947] [serial = 578] [outer = 0x125463400] 11:36:00 INFO - PROCESS | 1947 | 1467138960086 Marionette DEBUG loaded listener.js 11:36:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x129092800) [pid = 1947] [serial = 579] [outer = 0x125463400] 11:36:00 INFO - PROCESS | 1947 | 1467138960889 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]]]}] 11:36:00 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 11:36:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 919ms 11:36:00 INFO - PROCESS | 1947 | 1467138960900 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 11:36:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 11:36:00 INFO - PROCESS | 1947 | 1467138960903 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 11:36:00 INFO - PROCESS | 1947 | 1467138960908 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 11:36:00 INFO - PROCESS | 1947 | 1467138960911 Marionette TRACE conn2 <- [1,746,null,{}] 11:36:00 INFO - PROCESS | 1947 | 1467138960915 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}] 11:36:00 INFO - PROCESS | 1947 | 1467138960917 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:01 INFO - PROCESS | 1947 | 1467138961023 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 11:36:01 INFO - PROCESS | 1947 | 1467138961069 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:01 INFO - PROCESS | 1947 | 1467138961071 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x11641c000 == 36 [pid = 1947] [id = 194] 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11329e000) [pid = 1947] [serial = 580] [outer = 0x0] 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1132cc000) [pid = 1947] [serial = 581] [outer = 0x11329e000] 11:36:01 INFO - PROCESS | 1947 | 1467138961104 Marionette DEBUG loaded listener.js 11:36:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1167a4c00) [pid = 1947] [serial = 582] [outer = 0x11329e000] 11:36:02 INFO - PROCESS | 1947 | 1467138962060 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]]]}] 11:36:02 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.) 11:36:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1177ms 11:36:02 INFO - PROCESS | 1947 | 1467138962084 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 11:36:02 INFO - PROCESS | 1947 | 1467138962087 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 11:36:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 11:36:02 INFO - PROCESS | 1947 | 1467138962094 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 11:36:02 INFO - PROCESS | 1947 | 1467138962096 Marionette TRACE conn2 <- [1,750,null,{}] 11:36:02 INFO - PROCESS | 1947 | 1467138962099 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}] 11:36:02 INFO - PROCESS | 1947 | 1467138962100 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:02 INFO - PROCESS | 1947 | 1467138962203 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 11:36:02 INFO - PROCESS | 1947 | 1467138962249 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:02 INFO - PROCESS | 1947 | 1467138962250 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x119468800 == 37 [pid = 1947] [id = 195] 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116fc1c00) [pid = 1947] [serial = 583] [outer = 0x0] 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118477800) [pid = 1947] [serial = 584] [outer = 0x116fc1c00] 11:36:02 INFO - PROCESS | 1947 | 1467138962281 Marionette DEBUG loaded listener.js 11:36:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1186ccc00) [pid = 1947] [serial = 585] [outer = 0x116fc1c00] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x121e22000 == 36 [pid = 1947] [id = 192] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x121711800 == 35 [pid = 1947] [id = 191] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x120ec7000 == 34 [pid = 1947] [id = 190] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x1194a1800 == 33 [pid = 1947] [id = 189] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x118f26000 == 32 [pid = 1947] [id = 188] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x116ae4000 == 31 [pid = 1947] [id = 187] 11:36:02 INFO - PROCESS | 1947 | --DOCSHELL 0x115d74000 == 30 [pid = 1947] [id = 186] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1269e7400) [pid = 1947] [serial = 533] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12911c000) [pid = 1947] [serial = 536] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1167a7000) [pid = 1947] [serial = 518] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x11681b000) [pid = 1947] [serial = 519] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x113296400) [pid = 1947] [serial = 512] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x118fd8c00) [pid = 1947] [serial = 540] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x113c5d000) [pid = 1947] [serial = 513] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x129116000) [pid = 1947] [serial = 510] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x118477400) [pid = 1947] [serial = 515] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x118898c00) [pid = 1947] [serial = 516] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x119bee400) [pid = 1947] [serial = 524] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x121555400) [pid = 1947] [serial = 525] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x121ab6800) [pid = 1947] [serial = 527] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x124c05800) [pid = 1947] [serial = 528] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x11889a800) [pid = 1947] [serial = 522] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x11851f400) [pid = 1947] [serial = 521] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x129185000) [pid = 1947] [serial = 543] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x129184000) [pid = 1947] [serial = 537] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x124c09800) [pid = 1947] [serial = 530] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x125fe0800) [pid = 1947] [serial = 531] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x12904e000) [pid = 1947] [serial = 534] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x11687ec00) [pid = 1947] [serial = 539] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x1269b8800) [pid = 1947] [serial = 542] [outer = 0x0] [url = about:blank] 11:36:03 INFO - PROCESS | 1947 | 1467138963370 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]]]}] 11:36:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 11:36:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1324ms 11:36:03 INFO - PROCESS | 1947 | 1467138963417 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 11:36:03 INFO - PROCESS | 1947 | 1467138963420 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 11:36:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 11:36:03 INFO - PROCESS | 1947 | 1467138963426 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 11:36:03 INFO - PROCESS | 1947 | 1467138963428 Marionette TRACE conn2 <- [1,754,null,{}] 11:36:03 INFO - PROCESS | 1947 | 1467138963432 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}] 11:36:03 INFO - PROCESS | 1947 | 1467138963433 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:03 INFO - PROCESS | 1947 | 1467138963504 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 11:36:03 INFO - PROCESS | 1947 | 1467138963533 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:03 INFO - PROCESS | 1947 | 1467138963534 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x11684d800 == 31 [pid = 1947] [id = 196] 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x1167e1000) [pid = 1947] [serial = 586] [outer = 0x0] 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x11687c800) [pid = 1947] [serial = 587] [outer = 0x1167e1000] 11:36:03 INFO - PROCESS | 1947 | 1467138963561 Marionette DEBUG loaded listener.js 11:36:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x1176f1c00) [pid = 1947] [serial = 588] [outer = 0x1167e1000] 11:36:04 INFO - PROCESS | 1947 | 1467138964377 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]]]}] 11:36:04 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 11:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 974ms 11:36:04 INFO - PROCESS | 1947 | 1467138964400 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1947 | 1467138964403 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 11:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 11:36:04 INFO - PROCESS | 1947 | 1467138964409 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1947 | 1467138964411 Marionette TRACE conn2 <- [1,758,null,{}] 11:36:04 INFO - PROCESS | 1947 | 1467138964417 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}] 11:36:04 INFO - PROCESS | 1947 | 1467138964418 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:04 INFO - PROCESS | 1947 | 1467138964486 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 11:36:04 INFO - PROCESS | 1947 | 1467138964492 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:04 INFO - PROCESS | 1947 | 1467138964494 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186ba000 == 32 [pid = 1947] [id = 197] 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x1186c7400) [pid = 1947] [serial = 589] [outer = 0x0] 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x11889c000) [pid = 1947] [serial = 590] [outer = 0x1186c7400] 11:36:04 INFO - PROCESS | 1947 | 1467138964515 Marionette DEBUG loaded listener.js 11:36:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x119378000) [pid = 1947] [serial = 591] [outer = 0x1186c7400] 11:36:04 INFO - PROCESS | 1947 | 1467138964956 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]]]}] 11:36:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 11:36:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 573ms 11:36:04 INFO - PROCESS | 1947 | 1467138964982 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 11:36:04 INFO - PROCESS | 1947 | 1467138964984 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 11:36:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 11:36:04 INFO - PROCESS | 1947 | 1467138964987 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 11:36:04 INFO - PROCESS | 1947 | 1467138964990 Marionette TRACE conn2 <- [1,762,null,{}] 11:36:05 INFO - PROCESS | 1947 | 1467138965003 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}] 11:36:05 INFO - PROCESS | 1947 | 1467138965008 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:05 INFO - PROCESS | 1947 | 1467138965160 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 11:36:05 INFO - PROCESS | 1947 | 1467138965187 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:05 INFO - PROCESS | 1947 | 1467138965190 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a0e800 == 33 [pid = 1947] [id = 198] 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x11960d400) [pid = 1947] [serial = 592] [outer = 0x0] 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x121023000) [pid = 1947] [serial = 593] [outer = 0x11960d400] 11:36:05 INFO - PROCESS | 1947 | 1467138965223 Marionette DEBUG loaded listener.js 11:36:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x124a25800) [pid = 1947] [serial = 594] [outer = 0x11960d400] 11:36:06 INFO - PROCESS | 1947 | 1467138966028 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]]]}] 11:36:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 11:36:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1078ms 11:36:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 11:36:06 INFO - PROCESS | 1947 | 1467138966065 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 11:36:06 INFO - PROCESS | 1947 | 1467138966066 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 11:36:06 INFO - PROCESS | 1947 | 1467138966068 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 11:36:06 INFO - PROCESS | 1947 | 1467138966070 Marionette TRACE conn2 <- [1,766,null,{}] 11:36:06 INFO - PROCESS | 1947 | 1467138966072 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}] 11:36:06 INFO - PROCESS | 1947 | 1467138966073 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:06 INFO - PROCESS | 1947 | 1467138966167 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 11:36:06 INFO - PROCESS | 1947 | 1467138966172 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:06 INFO - PROCESS | 1947 | 1467138966173 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x121484000 == 34 [pid = 1947] [id = 199] 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x125460c00) [pid = 1947] [serial = 595] [outer = 0x0] 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x125513000) [pid = 1947] [serial = 596] [outer = 0x125460c00] 11:36:06 INFO - PROCESS | 1947 | 1467138966201 Marionette DEBUG loaded listener.js 11:36:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1263e7c00) [pid = 1947] [serial = 597] [outer = 0x125460c00] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x1167a2000) [pid = 1947] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x11960f800) [pid = 1947] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12666d400) [pid = 1947] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x1167e2800) [pid = 1947] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x1167abc00) [pid = 1947] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x1132c8800) [pid = 1947] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x1186ef800) [pid = 1947] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x121567000) [pid = 1947] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x119bea400) [pid = 1947] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x125461400) [pid = 1947] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 11:36:06 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x113c34400) [pid = 1947] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 11:36:07 INFO - PROCESS | 1947 | 1467138967011 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 11:36:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 973ms 11:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 11:36:07 INFO - PROCESS | 1947 | 1467138967043 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1947 | 1467138967044 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 11:36:07 INFO - PROCESS | 1947 | 1467138967046 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1947 | 1467138967047 Marionette TRACE conn2 <- [1,770,null,{}] 11:36:07 INFO - PROCESS | 1947 | 1467138967049 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}] 11:36:07 INFO - PROCESS | 1947 | 1467138967050 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:07 INFO - PROCESS | 1947 | 1467138967121 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 11:36:07 INFO - PROCESS | 1947 | 1467138967124 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1947 | 1467138967125 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x121711800 == 35 [pid = 1947] [id = 200] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x1167ad800) [pid = 1947] [serial = 598] [outer = 0x0] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x11847e400) [pid = 1947] [serial = 599] [outer = 0x1167ad800] 11:36:07 INFO - PROCESS | 1947 | 1467138967150 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x121567000) [pid = 1947] [serial = 600] [outer = 0x1167ad800] 11:36:07 INFO - PROCESS | 1947 | 1467138967482 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 11:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 469ms 11:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 11:36:07 INFO - PROCESS | 1947 | 1467138967515 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 11:36:07 INFO - PROCESS | 1947 | 1467138967517 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 11:36:07 INFO - PROCESS | 1947 | 1467138967519 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 11:36:07 INFO - PROCESS | 1947 | 1467138967520 Marionette TRACE conn2 <- [1,774,null,{}] 11:36:07 INFO - PROCESS | 1947 | 1467138967522 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}] 11:36:07 INFO - PROCESS | 1947 | 1467138967526 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:07 INFO - PROCESS | 1947 | 1467138967643 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 11:36:07 INFO - PROCESS | 1947 | 1467138967647 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:07 INFO - PROCESS | 1947 | 1467138967648 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x126499800 == 36 [pid = 1947] [id = 201] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x12545f400) [pid = 1947] [serial = 601] [outer = 0x0] 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x127e0dc00) [pid = 1947] [serial = 602] [outer = 0x12545f400] 11:36:07 INFO - PROCESS | 1947 | 1467138967673 Marionette DEBUG loaded listener.js 11:36:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x129090c00) [pid = 1947] [serial = 603] [outer = 0x12545f400] 11:36:07 INFO - PROCESS | 1947 | 1467138967946 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]]]}] 11:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 11:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 473ms 11:36:08 INFO - PROCESS | 1947 | 1467138967998 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1947 | 1467138967999 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 11:36:08 INFO - PROCESS | 1947 | 1467138968001 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1947 | 1467138968002 Marionette TRACE conn2 <- [1,778,null,{}] 11:36:08 INFO - PROCESS | 1947 | 1467138968005 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}] 11:36:08 INFO - PROCESS | 1947 | 1467138968006 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:08 INFO - PROCESS | 1947 | 1467138968083 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 11:36:08 INFO - PROCESS | 1947 | 1467138968086 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1947 | 1467138968087 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x126929800 == 37 [pid = 1947] [id = 202] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x129113800) [pid = 1947] [serial = 604] [outer = 0x0] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x12911c800) [pid = 1947] [serial = 605] [outer = 0x129113800] 11:36:08 INFO - PROCESS | 1947 | 1467138968113 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x129122800) [pid = 1947] [serial = 606] [outer = 0x129113800] 11:36:08 INFO - PROCESS | 1947 | 1467138968412 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]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 11:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 467ms 11:36:08 INFO - PROCESS | 1947 | 1467138968470 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1947 | 1467138968471 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 11:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 11:36:08 INFO - PROCESS | 1947 | 1467138968473 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1947 | 1467138968474 Marionette TRACE conn2 <- [1,782,null,{}] 11:36:08 INFO - PROCESS | 1947 | 1467138968476 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}] 11:36:08 INFO - PROCESS | 1947 | 1467138968477 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:08 INFO - PROCESS | 1947 | 1467138968577 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 11:36:08 INFO - PROCESS | 1947 | 1467138968583 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:08 INFO - PROCESS | 1947 | 1467138968584 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x128180800 == 38 [pid = 1947] [id = 203] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x129187800) [pid = 1947] [serial = 607] [outer = 0x0] 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x12918a000) [pid = 1947] [serial = 608] [outer = 0x129187800] 11:36:08 INFO - PROCESS | 1947 | 1467138968608 Marionette DEBUG loaded listener.js 11:36:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x129192000) [pid = 1947] [serial = 609] [outer = 0x129187800] 11:36:08 INFO - PROCESS | 1947 | 1467138968910 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]]]}] 11:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 11:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 471ms 11:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 11:36:08 INFO - PROCESS | 1947 | 1467138968944 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 11:36:08 INFO - PROCESS | 1947 | 1467138968945 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 11:36:08 INFO - PROCESS | 1947 | 1467138968955 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 11:36:08 INFO - PROCESS | 1947 | 1467138968956 Marionette TRACE conn2 <- [1,786,null,{}] 11:36:08 INFO - PROCESS | 1947 | 1467138968958 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}] 11:36:08 INFO - PROCESS | 1947 | 1467138968959 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:09 INFO - PROCESS | 1947 | 1467138969036 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 11:36:09 INFO - PROCESS | 1947 | 1467138969041 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1947 | 1467138969043 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291f5000 == 39 [pid = 1947] [id = 204] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x1293bc800) [pid = 1947] [serial = 610] [outer = 0x0] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1293c6800) [pid = 1947] [serial = 611] [outer = 0x1293bc800] 11:36:09 INFO - PROCESS | 1947 | 1467138969067 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x129421000) [pid = 1947] [serial = 612] [outer = 0x1293bc800] 11:36:09 INFO - PROCESS | 1947 | 1467138969539 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]]]}] 11:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 11:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 628ms 11:36:09 INFO - PROCESS | 1947 | 1467138969578 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 11:36:09 INFO - PROCESS | 1947 | 1467138969582 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 11:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 11:36:09 INFO - PROCESS | 1947 | 1467138969585 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 11:36:09 INFO - PROCESS | 1947 | 1467138969588 Marionette TRACE conn2 <- [1,790,null,{}] 11:36:09 INFO - PROCESS | 1947 | 1467138969591 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}] 11:36:09 INFO - PROCESS | 1947 | 1467138969592 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:09 INFO - PROCESS | 1947 | 1467138969676 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 11:36:09 INFO - PROCESS | 1947 | 1467138969740 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:09 INFO - PROCESS | 1947 | 1467138969742 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b7800 == 40 [pid = 1947] [id = 205] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x113c5d000) [pid = 1947] [serial = 613] [outer = 0x0] 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1167e2800) [pid = 1947] [serial = 614] [outer = 0x113c5d000] 11:36:09 INFO - PROCESS | 1947 | 1467138969776 Marionette DEBUG loaded listener.js 11:36:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1182cc400) [pid = 1947] [serial = 615] [outer = 0x113c5d000] 11:36:10 INFO - PROCESS | 1947 | 1467138970357 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]]]}] 11:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 11:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 824ms 11:36:10 INFO - PROCESS | 1947 | 1467138970410 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 11:36:10 INFO - PROCESS | 1947 | 1467138970415 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 11:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 11:36:10 INFO - PROCESS | 1947 | 1467138970422 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 11:36:10 INFO - PROCESS | 1947 | 1467138970425 Marionette TRACE conn2 <- [1,794,null,{}] 11:36:10 INFO - PROCESS | 1947 | 1467138970429 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}] 11:36:10 INFO - PROCESS | 1947 | 1467138970431 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:10 INFO - PROCESS | 1947 | 1467138970535 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 11:36:10 INFO - PROCESS | 1947 | 1467138970598 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:10 INFO - PROCESS | 1947 | 1467138970600 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254df800 == 41 [pid = 1947] [id = 206] 11:36:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119ba3000) [pid = 1947] [serial = 616] [outer = 0x0] 11:36:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x119e59c00) [pid = 1947] [serial = 617] [outer = 0x119ba3000] 11:36:10 INFO - PROCESS | 1947 | 1467138970632 Marionette DEBUG loaded listener.js 11:36:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x121830000) [pid = 1947] [serial = 618] [outer = 0x119ba3000] 11:36:11 INFO - PROCESS | 1947 | 1467138971046 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]]]}] 11:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 11:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 674ms 11:36:11 INFO - PROCESS | 1947 | 1467138971094 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 11:36:11 INFO - PROCESS | 1947 | 1467138971096 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 11:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 11:36:11 INFO - PROCESS | 1947 | 1467138971098 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1947 | 1467138971101 Marionette TRACE conn2 <- [1,798,null,{}] 11:36:11 INFO - PROCESS | 1947 | 1467138971110 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}] 11:36:11 INFO - PROCESS | 1947 | 1467138971114 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:11 INFO - PROCESS | 1947 | 1467138971208 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 11:36:11 INFO - PROCESS | 1947 | 1467138971273 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1947 | 1467138971275 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d13000 == 42 [pid = 1947] [id = 207] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1269be800) [pid = 1947] [serial = 619] [outer = 0x0] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1269f3400) [pid = 1947] [serial = 620] [outer = 0x1269be800] 11:36:11 INFO - PROCESS | 1947 | 1467138971306 Marionette DEBUG loaded listener.js 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1281ad400) [pid = 1947] [serial = 621] [outer = 0x1269be800] 11:36:11 INFO - PROCESS | 1947 | 1467138971718 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]]]}] 11:36:11 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 11:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 671ms 11:36:11 INFO - PROCESS | 1947 | 1467138971769 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 11:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 11:36:11 INFO - PROCESS | 1947 | 1467138971771 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 11:36:11 INFO - PROCESS | 1947 | 1467138971773 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 11:36:11 INFO - PROCESS | 1947 | 1467138971775 Marionette TRACE conn2 <- [1,802,null,{}] 11:36:11 INFO - PROCESS | 1947 | 1467138971777 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}] 11:36:11 INFO - PROCESS | 1947 | 1467138971778 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:11 INFO - PROCESS | 1947 | 1467138971902 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 11:36:11 INFO - PROCESS | 1947 | 1467138971954 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:11 INFO - PROCESS | 1947 | 1467138971955 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a52f000 == 43 [pid = 1947] [id = 208] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1281b4800) [pid = 1947] [serial = 622] [outer = 0x0] 11:36:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1293c1c00) [pid = 1947] [serial = 623] [outer = 0x1281b4800] 11:36:11 INFO - PROCESS | 1947 | 1467138971984 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129426400) [pid = 1947] [serial = 624] [outer = 0x1281b4800] 11:36:12 INFO - PROCESS | 1947 | 1467138972556 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]]]}] 11:36:12 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 11:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 820ms 11:36:12 INFO - PROCESS | 1947 | 1467138972594 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 11:36:12 INFO - PROCESS | 1947 | 1467138972597 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 11:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 11:36:12 INFO - PROCESS | 1947 | 1467138972600 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 11:36:12 INFO - PROCESS | 1947 | 1467138972602 Marionette TRACE conn2 <- [1,806,null,{}] 11:36:12 INFO - PROCESS | 1947 | 1467138972605 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}] 11:36:12 INFO - PROCESS | 1947 | 1467138972607 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:12 INFO - PROCESS | 1947 | 1467138972701 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 11:36:12 INFO - PROCESS | 1947 | 1467138972753 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:12 INFO - PROCESS | 1947 | 1467138972756 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f20800 == 44 [pid = 1947] [id = 209] 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113c34c00) [pid = 1947] [serial = 625] [outer = 0x0] 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1167a6800) [pid = 1947] [serial = 626] [outer = 0x113c34c00] 11:36:12 INFO - PROCESS | 1947 | 1467138972783 Marionette DEBUG loaded listener.js 11:36:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1176e9400) [pid = 1947] [serial = 627] [outer = 0x113c34c00] 11:36:13 INFO - PROCESS | 1947 | [1947] WARNING: robustness marked as unsupported: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 11:36:13 INFO - PROCESS | 1947 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 11:36:13 INFO - PROCESS | 1947 | Determined SkiaGL cache limits: Size 100663296, Items: 256 11:36:13 INFO - PROCESS | 1947 | [GFX2-]: Using SkiaGL canvas. 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x128180800 == 43 [pid = 1947] [id = 203] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x126929800 == 42 [pid = 1947] [id = 202] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x126499800 == 41 [pid = 1947] [id = 201] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x121711800 == 40 [pid = 1947] [id = 200] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x121484000 == 39 [pid = 1947] [id = 199] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x119a0e800 == 38 [pid = 1947] [id = 198] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x1186ba000 == 37 [pid = 1947] [id = 197] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x11684d800 == 36 [pid = 1947] [id = 196] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x119468800 == 35 [pid = 1947] [id = 195] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x1254e6800 == 34 [pid = 1947] [id = 193] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x11641c000 == 33 [pid = 1947] [id = 194] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x118357800 == 32 [pid = 1947] [id = 185] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x12a52f000 == 31 [pid = 1947] [id = 208] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x129d13000 == 30 [pid = 1947] [id = 207] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x1254df800 == 29 [pid = 1947] [id = 206] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b7800 == 28 [pid = 1947] [id = 205] 11:36:13 INFO - PROCESS | 1947 | --DOCSHELL 0x1291f5000 == 27 [pid = 1947] [id = 204] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1281b7000) [pid = 1947] [serial = 578] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1176e7800) [pid = 1947] [serial = 546] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1167b0400) [pid = 1947] [serial = 545] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121565c00) [pid = 1947] [serial = 549] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119bf2400) [pid = 1947] [serial = 548] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1281b0c00) [pid = 1947] [serial = 552] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x127e04400) [pid = 1947] [serial = 551] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x116a21c00) [pid = 1947] [serial = 554] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1176f0800) [pid = 1947] [serial = 560] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1132d6c00) [pid = 1947] [serial = 557] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116191800) [pid = 1947] [serial = 558] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x119377c00) [pid = 1947] [serial = 563] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1249ec000) [pid = 1947] [serial = 569] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1210c4400) [pid = 1947] [serial = 566] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x126480c00) [pid = 1947] [serial = 572] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x119ba2800) [pid = 1947] [serial = 575] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x124f0c000) [pid = 1947] [serial = 570] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x1281ad000) [pid = 1947] [serial = 573] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x11833f000) [pid = 1947] [serial = 555] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x125462000) [pid = 1947] [serial = 576] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x121552400) [pid = 1947] [serial = 567] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x119b5a400) [pid = 1947] [serial = 564] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x118333400) [pid = 1947] [serial = 561] [outer = 0x0] [url = about:blank] 11:36:13 INFO - PROCESS | 1947 | 1467138973893 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]]]}] 11:36:13 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 11:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1323ms 11:36:13 INFO - PROCESS | 1947 | 1467138973923 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 11:36:13 INFO - PROCESS | 1947 | 1467138973926 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 11:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 11:36:13 INFO - PROCESS | 1947 | 1467138973929 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 11:36:13 INFO - PROCESS | 1947 | 1467138973931 Marionette TRACE conn2 <- [1,810,null,{}] 11:36:13 INFO - PROCESS | 1947 | 1467138973934 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}] 11:36:13 INFO - PROCESS | 1947 | 1467138973936 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:14 INFO - PROCESS | 1947 | 1467138974014 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 11:36:14 INFO - PROCESS | 1947 | 1467138974019 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1947 | 1467138974020 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x115ec4000 == 28 [pid = 1947] [id = 210] 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1132a3c00) [pid = 1947] [serial = 628] [outer = 0x0] 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x11331c800) [pid = 1947] [serial = 629] [outer = 0x1132a3c00] 11:36:14 INFO - PROCESS | 1947 | 1467138974051 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x1167a3800) [pid = 1947] [serial = 630] [outer = 0x1132a3c00] 11:36:14 INFO - PROCESS | 1947 | 1467138974382 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]]]}] 11:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 11:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 521ms 11:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 11:36:14 INFO - PROCESS | 1947 | 1467138974451 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 11:36:14 INFO - PROCESS | 1947 | 1467138974454 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 11:36:14 INFO - PROCESS | 1947 | 1467138974459 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 11:36:14 INFO - PROCESS | 1947 | 1467138974460 Marionette TRACE conn2 <- [1,814,null,{}] 11:36:14 INFO - PROCESS | 1947 | 1467138974463 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}] 11:36:14 INFO - PROCESS | 1947 | 1467138974464 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:14 INFO - PROCESS | 1947 | 1467138974545 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 11:36:14 INFO - PROCESS | 1947 | 1467138974550 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:14 INFO - PROCESS | 1947 | 1467138974551 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f93000 == 29 [pid = 1947] [id = 211] 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x116a21c00) [pid = 1947] [serial = 631] [outer = 0x0] 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x1176f1000) [pid = 1947] [serial = 632] [outer = 0x116a21c00] 11:36:14 INFO - PROCESS | 1947 | 1467138974583 Marionette DEBUG loaded listener.js 11:36:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x118337800) [pid = 1947] [serial = 633] [outer = 0x116a21c00] 11:36:15 INFO - PROCESS | 1947 | 1467138975029 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] 11:36:15 INFO - PROCESS | 1947 | 1467138975079 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 11:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 11:36:15 INFO - PROCESS | 1947 | 1467138975094 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1947 | 1467138975097 Marionette TRACE conn2 <- [1,818,null,{}] 11:36:15 INFO - PROCESS | 1947 | 1467138975105 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}] 11:36:15 INFO - PROCESS | 1947 | 1467138975109 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:15 INFO - PROCESS | 1947 | 1467138975186 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 11:36:15 INFO - PROCESS | 1947 | 1467138975195 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1947 | 1467138975197 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f0f000 == 30 [pid = 1947] [id = 212] 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x119379000) [pid = 1947] [serial = 634] [outer = 0x0] 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x119610000) [pid = 1947] [serial = 635] [outer = 0x119379000] 11:36:15 INFO - PROCESS | 1947 | 1467138975225 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x119be7400) [pid = 1947] [serial = 636] [outer = 0x119379000] 11:36:15 INFO - PROCESS | 1947 | 1467138975584 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]]]}] 11:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 11:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 527ms 11:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 11:36:15 INFO - PROCESS | 1947 | 1467138975617 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 11:36:15 INFO - PROCESS | 1947 | 1467138975619 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 11:36:15 INFO - PROCESS | 1947 | 1467138975633 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 11:36:15 INFO - PROCESS | 1947 | 1467138975634 Marionette TRACE conn2 <- [1,822,null,{}] 11:36:15 INFO - PROCESS | 1947 | 1467138975637 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}] 11:36:15 INFO - PROCESS | 1947 | 1467138975639 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:15 INFO - PROCESS | 1947 | 1467138975713 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 11:36:15 INFO - PROCESS | 1947 | 1467138975717 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:15 INFO - PROCESS | 1947 | 1467138975718 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194ab800 == 31 [pid = 1947] [id = 213] 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x121026000) [pid = 1947] [serial = 637] [outer = 0x0] 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1210c8800) [pid = 1947] [serial = 638] [outer = 0x121026000] 11:36:15 INFO - PROCESS | 1947 | 1467138975745 Marionette DEBUG loaded listener.js 11:36:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x12156fc00) [pid = 1947] [serial = 639] [outer = 0x121026000] 11:36:16 INFO - PROCESS | 1947 | 1467138976088 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] 11:36:16 INFO - PROCESS | 1947 | 1467138976104 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 11:36:16 INFO - PROCESS | 1947 | 1467138976106 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1947 | 1467138976107 Marionette TRACE conn2 <- [1,826,null,{}] 11:36:16 INFO - PROCESS | 1947 | 1467138976109 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}] 11:36:16 INFO - PROCESS | 1947 | 1467138976110 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:16 INFO - PROCESS | 1947 | 1467138976204 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 11:36:16 INFO - PROCESS | 1947 | 1467138976242 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1947 | 1467138976243 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ed5000 == 32 [pid = 1947] [id = 214] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x121a26800) [pid = 1947] [serial = 640] [outer = 0x0] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x124a27000) [pid = 1947] [serial = 641] [outer = 0x121a26800] 11:36:16 INFO - PROCESS | 1947 | 1467138976268 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x124c0f800) [pid = 1947] [serial = 642] [outer = 0x121a26800] 11:36:16 INFO - PROCESS | 1947 | 1467138976597 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]]]}] 11:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 11:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 518ms 11:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 11:36:16 INFO - PROCESS | 1947 | 1467138976625 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 11:36:16 INFO - PROCESS | 1947 | 1467138976626 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 11:36:16 INFO - PROCESS | 1947 | 1467138976634 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 11:36:16 INFO - PROCESS | 1947 | 1467138976635 Marionette TRACE conn2 <- [1,830,null,{}] 11:36:16 INFO - PROCESS | 1947 | 1467138976637 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}] 11:36:16 INFO - PROCESS | 1947 | 1467138976641 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:16 INFO - PROCESS | 1947 | 1467138976749 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 11:36:16 INFO - PROCESS | 1947 | 1467138976781 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:16 INFO - PROCESS | 1947 | 1467138976782 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x121714000 == 33 [pid = 1947] [id = 215] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1249f3c00) [pid = 1947] [serial = 643] [outer = 0x0] 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x125466400) [pid = 1947] [serial = 644] [outer = 0x1249f3c00] 11:36:16 INFO - PROCESS | 1947 | 1467138976808 Marionette DEBUG loaded listener.js 11:36:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1269e7c00) [pid = 1947] [serial = 645] [outer = 0x1249f3c00] 11:36:17 INFO - PROCESS | 1947 | 1467138977130 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 11:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 525ms 11:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 11:36:17 INFO - PROCESS | 1947 | 1467138977155 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1947 | 1467138977156 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 11:36:17 INFO - PROCESS | 1947 | 1467138977161 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1947 | 1467138977162 Marionette TRACE conn2 <- [1,834,null,{}] 11:36:17 INFO - PROCESS | 1947 | 1467138977164 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}] 11:36:17 INFO - PROCESS | 1947 | 1467138977165 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:17 INFO - PROCESS | 1947 | 1467138977271 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 11:36:17 INFO - PROCESS | 1947 | 1467138977274 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1947 | 1467138977275 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249c9000 == 34 [pid = 1947] [id = 216] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11328ac00) [pid = 1947] [serial = 646] [outer = 0x0] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x127e0ac00) [pid = 1947] [serial = 647] [outer = 0x11328ac00] 11:36:17 INFO - PROCESS | 1947 | 1467138977300 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1281ac000) [pid = 1947] [serial = 648] [outer = 0x11328ac00] 11:36:17 INFO - PROCESS | 1947 | 1467138977628 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]]]}] 11:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 11:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 521ms 11:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 11:36:17 INFO - PROCESS | 1947 | 1467138977680 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 11:36:17 INFO - PROCESS | 1947 | 1467138977681 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 11:36:17 INFO - PROCESS | 1947 | 1467138977683 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 11:36:17 INFO - PROCESS | 1947 | 1467138977684 Marionette TRACE conn2 <- [1,838,null,{}] 11:36:17 INFO - PROCESS | 1947 | 1467138977686 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}] 11:36:17 INFO - PROCESS | 1947 | 1467138977687 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:17 INFO - PROCESS | 1947 | 1467138977775 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 11:36:17 INFO - PROCESS | 1947 | 1467138977809 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:17 INFO - PROCESS | 1947 | 1467138977810 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254cf800 == 35 [pid = 1947] [id = 217] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1281ac400) [pid = 1947] [serial = 649] [outer = 0x0] 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1281b8400) [pid = 1947] [serial = 650] [outer = 0x1281ac400] 11:36:17 INFO - PROCESS | 1947 | 1467138977834 Marionette DEBUG loaded listener.js 11:36:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12904e400) [pid = 1947] [serial = 651] [outer = 0x1281ac400] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x125463400) [pid = 1947] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x125460c00) [pid = 1947] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116fc1c00) [pid = 1947] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x129113800) [pid = 1947] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1167ad800) [pid = 1947] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1167e1000) [pid = 1947] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x129187800) [pid = 1947] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11960d400) [pid = 1947] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11329e000) [pid = 1947] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12545f400) [pid = 1947] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1186c7400) [pid = 1947] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 11:36:18 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1293bc800) [pid = 1947] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 11:36:18 INFO - PROCESS | 1947 | 1467138978224 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 11:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 569ms 11:36:18 INFO - PROCESS | 1947 | 1467138978252 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 11:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 11:36:18 INFO - PROCESS | 1947 | 1467138978254 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 11:36:18 INFO - PROCESS | 1947 | 1467138978262 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1947 | 1467138978263 Marionette TRACE conn2 <- [1,842,null,{}] 11:36:18 INFO - PROCESS | 1947 | 1467138978266 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}] 11:36:18 INFO - PROCESS | 1947 | 1467138978267 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:18 INFO - PROCESS | 1947 | 1467138978369 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 11:36:18 INFO - PROCESS | 1947 | 1467138978406 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1947 | 1467138978407 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x12640a000 == 36 [pid = 1947] [id = 218] 11:36:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113c34400) [pid = 1947] [serial = 652] [outer = 0x0] 11:36:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118527000) [pid = 1947] [serial = 653] [outer = 0x113c34400] 11:36:18 INFO - PROCESS | 1947 | 1467138978431 Marionette DEBUG loaded listener.js 11:36:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x125f33800) [pid = 1947] [serial = 654] [outer = 0x113c34400] 11:36:18 INFO - PROCESS | 1947 | 1467138978767 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]]]}] 11:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 11:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 526ms 11:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 11:36:18 INFO - PROCESS | 1947 | 1467138978784 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 11:36:18 INFO - PROCESS | 1947 | 1467138978786 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 11:36:18 INFO - PROCESS | 1947 | 1467138978789 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 11:36:18 INFO - PROCESS | 1947 | 1467138978791 Marionette TRACE conn2 <- [1,846,null,{}] 11:36:18 INFO - PROCESS | 1947 | 1467138978796 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}] 11:36:18 INFO - PROCESS | 1947 | 1467138978798 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:18 INFO - PROCESS | 1947 | 1467138978911 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 11:36:18 INFO - PROCESS | 1947 | 1467138978986 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:18 INFO - PROCESS | 1947 | 1467138978987 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x128171800 == 37 [pid = 1947] [id = 219] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x113299400) [pid = 1947] [serial = 655] [outer = 0x0] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1281b3400) [pid = 1947] [serial = 656] [outer = 0x113299400] 11:36:19 INFO - PROCESS | 1947 | 1467138979026 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12909d400) [pid = 1947] [serial = 657] [outer = 0x113299400] 11:36:19 INFO - PROCESS | 1947 | 1467138979352 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]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 11:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 623ms 11:36:19 INFO - PROCESS | 1947 | 1467138979412 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 11:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 11:36:19 INFO - PROCESS | 1947 | 1467138979413 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 11:36:19 INFO - PROCESS | 1947 | 1467138979415 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1947 | 1467138979417 Marionette TRACE conn2 <- [1,850,null,{}] 11:36:19 INFO - PROCESS | 1947 | 1467138979419 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}] 11:36:19 INFO - PROCESS | 1947 | 1467138979421 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:19 INFO - PROCESS | 1947 | 1467138979528 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 11:36:19 INFO - PROCESS | 1947 | 1467138979557 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:19 INFO - PROCESS | 1947 | 1467138979566 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293e3000 == 38 [pid = 1947] [id = 220] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11663dc00) [pid = 1947] [serial = 658] [outer = 0x0] 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129116c00) [pid = 1947] [serial = 659] [outer = 0x11663dc00] 11:36:19 INFO - PROCESS | 1947 | 1467138979593 Marionette DEBUG loaded listener.js 11:36:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1293c7400) [pid = 1947] [serial = 660] [outer = 0x11663dc00] 11:36:19 INFO - PROCESS | 1947 | 1467138979882 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]]]}] 11:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 11:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 518ms 11:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 11:36:19 INFO - PROCESS | 1947 | 1467138979934 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 11:36:19 INFO - PROCESS | 1947 | 1467138979935 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 11:36:19 INFO - PROCESS | 1947 | 1467138979937 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 11:36:19 INFO - PROCESS | 1947 | 1467138979938 Marionette TRACE conn2 <- [1,854,null,{}] 11:36:19 INFO - PROCESS | 1947 | 1467138979943 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}] 11:36:19 INFO - PROCESS | 1947 | 1467138979944 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:20 INFO - PROCESS | 1947 | 1467138980018 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 11:36:20 INFO - PROCESS | 1947 | 1467138980022 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1947 | 1467138980023 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8d000 == 39 [pid = 1947] [id = 221] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1293c3800) [pid = 1947] [serial = 661] [outer = 0x0] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12a658000) [pid = 1947] [serial = 662] [outer = 0x1293c3800] 11:36:20 INFO - PROCESS | 1947 | 1467138980049 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12a65f000) [pid = 1947] [serial = 663] [outer = 0x1293c3800] 11:36:20 INFO - PROCESS | 1947 | 1467138980607 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]]]}] 11:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 11:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 719ms 11:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 11:36:20 INFO - PROCESS | 1947 | 1467138980667 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 11:36:20 INFO - PROCESS | 1947 | 1467138980669 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 11:36:20 INFO - PROCESS | 1947 | 1467138980674 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 11:36:20 INFO - PROCESS | 1947 | 1467138980679 Marionette TRACE conn2 <- [1,858,null,{}] 11:36:20 INFO - PROCESS | 1947 | 1467138980683 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}] 11:36:20 INFO - PROCESS | 1947 | 1467138980685 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:20 INFO - PROCESS | 1947 | 1467138980814 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 11:36:20 INFO - PROCESS | 1947 | 1467138980887 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:20 INFO - PROCESS | 1947 | 1467138980889 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fa9000 == 40 [pid = 1947] [id = 222] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11618d000) [pid = 1947] [serial = 664] [outer = 0x0] 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1167a7000) [pid = 1947] [serial = 665] [outer = 0x11618d000] 11:36:20 INFO - PROCESS | 1947 | 1467138980921 Marionette DEBUG loaded listener.js 11:36:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x117149c00) [pid = 1947] [serial = 666] [outer = 0x11618d000] 11:36:21 INFO - PROCESS | 1947 | 1467138981457 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]]]}] 11:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 11:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 825ms 11:36:21 INFO - PROCESS | 1947 | 1467138981619 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 11:36:21 INFO - PROCESS | 1947 | 1467138981621 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 11:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 11:36:21 INFO - PROCESS | 1947 | 1467138981653 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 11:36:21 INFO - PROCESS | 1947 | 1467138981655 Marionette TRACE conn2 <- [1,862,null,{}] 11:36:21 INFO - PROCESS | 1947 | 1467138981659 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}] 11:36:21 INFO - PROCESS | 1947 | 1467138981661 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:21 INFO - PROCESS | 1947 | 1467138981761 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 11:36:21 INFO - PROCESS | 1947 | 1467138981807 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:21 INFO - PROCESS | 1947 | 1467138981810 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x112f04800 == 41 [pid = 1947] [id = 223] 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1122b0800) [pid = 1947] [serial = 667] [outer = 0x0] 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1122ba000) [pid = 1947] [serial = 668] [outer = 0x1122b0800] 11:36:21 INFO - PROCESS | 1947 | 1467138981837 Marionette DEBUG loaded listener.js 11:36:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x112d19800) [pid = 1947] [serial = 669] [outer = 0x1122b0800] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x1293e3000 == 40 [pid = 1947] [id = 220] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x128171800 == 39 [pid = 1947] [id = 219] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x12640a000 == 38 [pid = 1947] [id = 218] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x1254cf800 == 37 [pid = 1947] [id = 217] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x1249c9000 == 36 [pid = 1947] [id = 216] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x121714000 == 35 [pid = 1947] [id = 215] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x120ed5000 == 34 [pid = 1947] [id = 214] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x1194ab800 == 33 [pid = 1947] [id = 213] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x118f0f000 == 32 [pid = 1947] [id = 212] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x116f93000 == 31 [pid = 1947] [id = 211] 11:36:22 INFO - PROCESS | 1947 | --DOCSHELL 0x115ec4000 == 30 [pid = 1947] [id = 210] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129421000) [pid = 1947] [serial = 612] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x125513000) [pid = 1947] [serial = 596] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11847e400) [pid = 1947] [serial = 599] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1132cc000) [pid = 1947] [serial = 581] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1167a4c00) [pid = 1947] [serial = 582] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x129092800) [pid = 1947] [serial = 579] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118477800) [pid = 1947] [serial = 584] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1186ccc00) [pid = 1947] [serial = 585] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11687c800) [pid = 1947] [serial = 587] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x127e0dc00) [pid = 1947] [serial = 602] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1176f1c00) [pid = 1947] [serial = 588] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x11889c000) [pid = 1947] [serial = 590] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119378000) [pid = 1947] [serial = 591] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129122800) [pid = 1947] [serial = 606] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x129192000) [pid = 1947] [serial = 609] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12911c800) [pid = 1947] [serial = 605] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x121023000) [pid = 1947] [serial = 593] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12918a000) [pid = 1947] [serial = 608] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x129090c00) [pid = 1947] [serial = 603] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x121567000) [pid = 1947] [serial = 600] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1263e7c00) [pid = 1947] [serial = 597] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x124a25800) [pid = 1947] [serial = 594] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x1293c6800) [pid = 1947] [serial = 611] [outer = 0x0] [url = about:blank] 11:36:22 INFO - PROCESS | 1947 | 1467138982316 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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 11:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 701ms 11:36:22 INFO - PROCESS | 1947 | 1467138982328 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1947 | 1467138982332 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 11:36:22 INFO - PROCESS | 1947 | 1467138982339 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1947 | 1467138982344 Marionette TRACE conn2 <- [1,866,null,{}] 11:36:22 INFO - PROCESS | 1947 | 1467138982347 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}] 11:36:22 INFO - PROCESS | 1947 | 1467138982350 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:22 INFO - PROCESS | 1947 | 1467138982467 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 11:36:22 INFO - PROCESS | 1947 | 1467138982478 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:22 INFO - PROCESS | 1947 | 1467138982479 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x1168af000 == 31 [pid = 1947] [id = 224] 11:36:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x113350000) [pid = 1947] [serial = 670] [outer = 0x0] 11:36:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x113c5b000) [pid = 1947] [serial = 671] [outer = 0x113350000] 11:36:22 INFO - PROCESS | 1947 | 1467138982523 Marionette DEBUG loaded listener.js 11:36:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x115e5c400) [pid = 1947] [serial = 672] [outer = 0x113350000] 11:36:22 INFO - PROCESS | 1947 | 1467138982932 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]]]}] 11:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 11:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 627ms 11:36:22 INFO - PROCESS | 1947 | 1467138982962 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 11:36:22 INFO - PROCESS | 1947 | 1467138982964 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 11:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 11:36:22 INFO - PROCESS | 1947 | 1467138982966 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 11:36:22 INFO - PROCESS | 1947 | 1467138982967 Marionette TRACE conn2 <- [1,870,null,{}] 11:36:22 INFO - PROCESS | 1947 | 1467138982974 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}] 11:36:22 INFO - PROCESS | 1947 | 1467138982977 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:23 INFO - PROCESS | 1947 | 1467138983057 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 11:36:23 INFO - PROCESS | 1947 | 1467138983065 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1947 | 1467138983068 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x11845a800 == 32 [pid = 1947] [id = 225] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x117142800) [pid = 1947] [serial = 673] [outer = 0x0] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11714d400) [pid = 1947] [serial = 674] [outer = 0x117142800] 11:36:23 INFO - PROCESS | 1947 | 1467138983097 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x117daf800) [pid = 1947] [serial = 675] [outer = 0x117142800] 11:36:23 INFO - PROCESS | 1947 | 1467138983461 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 11:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 523ms 11:36:23 INFO - PROCESS | 1947 | 1467138983490 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1947 | 1467138983491 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 11:36:23 INFO - PROCESS | 1947 | 1467138983494 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1947 | 1467138983495 Marionette TRACE conn2 <- [1,874,null,{}] 11:36:23 INFO - PROCESS | 1947 | 1467138983497 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}] 11:36:23 INFO - PROCESS | 1947 | 1467138983498 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:23 INFO - PROCESS | 1947 | 1467138983578 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 11:36:23 INFO - PROCESS | 1947 | 1467138983582 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:23 INFO - PROCESS | 1947 | 1467138983583 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x11947c800 == 33 [pid = 1947] [id = 226] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x112dd9800) [pid = 1947] [serial = 676] [outer = 0x0] 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118477800) [pid = 1947] [serial = 677] [outer = 0x112dd9800] 11:36:23 INFO - PROCESS | 1947 | 1467138983608 Marionette DEBUG loaded listener.js 11:36:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118520c00) [pid = 1947] [serial = 678] [outer = 0x112dd9800] 11:36:23 INFO - PROCESS | 1947 | 1467138983917 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]]]}] 11:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 11:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 468ms 11:36:23 INFO - PROCESS | 1947 | 1467138983963 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 11:36:23 INFO - PROCESS | 1947 | 1467138983964 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 11:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 11:36:23 INFO - PROCESS | 1947 | 1467138983966 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 11:36:23 INFO - PROCESS | 1947 | 1467138983967 Marionette TRACE conn2 <- [1,878,null,{}] 11:36:23 INFO - PROCESS | 1947 | 1467138983969 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}] 11:36:23 INFO - PROCESS | 1947 | 1467138983971 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:24 INFO - PROCESS | 1947 | 1467138984043 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 11:36:24 INFO - PROCESS | 1947 | 1467138984047 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1947 | 1467138984048 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ebc800 == 34 [pid = 1947] [id = 227] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11847fc00) [pid = 1947] [serial = 679] [outer = 0x0] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118892800) [pid = 1947] [serial = 680] [outer = 0x11847fc00] 11:36:24 INFO - PROCESS | 1947 | 1467138984073 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118fdb800) [pid = 1947] [serial = 681] [outer = 0x11847fc00] 11:36:24 INFO - PROCESS | 1947 | 1467138984411 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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 11:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 468ms 11:36:24 INFO - PROCESS | 1947 | 1467138984434 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1947 | 1467138984436 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 11:36:24 INFO - PROCESS | 1947 | 1467138984438 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1947 | 1467138984439 Marionette TRACE conn2 <- [1,882,null,{}] 11:36:24 INFO - PROCESS | 1947 | 1467138984444 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}] 11:36:24 INFO - PROCESS | 1947 | 1467138984448 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:24 INFO - PROCESS | 1947 | 1467138984579 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 11:36:24 INFO - PROCESS | 1947 | 1467138984591 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:24 INFO - PROCESS | 1947 | 1467138984592 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12148d000 == 35 [pid = 1947] [id = 228] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11937c400) [pid = 1947] [serial = 682] [outer = 0x0] 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11992c800) [pid = 1947] [serial = 683] [outer = 0x11937c400] 11:36:24 INFO - PROCESS | 1947 | 1467138984617 Marionette DEBUG loaded listener.js 11:36:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1213b7c00) [pid = 1947] [serial = 684] [outer = 0x11937c400] 11:36:24 INFO - PROCESS | 1947 | 1467138984935 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]]]}] 11:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 11:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 520ms 11:36:24 INFO - PROCESS | 1947 | 1467138984960 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 11:36:24 INFO - PROCESS | 1947 | 1467138984962 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 11:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 11:36:24 INFO - PROCESS | 1947 | 1467138984969 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 11:36:24 INFO - PROCESS | 1947 | 1467138984970 Marionette TRACE conn2 <- [1,886,null,{}] 11:36:24 INFO - PROCESS | 1947 | 1467138984973 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}] 11:36:24 INFO - PROCESS | 1947 | 1467138984974 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:25 INFO - PROCESS | 1947 | 1467138985065 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 11:36:25 INFO - PROCESS | 1947 | 1467138985068 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1947 | 1467138985070 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a73800 == 36 [pid = 1947] [id = 229] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11960c000) [pid = 1947] [serial = 685] [outer = 0x0] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x121831800) [pid = 1947] [serial = 686] [outer = 0x11960c000] 11:36:25 INFO - PROCESS | 1947 | 1467138985094 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x121abf800) [pid = 1947] [serial = 687] [outer = 0x11960c000] 11:36:25 INFO - PROCESS | 1947 | 1467138985444 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]]]}] 11:36:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 11:36:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 529ms 11:36:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 11:36:25 INFO - PROCESS | 1947 | 1467138985494 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 11:36:25 INFO - PROCESS | 1947 | 1467138985495 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 11:36:25 INFO - PROCESS | 1947 | 1467138985497 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 11:36:25 INFO - PROCESS | 1947 | 1467138985498 Marionette TRACE conn2 <- [1,890,null,{}] 11:36:25 INFO - PROCESS | 1947 | 1467138985500 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}] 11:36:25 INFO - PROCESS | 1947 | 1467138985501 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:25 INFO - PROCESS | 1947 | 1467138985596 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 11:36:25 INFO - PROCESS | 1947 | 1467138985610 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:25 INFO - PROCESS | 1947 | 1467138985611 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x116adb000 == 37 [pid = 1947] [id = 230] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12186d800) [pid = 1947] [serial = 688] [outer = 0x0] 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124c04000) [pid = 1947] [serial = 689] [outer = 0x12186d800] 11:36:25 INFO - PROCESS | 1947 | 1467138985636 Marionette DEBUG loaded listener.js 11:36:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x124cab400) [pid = 1947] [serial = 690] [outer = 0x12186d800] 11:36:25 INFO - PROCESS | 1947 | 1467138985961 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 11:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 518ms 11:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 11:36:26 INFO - PROCESS | 1947 | 1467138986016 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1947 | 1467138986018 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 11:36:26 INFO - PROCESS | 1947 | 1467138986020 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1947 | 1467138986021 Marionette TRACE conn2 <- [1,894,null,{}] 11:36:26 INFO - PROCESS | 1947 | 1467138986024 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}] 11:36:26 INFO - PROCESS | 1947 | 1467138986025 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:26 INFO - PROCESS | 1947 | 1467138986115 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 11:36:26 INFO - PROCESS | 1947 | 1467138986127 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1947 | 1467138986129 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x126311000 == 38 [pid = 1947] [id = 231] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12545e800) [pid = 1947] [serial = 691] [outer = 0x0] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x125462000) [pid = 1947] [serial = 692] [outer = 0x12545e800] 11:36:26 INFO - PROCESS | 1947 | 1467138986152 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12551c000) [pid = 1947] [serial = 693] [outer = 0x12545e800] 11:36:26 INFO - PROCESS | 1947 | 1467138986471 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]]]}] 11:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 11:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 473ms 11:36:26 INFO - PROCESS | 1947 | 1467138986495 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 11:36:26 INFO - PROCESS | 1947 | 1467138986497 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 11:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 11:36:26 INFO - PROCESS | 1947 | 1467138986499 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 11:36:26 INFO - PROCESS | 1947 | 1467138986500 Marionette TRACE conn2 <- [1,898,null,{}] 11:36:26 INFO - PROCESS | 1947 | 1467138986502 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}] 11:36:26 INFO - PROCESS | 1947 | 1467138986503 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:26 INFO - PROCESS | 1947 | 1467138986690 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121a26800) [pid = 1947] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x119379000) [pid = 1947] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x116a21c00) [pid = 1947] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1132a3c00) [pid = 1947] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x121026000) [pid = 1947] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x113c34c00) [pid = 1947] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x113c5d000) [pid = 1947] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119ba3000) [pid = 1947] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1269be800) [pid = 1947] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1281b4800) [pid = 1947] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x113299400) [pid = 1947] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1249f3c00) [pid = 1947] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113c34400) [pid = 1947] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11328ac00) [pid = 1947] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1281ac400) [pid = 1947] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 11:36:26 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11663dc00) [pid = 1947] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 11:36:26 INFO - PROCESS | 1947 | 1467138986734 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:26 INFO - PROCESS | 1947 | 1467138986735 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x116687000 == 39 [pid = 1947] [id = 232] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x112dd0c00) [pid = 1947] [serial = 694] [outer = 0x0] 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1132a3c00) [pid = 1947] [serial = 695] [outer = 0x112dd0c00] 11:36:26 INFO - PROCESS | 1947 | 1467138986759 Marionette DEBUG loaded listener.js 11:36:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11833e400) [pid = 1947] [serial = 696] [outer = 0x112dd0c00] 11:36:27 INFO - PROCESS | 1947 | 1467138987032 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 11:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 568ms 11:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 11:36:27 INFO - PROCESS | 1947 | 1467138987068 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1947 | 1467138987069 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1947 | 1467138987071 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1947 | 1467138987073 Marionette TRACE conn2 <- [1,902,null,{}] 11:36:27 INFO - PROCESS | 1947 | 1467138987084 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}] 11:36:27 INFO - PROCESS | 1947 | 1467138987085 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:27 INFO - PROCESS | 1947 | 1467138987179 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 11:36:27 INFO - PROCESS | 1947 | 1467138987183 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1947 | 1467138987185 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12901f800 == 40 [pid = 1947] [id = 233] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11992b000) [pid = 1947] [serial = 697] [outer = 0x0] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x125fdc400) [pid = 1947] [serial = 698] [outer = 0x11992b000] 11:36:27 INFO - PROCESS | 1947 | 1467138987211 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1269b5c00) [pid = 1947] [serial = 699] [outer = 0x11992b000] 11:36:27 INFO - PROCESS | 1947 | 1467138987549 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]]]}] 11:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 11:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 529ms 11:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 11:36:27 INFO - PROCESS | 1947 | 1467138987603 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 11:36:27 INFO - PROCESS | 1947 | 1467138987604 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 11:36:27 INFO - PROCESS | 1947 | 1467138987607 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 11:36:27 INFO - PROCESS | 1947 | 1467138987608 Marionette TRACE conn2 <- [1,906,null,{}] 11:36:27 INFO - PROCESS | 1947 | 1467138987610 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}] 11:36:27 INFO - PROCESS | 1947 | 1467138987611 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:27 INFO - PROCESS | 1947 | 1467138987688 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 11:36:27 INFO - PROCESS | 1947 | 1467138987694 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:27 INFO - PROCESS | 1947 | 1467138987695 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d11800 == 41 [pid = 1947] [id = 234] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x125fdf400) [pid = 1947] [serial = 700] [outer = 0x0] 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x127e07800) [pid = 1947] [serial = 701] [outer = 0x125fdf400] 11:36:27 INFO - PROCESS | 1947 | 1467138987719 Marionette DEBUG loaded listener.js 11:36:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e45000) [pid = 1947] [serial = 702] [outer = 0x125fdf400] 11:36:28 INFO - PROCESS | 1947 | 1467138988045 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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 11:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 469ms 11:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 11:36:28 INFO - PROCESS | 1947 | 1467138988076 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1947 | 1467138988077 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 11:36:28 INFO - PROCESS | 1947 | 1467138988079 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1947 | 1467138988080 Marionette TRACE conn2 <- [1,910,null,{}] 11:36:28 INFO - PROCESS | 1947 | 1467138988082 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}] 11:36:28 INFO - PROCESS | 1947 | 1467138988083 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:28 INFO - PROCESS | 1947 | 1467138988163 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 11:36:28 INFO - PROCESS | 1947 | 1467138988166 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1947 | 1467138988167 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8b000 == 42 [pid = 1947] [id = 235] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x127e0a400) [pid = 1947] [serial = 703] [outer = 0x0] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1281b6c00) [pid = 1947] [serial = 704] [outer = 0x127e0a400] 11:36:28 INFO - PROCESS | 1947 | 1467138988191 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12904a000) [pid = 1947] [serial = 705] [outer = 0x127e0a400] 11:36:28 INFO - PROCESS | 1947 | 1467138988503 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]]]}] 11:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 11:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 468ms 11:36:28 INFO - PROCESS | 1947 | 1467138988548 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 11:36:28 INFO - PROCESS | 1947 | 1467138988549 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 11:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 11:36:28 INFO - PROCESS | 1947 | 1467138988552 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 11:36:28 INFO - PROCESS | 1947 | 1467138988553 Marionette TRACE conn2 <- [1,914,null,{}] 11:36:28 INFO - PROCESS | 1947 | 1467138988555 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}] 11:36:28 INFO - PROCESS | 1947 | 1467138988556 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:28 INFO - PROCESS | 1947 | 1467138988662 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 11:36:28 INFO - PROCESS | 1947 | 1467138988738 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:28 INFO - PROCESS | 1947 | 1467138988740 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x111d98800 == 43 [pid = 1947] [id = 236] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x110fb4c00) [pid = 1947] [serial = 706] [outer = 0x0] 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1110a8400) [pid = 1947] [serial = 707] [outer = 0x110fb4c00] 11:36:28 INFO - PROCESS | 1947 | 1467138988772 Marionette DEBUG loaded listener.js 11:36:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x112d6bc00) [pid = 1947] [serial = 708] [outer = 0x110fb4c00] 11:36:29 INFO - PROCESS | 1947 | 1467138989217 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]]]}] 11:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 11:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 719ms 11:36:29 INFO - PROCESS | 1947 | 1467138989275 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 11:36:29 INFO - PROCESS | 1947 | 1467138989278 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 11:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 11:36:29 INFO - PROCESS | 1947 | 1467138989282 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 11:36:29 INFO - PROCESS | 1947 | 1467138989284 Marionette TRACE conn2 <- [1,918,null,{}] 11:36:29 INFO - PROCESS | 1947 | 1467138989287 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}] 11:36:29 INFO - PROCESS | 1947 | 1467138989291 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:29 INFO - PROCESS | 1947 | 1467138989392 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 11:36:29 INFO - PROCESS | 1947 | 1467138989492 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:29 INFO - PROCESS | 1947 | 1467138989494 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f9a000 == 44 [pid = 1947] [id = 237] 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11613e400) [pid = 1947] [serial = 709] [outer = 0x0] 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x116634c00) [pid = 1947] [serial = 710] [outer = 0x11613e400] 11:36:29 INFO - PROCESS | 1947 | 1467138989524 Marionette DEBUG loaded listener.js 11:36:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x116818c00) [pid = 1947] [serial = 711] [outer = 0x11613e400] 11:36:29 INFO - PROCESS | 1947 | 1467138989946 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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 11:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 721ms 11:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 11:36:30 INFO - PROCESS | 1947 | 1467138990005 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1947 | 1467138990008 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 11:36:30 INFO - PROCESS | 1947 | 1467138990010 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1947 | 1467138990011 Marionette TRACE conn2 <- [1,922,null,{}] 11:36:30 INFO - PROCESS | 1947 | 1467138990014 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}] 11:36:30 INFO - PROCESS | 1947 | 1467138990015 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:30 INFO - PROCESS | 1947 | 1467138990118 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 11:36:30 INFO - PROCESS | 1947 | 1467138990172 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1947 | 1467138990174 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x128569000 == 45 [pid = 1947] [id = 238] 11:36:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11833a800) [pid = 1947] [serial = 712] [outer = 0x0] 11:36:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1186c6c00) [pid = 1947] [serial = 713] [outer = 0x11833a800] 11:36:30 INFO - PROCESS | 1947 | 1467138990202 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x119374c00) [pid = 1947] [serial = 714] [outer = 0x11833a800] 11:36:30 INFO - PROCESS | 1947 | 1467138990614 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]]]}] 11:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 11:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 620ms 11:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 11:36:30 INFO - PROCESS | 1947 | 1467138990630 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 11:36:30 INFO - PROCESS | 1947 | 1467138990632 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 11:36:30 INFO - PROCESS | 1947 | 1467138990640 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 11:36:30 INFO - PROCESS | 1947 | 1467138990644 Marionette TRACE conn2 <- [1,926,null,{}] 11:36:30 INFO - PROCESS | 1947 | 1467138990647 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}] 11:36:30 INFO - PROCESS | 1947 | 1467138990650 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:30 INFO - PROCESS | 1947 | 1467138990773 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 11:36:30 INFO - PROCESS | 1947 | 1467138990853 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:30 INFO - PROCESS | 1947 | 1467138990854 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1cd800 == 46 [pid = 1947] [id = 239] 11:36:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119bea000) [pid = 1947] [serial = 715] [outer = 0x0] 11:36:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12152d400) [pid = 1947] [serial = 716] [outer = 0x119bea000] 11:36:30 INFO - PROCESS | 1947 | 1467138990883 Marionette DEBUG loaded listener.js 11:36:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x125464800) [pid = 1947] [serial = 717] [outer = 0x119bea000] 11:36:31 INFO - PROCESS | 1947 | 1467138991454 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]]]}] 11:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 11:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 831ms 11:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 11:36:31 INFO - PROCESS | 1947 | 1467138991466 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 11:36:31 INFO - PROCESS | 1947 | 1467138991469 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 11:36:31 INFO - PROCESS | 1947 | 1467138991472 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 11:36:31 INFO - PROCESS | 1947 | 1467138991474 Marionette TRACE conn2 <- [1,930,null,{}] 11:36:31 INFO - PROCESS | 1947 | 1467138991480 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}] 11:36:31 INFO - PROCESS | 1947 | 1467138991482 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:31 INFO - PROCESS | 1947 | 1467138991573 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 11:36:31 INFO - PROCESS | 1947 | 1467138991625 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:31 INFO - PROCESS | 1947 | 1467138991626 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d77000 == 47 [pid = 1947] [id = 240] 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x113c35c00) [pid = 1947] [serial = 718] [outer = 0x0] 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x115e5a000) [pid = 1947] [serial = 719] [outer = 0x113c35c00] 11:36:31 INFO - PROCESS | 1947 | 1467138991656 Marionette DEBUG loaded listener.js 11:36:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x11680d400) [pid = 1947] [serial = 720] [outer = 0x113c35c00] 11:36:32 INFO - PROCESS | 1947 | 1467138992099 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]]]}] 11:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 11:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 673ms 11:36:32 INFO - PROCESS | 1947 | 1467138992145 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 11:36:32 INFO - PROCESS | 1947 | 1467138992148 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 11:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 11:36:32 INFO - PROCESS | 1947 | 1467138992152 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 11:36:32 INFO - PROCESS | 1947 | 1467138992154 Marionette TRACE conn2 <- [1,934,null,{}] 11:36:32 INFO - PROCESS | 1947 | 1467138992156 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}] 11:36:32 INFO - PROCESS | 1947 | 1467138992158 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:32 INFO - PROCESS | 1947 | 1467138992284 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8b000 == 46 [pid = 1947] [id = 235] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x129d11800 == 45 [pid = 1947] [id = 234] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12901f800 == 44 [pid = 1947] [id = 233] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x116687000 == 43 [pid = 1947] [id = 232] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126311000 == 42 [pid = 1947] [id = 231] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x116adb000 == 41 [pid = 1947] [id = 230] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x121a73800 == 40 [pid = 1947] [id = 229] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12148d000 == 39 [pid = 1947] [id = 228] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x120ebc800 == 38 [pid = 1947] [id = 227] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x11947c800 == 37 [pid = 1947] [id = 226] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x11845a800 == 36 [pid = 1947] [id = 225] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x1168af000 == 35 [pid = 1947] [id = 224] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x112f04800 == 34 [pid = 1947] [id = 223] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x116fa9000 == 33 [pid = 1947] [id = 222] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8d000 == 32 [pid = 1947] [id = 221] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x118f20800 == 31 [pid = 1947] [id = 209] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x117d77000 == 30 [pid = 1947] [id = 240] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1cd800 == 29 [pid = 1947] [id = 239] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x128569000 == 28 [pid = 1947] [id = 238] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x118f9a000 == 27 [pid = 1947] [id = 237] 11:36:32 INFO - PROCESS | 1947 | --DOCSHELL 0x111d98800 == 26 [pid = 1947] [id = 236] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x124a27000) [pid = 1947] [serial = 641] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119610000) [pid = 1947] [serial = 635] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x119be7400) [pid = 1947] [serial = 636] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1176f1000) [pid = 1947] [serial = 632] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x118337800) [pid = 1947] [serial = 633] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11331c800) [pid = 1947] [serial = 629] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1167a3800) [pid = 1947] [serial = 630] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1210c8800) [pid = 1947] [serial = 638] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1176e9400) [pid = 1947] [serial = 627] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1167a6800) [pid = 1947] [serial = 626] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1182cc400) [pid = 1947] [serial = 615] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1167e2800) [pid = 1947] [serial = 614] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x121830000) [pid = 1947] [serial = 618] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119e59c00) [pid = 1947] [serial = 617] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1281ad400) [pid = 1947] [serial = 621] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1269f3400) [pid = 1947] [serial = 620] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x129426400) [pid = 1947] [serial = 624] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1293c1c00) [pid = 1947] [serial = 623] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12909d400) [pid = 1947] [serial = 657] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x125466400) [pid = 1947] [serial = 644] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1269e7c00) [pid = 1947] [serial = 645] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124c0f800) [pid = 1947] [serial = 642] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118527000) [pid = 1947] [serial = 653] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x127e0ac00) [pid = 1947] [serial = 647] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1281b8400) [pid = 1947] [serial = 650] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1281ac000) [pid = 1947] [serial = 648] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12904e400) [pid = 1947] [serial = 651] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x125f33800) [pid = 1947] [serial = 654] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1281b3400) [pid = 1947] [serial = 656] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1293c7400) [pid = 1947] [serial = 660] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12156fc00) [pid = 1947] [serial = 639] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x129116c00) [pid = 1947] [serial = 659] [outer = 0x0] [url = about:blank] 11:36:32 INFO - PROCESS | 1947 | 1467138992861 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:32 INFO - PROCESS | 1947 | 1467138992863 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x112258000 == 27 [pid = 1947] [id = 241] 11:36:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x111daa000) [pid = 1947] [serial = 721] [outer = 0x0] 11:36:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x112ada000) [pid = 1947] [serial = 722] [outer = 0x111daa000] 11:36:32 INFO - PROCESS | 1947 | 1467138992894 Marionette DEBUG loaded listener.js 11:36:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113287800) [pid = 1947] [serial = 723] [outer = 0x111daa000] 11:36:33 INFO - PROCESS | 1947 | 1467138993184 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]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 11:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1075ms 11:36:33 INFO - PROCESS | 1947 | 1467138993232 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 11:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 11:36:33 INFO - PROCESS | 1947 | 1467138993234 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 11:36:33 INFO - PROCESS | 1947 | 1467138993237 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1947 | 1467138993239 Marionette TRACE conn2 <- [1,938,null,{}] 11:36:33 INFO - PROCESS | 1947 | 1467138993247 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}] 11:36:33 INFO - PROCESS | 1947 | 1467138993249 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:33 INFO - PROCESS | 1947 | 1467138993327 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 11:36:33 INFO - PROCESS | 1947 | 1467138993389 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1947 | 1467138993391 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1168b4000 == 28 [pid = 1947] [id = 242] 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11329b000) [pid = 1947] [serial = 724] [outer = 0x0] 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1167a8c00) [pid = 1947] [serial = 725] [outer = 0x11329b000] 11:36:33 INFO - PROCESS | 1947 | 1467138993417 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x116888000) [pid = 1947] [serial = 726] [outer = 0x11329b000] 11:36:33 INFO - PROCESS | 1947 | 1467138993685 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]]]}] 11:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 11:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 474ms 11:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 11:36:33 INFO - PROCESS | 1947 | 1467138993718 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 11:36:33 INFO - PROCESS | 1947 | 1467138993720 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 11:36:33 INFO - PROCESS | 1947 | 1467138993731 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 11:36:33 INFO - PROCESS | 1947 | 1467138993732 Marionette TRACE conn2 <- [1,942,null,{}] 11:36:33 INFO - PROCESS | 1947 | 1467138993734 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}] 11:36:33 INFO - PROCESS | 1947 | 1467138993735 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:33 INFO - PROCESS | 1947 | 1467138993820 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 11:36:33 INFO - PROCESS | 1947 | 1467138993828 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:33 INFO - PROCESS | 1947 | 1467138993829 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186aa000 == 29 [pid = 1947] [id = 243] 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x117146c00) [pid = 1947] [serial = 727] [outer = 0x0] 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118479800) [pid = 1947] [serial = 728] [outer = 0x117146c00] 11:36:33 INFO - PROCESS | 1947 | 1467138993863 Marionette DEBUG loaded listener.js 11:36:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1186d1400) [pid = 1947] [serial = 729] [outer = 0x117146c00] 11:36:34 INFO - PROCESS | 1947 | 1467138994303 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]]]}] 11:36:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 11:36:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 626ms 11:36:34 INFO - PROCESS | 1947 | 1467138994350 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 11:36:34 INFO - PROCESS | 1947 | 1467138994351 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 11:36:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 11:36:34 INFO - PROCESS | 1947 | 1467138994359 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 11:36:34 INFO - PROCESS | 1947 | 1467138994364 Marionette TRACE conn2 <- [1,946,null,{}] 11:36:34 INFO - PROCESS | 1947 | 1467138994369 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}] 11:36:34 INFO - PROCESS | 1947 | 1467138994373 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:34 INFO - PROCESS | 1947 | 1467138994500 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 11:36:34 INFO - PROCESS | 1947 | 1467138994582 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:34 INFO - PROCESS | 1947 | 1467138994584 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x119965800 == 30 [pid = 1947] [id = 244] 11:36:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112235400) [pid = 1947] [serial = 730] [outer = 0x0] 11:36:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119379000) [pid = 1947] [serial = 731] [outer = 0x112235400] 11:36:34 INFO - PROCESS | 1947 | 1467138994625 Marionette DEBUG loaded listener.js 11:36:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119e55400) [pid = 1947] [serial = 732] [outer = 0x112235400] 11:36:34 INFO - PROCESS | 1947 | 1467138994995 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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 11:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 679ms 11:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 11:36:35 INFO - PROCESS | 1947 | 1467138995034 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1947 | 1467138995035 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 11:36:35 INFO - PROCESS | 1947 | 1467138995037 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1947 | 1467138995038 Marionette TRACE conn2 <- [1,950,null,{}] 11:36:35 INFO - PROCESS | 1947 | 1467138995041 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}] 11:36:35 INFO - PROCESS | 1947 | 1467138995042 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:35 INFO - PROCESS | 1947 | 1467138995138 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 11:36:35 INFO - PROCESS | 1947 | 1467138995142 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1947 | 1467138995143 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ec8800 == 31 [pid = 1947] [id = 245] 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11992cc00) [pid = 1947] [serial = 733] [outer = 0x0] 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1210c5400) [pid = 1947] [serial = 734] [outer = 0x11992cc00] 11:36:35 INFO - PROCESS | 1947 | 1467138995168 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x121565800) [pid = 1947] [serial = 735] [outer = 0x11992cc00] 11:36:35 INFO - PROCESS | 1947 | 1467138995513 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]]]}] 11:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 11:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 519ms 11:36:35 INFO - PROCESS | 1947 | 1467138995556 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 11:36:35 INFO - PROCESS | 1947 | 1467138995558 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 11:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 11:36:35 INFO - PROCESS | 1947 | 1467138995560 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 11:36:35 INFO - PROCESS | 1947 | 1467138995561 Marionette TRACE conn2 <- [1,954,null,{}] 11:36:35 INFO - PROCESS | 1947 | 1467138995563 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}] 11:36:35 INFO - PROCESS | 1947 | 1467138995564 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:35 INFO - PROCESS | 1947 | 1467138995655 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 11:36:35 INFO - PROCESS | 1947 | 1467138995659 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:35 INFO - PROCESS | 1947 | 1467138995663 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12190d000 == 32 [pid = 1947] [id = 246] 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x116fc2400) [pid = 1947] [serial = 736] [outer = 0x0] 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124c0f800) [pid = 1947] [serial = 737] [outer = 0x116fc2400] 11:36:35 INFO - PROCESS | 1947 | 1467138995695 Marionette DEBUG loaded listener.js 11:36:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x125f34800) [pid = 1947] [serial = 738] [outer = 0x116fc2400] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11960c000) [pid = 1947] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12186d800) [pid = 1947] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12545e800) [pid = 1947] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x117142800) [pid = 1947] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1293c3800) [pid = 1947] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1122b0800) [pid = 1947] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x112dd9800) [pid = 1947] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11847fc00) [pid = 1947] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11618d000) [pid = 1947] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113350000) [pid = 1947] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x112dd0c00) [pid = 1947] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11992b000) [pid = 1947] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11937c400) [pid = 1947] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x127e0a400) [pid = 1947] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 11:36:36 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x125fdf400) [pid = 1947] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 11:36:36 INFO - PROCESS | 1947 | 1467138996558 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]]]}] 11:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 11:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1070ms 11:36:36 INFO - PROCESS | 1947 | 1467138996630 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 11:36:36 INFO - PROCESS | 1947 | 1467138996633 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 11:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 11:36:36 INFO - PROCESS | 1947 | 1467138996636 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 11:36:36 INFO - PROCESS | 1947 | 1467138996637 Marionette TRACE conn2 <- [1,958,null,{}] 11:36:36 INFO - PROCESS | 1947 | 1467138996641 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}] 11:36:36 INFO - PROCESS | 1947 | 1467138996642 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:36 INFO - PROCESS | 1947 | 1467138996746 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 11:36:36 INFO - PROCESS | 1947 | 1467138996796 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:36 INFO - PROCESS | 1947 | 1467138996797 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x112634000 == 33 [pid = 1947] [id = 247] 11:36:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11331c800) [pid = 1947] [serial = 739] [outer = 0x0] 11:36:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11618d000) [pid = 1947] [serial = 740] [outer = 0x11331c800] 11:36:36 INFO - PROCESS | 1947 | 1467138996829 Marionette DEBUG loaded listener.js 11:36:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1167d8400) [pid = 1947] [serial = 741] [outer = 0x11331c800] 11:36:37 INFO - PROCESS | 1947 | 1467138997346 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]]]}] 11:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 11:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 719ms 11:36:37 INFO - PROCESS | 1947 | 1467138997355 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 11:36:37 INFO - PROCESS | 1947 | 1467138997359 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 11:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 11:36:37 INFO - PROCESS | 1947 | 1467138997394 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 11:36:37 INFO - PROCESS | 1947 | 1467138997396 Marionette TRACE conn2 <- [1,962,null,{}] 11:36:37 INFO - PROCESS | 1947 | 1467138997399 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}] 11:36:37 INFO - PROCESS | 1947 | 1467138997401 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:37 INFO - PROCESS | 1947 | 1467138997565 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 11:36:37 INFO - PROCESS | 1947 | 1467138997639 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:37 INFO - PROCESS | 1947 | 1467138997641 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e04800 == 34 [pid = 1947] [id = 248] 11:36:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x113289400) [pid = 1947] [serial = 742] [outer = 0x0] 11:36:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11329bc00) [pid = 1947] [serial = 743] [outer = 0x113289400] 11:36:37 INFO - PROCESS | 1947 | 1467138997669 Marionette DEBUG loaded listener.js 11:36:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x115e5bc00) [pid = 1947] [serial = 744] [outer = 0x113289400] 11:36:37 INFO - PROCESS | 1947 | --DOCSHELL 0x120ec8800 == 33 [pid = 1947] [id = 245] 11:36:37 INFO - PROCESS | 1947 | --DOCSHELL 0x119965800 == 32 [pid = 1947] [id = 244] 11:36:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1186aa000 == 31 [pid = 1947] [id = 243] 11:36:37 INFO - PROCESS | 1947 | --DOCSHELL 0x1168b4000 == 30 [pid = 1947] [id = 242] 11:36:37 INFO - PROCESS | 1947 | --DOCSHELL 0x112258000 == 29 [pid = 1947] [id = 241] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x121831800) [pid = 1947] [serial = 686] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x124c04000) [pid = 1947] [serial = 689] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x125462000) [pid = 1947] [serial = 692] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11714d400) [pid = 1947] [serial = 674] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x117daf800) [pid = 1947] [serial = 675] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12a65f000) [pid = 1947] [serial = 663] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12a658000) [pid = 1947] [serial = 662] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1122ba000) [pid = 1947] [serial = 668] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x112d19800) [pid = 1947] [serial = 669] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x118477800) [pid = 1947] [serial = 677] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x118520c00) [pid = 1947] [serial = 678] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x118892800) [pid = 1947] [serial = 680] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x118fdb800) [pid = 1947] [serial = 681] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x1167a7000) [pid = 1947] [serial = 665] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x117149c00) [pid = 1947] [serial = 666] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x113c5b000) [pid = 1947] [serial = 671] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x115e5c400) [pid = 1947] [serial = 672] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x124cab400) [pid = 1947] [serial = 690] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12551c000) [pid = 1947] [serial = 693] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x11833e400) [pid = 1947] [serial = 696] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x127e07800) [pid = 1947] [serial = 701] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x1132a3c00) [pid = 1947] [serial = 695] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x1269b5c00) [pid = 1947] [serial = 699] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x11992c800) [pid = 1947] [serial = 683] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x125fdc400) [pid = 1947] [serial = 698] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x121abf800) [pid = 1947] [serial = 687] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x1213b7c00) [pid = 1947] [serial = 684] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x12904a000) [pid = 1947] [serial = 705] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x1281b6c00) [pid = 1947] [serial = 704] [outer = 0x0] [url = about:blank] 11:36:37 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x127e45000) [pid = 1947] [serial = 702] [outer = 0x0] [url = about:blank] 11:36:38 INFO - PROCESS | 1947 | 1467138998084 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]]]}] 11:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 11:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 726ms 11:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 11:36:38 INFO - PROCESS | 1947 | 1467138998118 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 11:36:38 INFO - PROCESS | 1947 | 1467138998120 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 11:36:38 INFO - PROCESS | 1947 | 1467138998124 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1947 | 1467138998127 Marionette TRACE conn2 <- [1,966,null,{}] 11:36:38 INFO - PROCESS | 1947 | 1467138998131 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}] 11:36:38 INFO - PROCESS | 1947 | 1467138998132 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:38 INFO - PROCESS | 1947 | 1467138998209 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 11:36:38 INFO - PROCESS | 1947 | 1467138998258 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1947 | 1467138998260 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fae800 == 30 [pid = 1947] [id = 249] 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x11328a800) [pid = 1947] [serial = 745] [outer = 0x0] 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x11687c800) [pid = 1947] [serial = 746] [outer = 0x11328a800] 11:36:38 INFO - PROCESS | 1947 | 1467138998288 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x117daf800) [pid = 1947] [serial = 747] [outer = 0x11328a800] 11:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 11:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 474ms 11:36:38 INFO - PROCESS | 1947 | 1467138998586 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]]]}] 11:36:38 INFO - PROCESS | 1947 | 1467138998599 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 11:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 11:36:38 INFO - PROCESS | 1947 | 1467138998601 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 11:36:38 INFO - PROCESS | 1947 | 1467138998603 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 11:36:38 INFO - PROCESS | 1947 | 1467138998604 Marionette TRACE conn2 <- [1,970,null,{}] 11:36:38 INFO - PROCESS | 1947 | 1467138998607 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}] 11:36:38 INFO - PROCESS | 1947 | 1467138998611 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:38 INFO - PROCESS | 1947 | 1467138998701 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 11:36:38 INFO - PROCESS | 1947 | 1467138998707 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:38 INFO - PROCESS | 1947 | 1467138998709 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x11947c800 == 31 [pid = 1947] [id = 250] 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x118476800) [pid = 1947] [serial = 748] [outer = 0x0] 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x118895400) [pid = 1947] [serial = 749] [outer = 0x118476800] 11:36:38 INFO - PROCESS | 1947 | 1467138998735 Marionette DEBUG loaded listener.js 11:36:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x119373800) [pid = 1947] [serial = 750] [outer = 0x118476800] 11:36:39 INFO - PROCESS | 1947 | 1467138999182 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]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 11:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 11:36:39 INFO - PROCESS | 1947 | 1467138999223 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1947 | 1467138999226 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 11:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 11:36:39 INFO - PROCESS | 1947 | 1467138999229 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1947 | 1467138999231 Marionette TRACE conn2 <- [1,974,null,{}] 11:36:39 INFO - PROCESS | 1947 | 1467138999235 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}] 11:36:39 INFO - PROCESS | 1947 | 1467138999237 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:39 INFO - PROCESS | 1947 | 1467138999334 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 11:36:39 INFO - PROCESS | 1947 | 1467138999396 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:39 INFO - PROCESS | 1947 | 1467138999398 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191d8800 == 32 [pid = 1947] [id = 251] 11:36:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x1164e6800) [pid = 1947] [serial = 751] [outer = 0x0] 11:36:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x116fc4000) [pid = 1947] [serial = 752] [outer = 0x1164e6800] 11:36:39 INFO - PROCESS | 1947 | 1467138999429 Marionette DEBUG loaded listener.js 11:36:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x118338c00) [pid = 1947] [serial = 753] [outer = 0x1164e6800] 11:36:39 INFO - PROCESS | 1947 | 1467138999880 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]]]}] 11:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 11:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 675ms 11:36:39 INFO - PROCESS | 1947 | 1467138999904 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 11:36:39 INFO - PROCESS | 1947 | 1467138999908 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 11:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 11:36:39 INFO - PROCESS | 1947 | 1467138999914 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 11:36:39 INFO - PROCESS | 1947 | 1467138999916 Marionette TRACE conn2 <- [1,978,null,{}] 11:36:39 INFO - PROCESS | 1947 | 1467138999919 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}] 11:36:39 INFO - PROCESS | 1947 | 1467138999922 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:40 INFO - PROCESS | 1947 | 1467139000050 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 11:36:40 INFO - PROCESS | 1947 | 1467139000164 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1947 | 1467139000166 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112f000 == 33 [pid = 1947] [id = 252] 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x11833d400) [pid = 1947] [serial = 754] [outer = 0x0] 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x11889fc00) [pid = 1947] [serial = 755] [outer = 0x11833d400] 11:36:40 INFO - PROCESS | 1947 | 1467139000218 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x119bb0c00) [pid = 1947] [serial = 756] [outer = 0x11833d400] 11:36:40 INFO - PROCESS | 1947 | 1467139000687 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]]]}] 11:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 11:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 821ms 11:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 11:36:40 INFO - PROCESS | 1947 | 1467139000734 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 11:36:40 INFO - PROCESS | 1947 | 1467139000736 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 11:36:40 INFO - PROCESS | 1947 | 1467139000738 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 11:36:40 INFO - PROCESS | 1947 | 1467139000741 Marionette TRACE conn2 <- [1,982,null,{}] 11:36:40 INFO - PROCESS | 1947 | 1467139000749 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}] 11:36:40 INFO - PROCESS | 1947 | 1467139000753 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:40 INFO - PROCESS | 1947 | 1467139000846 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 11:36:40 INFO - PROCESS | 1947 | 1467139000897 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:40 INFO - PROCESS | 1947 | 1467139000899 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249c9000 == 34 [pid = 1947] [id = 253] 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1210c4400) [pid = 1947] [serial = 757] [outer = 0x0] 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x121ac4800) [pid = 1947] [serial = 758] [outer = 0x1210c4400] 11:36:40 INFO - PROCESS | 1947 | 1467139000931 Marionette DEBUG loaded listener.js 11:36:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x124c40000) [pid = 1947] [serial = 759] [outer = 0x1210c4400] 11:36:41 INFO - PROCESS | 1947 | 1467139001345 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]]]}] 11:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 11:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 624ms 11:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 11:36:41 INFO - PROCESS | 1947 | 1467139001363 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 11:36:41 INFO - PROCESS | 1947 | 1467139001366 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 11:36:41 INFO - PROCESS | 1947 | 1467139001370 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 11:36:41 INFO - PROCESS | 1947 | 1467139001371 Marionette TRACE conn2 <- [1,986,null,{}] 11:36:41 INFO - PROCESS | 1947 | 1467139001375 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}] 11:36:41 INFO - PROCESS | 1947 | 1467139001377 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:41 INFO - PROCESS | 1947 | 1467139001512 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 11:36:41 INFO - PROCESS | 1947 | 1467139001597 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:41 INFO - PROCESS | 1947 | 1467139001598 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x125417800 == 35 [pid = 1947] [id = 254] 11:36:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x125461400) [pid = 1947] [serial = 760] [outer = 0x0] 11:36:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x125fdc400) [pid = 1947] [serial = 761] [outer = 0x125461400] 11:36:41 INFO - PROCESS | 1947 | 1467139001646 Marionette DEBUG loaded listener.js 11:36:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x125fe6c00) [pid = 1947] [serial = 762] [outer = 0x125461400] 11:36:42 INFO - PROCESS | 1947 | 1467139002090 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]]]}] 11:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 11:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 774ms 11:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 11:36:42 INFO - PROCESS | 1947 | 1467139002146 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1947 | 1467139002147 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 11:36:42 INFO - PROCESS | 1947 | 1467139002149 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1947 | 1467139002151 Marionette TRACE conn2 <- [1,990,null,{}] 11:36:42 INFO - PROCESS | 1947 | 1467139002153 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}] 11:36:42 INFO - PROCESS | 1947 | 1467139002154 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:42 INFO - PROCESS | 1947 | 1467139002246 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 11:36:42 INFO - PROCESS | 1947 | 1467139002293 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:42 INFO - PROCESS | 1947 | 1467139002295 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb5800 == 36 [pid = 1947] [id = 255] 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x12637f400) [pid = 1947] [serial = 763] [outer = 0x0] 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x126484000) [pid = 1947] [serial = 764] [outer = 0x12637f400] 11:36:42 INFO - PROCESS | 1947 | 1467139002324 Marionette DEBUG loaded listener.js 11:36:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1269b5000) [pid = 1947] [serial = 765] [outer = 0x12637f400] 11:36:42 INFO - PROCESS | 1947 | 1467139002752 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]]]}] 11:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 11:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 619ms 11:36:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 11:36:42 INFO - PROCESS | 1947 | 1467139002769 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 11:36:42 INFO - PROCESS | 1947 | 1467139002770 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 11:36:42 INFO - PROCESS | 1947 | 1467139002772 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 11:36:42 INFO - PROCESS | 1947 | 1467139002773 Marionette TRACE conn2 <- [1,994,null,{}] 11:36:42 INFO - PROCESS | 1947 | 1467139002776 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}] 11:36:42 INFO - PROCESS | 1947 | 1467139002780 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:42 INFO - PROCESS | 1947 | 1467139002949 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 11:36:43 INFO - PROCESS | 1947 | 1467139003014 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:43 INFO - PROCESS | 1947 | 1467139003016 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x116adc800 == 37 [pid = 1947] [id = 256] 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x112d18400) [pid = 1947] [serial = 766] [outer = 0x0] 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x112e52400) [pid = 1947] [serial = 767] [outer = 0x112d18400] 11:36:43 INFO - PROCESS | 1947 | 1467139003044 Marionette DEBUG loaded listener.js 11:36:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113c5b800) [pid = 1947] [serial = 768] [outer = 0x112d18400] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x116fae800 == 36 [pid = 1947] [id = 249] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x115e04800 == 35 [pid = 1947] [id = 248] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x112634000 == 34 [pid = 1947] [id = 247] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x12190d000 == 33 [pid = 1947] [id = 246] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb5800 == 32 [pid = 1947] [id = 255] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x125417800 == 31 [pid = 1947] [id = 254] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1249c9000 == 30 [pid = 1947] [id = 253] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x12112f000 == 29 [pid = 1947] [id = 252] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x11947c800 == 28 [pid = 1947] [id = 250] 11:36:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1191d8800 == 27 [pid = 1947] [id = 251] 11:36:44 INFO - PROCESS | 1947 | 1467139004099 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]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 11:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1375ms 11:36:44 INFO - PROCESS | 1947 | 1467139004148 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 11:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 11:36:44 INFO - PROCESS | 1947 | 1467139004150 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 11:36:44 INFO - PROCESS | 1947 | 1467139004159 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1947 | 1467139004162 Marionette TRACE conn2 <- [1,998,null,{}] 11:36:44 INFO - PROCESS | 1947 | 1467139004166 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}] 11:36:44 INFO - PROCESS | 1947 | 1467139004168 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:44 INFO - PROCESS | 1947 | 1467139004246 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 11:36:44 INFO - PROCESS | 1947 | 1467139004252 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1947 | 1467139004253 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x11668b000 == 28 [pid = 1947] [id = 257] 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1133b2800) [pid = 1947] [serial = 769] [outer = 0x0] 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x113c5d000) [pid = 1947] [serial = 770] [outer = 0x1133b2800] 11:36:44 INFO - PROCESS | 1947 | 1467139004284 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1167a6c00) [pid = 1947] [serial = 771] [outer = 0x1133b2800] 11:36:44 INFO - PROCESS | 1947 | 1467139004617 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]]]}] 11:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 11:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 475ms 11:36:44 INFO - PROCESS | 1947 | 1467139004652 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 11:36:44 INFO - PROCESS | 1947 | 1467139004655 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 11:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 11:36:44 INFO - PROCESS | 1947 | 1467139004661 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 11:36:44 INFO - PROCESS | 1947 | 1467139004663 Marionette TRACE conn2 <- [1,1002,null,{}] 11:36:44 INFO - PROCESS | 1947 | 1467139004665 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}] 11:36:44 INFO - PROCESS | 1947 | 1467139004667 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:44 INFO - PROCESS | 1947 | 1467139004746 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 11:36:44 INFO - PROCESS | 1947 | 1467139004750 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:44 INFO - PROCESS | 1947 | 1467139004752 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f9c800 == 29 [pid = 1947] [id = 258] 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x111bad400) [pid = 1947] [serial = 772] [outer = 0x0] 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1182cf000) [pid = 1947] [serial = 773] [outer = 0x111bad400] 11:36:44 INFO - PROCESS | 1947 | 1467139004782 Marionette DEBUG loaded listener.js 11:36:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1167ac800) [pid = 1947] [serial = 774] [outer = 0x111bad400] 11:36:45 INFO - PROCESS | 1947 | 1467139005167 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]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 11:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 520ms 11:36:45 INFO - PROCESS | 1947 | 1467139005189 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1947 | 1467139005191 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 11:36:45 INFO - PROCESS | 1947 | 1467139005196 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1947 | 1467139005198 Marionette TRACE conn2 <- [1,1006,null,{}] 11:36:45 INFO - PROCESS | 1947 | 1467139005206 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}] 11:36:45 INFO - PROCESS | 1947 | 1467139005216 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:45 INFO - PROCESS | 1947 | 1467139005312 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 11:36:45 INFO - PROCESS | 1947 | 1467139005347 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1947 | 1467139005349 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x120eda000 == 30 [pid = 1947] [id = 259] 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112d1a000) [pid = 1947] [serial = 775] [outer = 0x0] 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119932c00) [pid = 1947] [serial = 776] [outer = 0x112d1a000] 11:36:45 INFO - PROCESS | 1947 | 1467139005377 Marionette DEBUG loaded listener.js 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x121021c00) [pid = 1947] [serial = 777] [outer = 0x112d1a000] 11:36:45 INFO - PROCESS | 1947 | 1467139005733 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]]]}] 11:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 11:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 570ms 11:36:45 INFO - PROCESS | 1947 | 1467139005767 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 11:36:45 INFO - PROCESS | 1947 | 1467139005770 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 11:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 11:36:45 INFO - PROCESS | 1947 | 1467139005780 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 11:36:45 INFO - PROCESS | 1947 | 1467139005782 Marionette TRACE conn2 <- [1,1010,null,{}] 11:36:45 INFO - PROCESS | 1947 | 1467139005785 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}] 11:36:45 INFO - PROCESS | 1947 | 1467139005787 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:45 INFO - PROCESS | 1947 | 1467139005936 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 11:36:45 INFO - PROCESS | 1947 | 1467139005977 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:45 INFO - PROCESS | 1947 | 1467139005979 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e1a000 == 31 [pid = 1947] [id = 260] 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1211cf800) [pid = 1947] [serial = 778] [outer = 0x0] 11:36:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x121ab8000) [pid = 1947] [serial = 779] [outer = 0x1211cf800] 11:36:46 INFO - PROCESS | 1947 | 1467139005999 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x124a33800) [pid = 1947] [serial = 780] [outer = 0x1211cf800] 11:36:46 INFO - PROCESS | 1947 | 1467139006371 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]]]}] 11:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 11:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 620ms 11:36:46 INFO - PROCESS | 1947 | 1467139006401 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 11:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 11:36:46 INFO - PROCESS | 1947 | 1467139006403 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 11:36:46 INFO - PROCESS | 1947 | 1467139006406 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 11:36:46 INFO - PROCESS | 1947 | 1467139006408 Marionette TRACE conn2 <- [1,1014,null,{}] 11:36:46 INFO - PROCESS | 1947 | 1467139006411 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}] 11:36:46 INFO - PROCESS | 1947 | 1467139006413 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:46 INFO - PROCESS | 1947 | 1467139006563 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 11:36:46 INFO - PROCESS | 1947 | 1467139006614 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:46 INFO - PROCESS | 1947 | 1467139006615 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb1800 == 32 [pid = 1947] [id = 261] 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x116a22000) [pid = 1947] [serial = 781] [outer = 0x0] 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124f07000) [pid = 1947] [serial = 782] [outer = 0x116a22000] 11:36:46 INFO - PROCESS | 1947 | 1467139006654 Marionette DEBUG loaded listener.js 11:36:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x125f3bc00) [pid = 1947] [serial = 783] [outer = 0x116a22000] 11:36:47 INFO - PROCESS | 1947 | 1467139007123 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]]]}] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x112235400) [pid = 1947] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11992cc00) [pid = 1947] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x110fb4c00) [pid = 1947] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11613e400) [pid = 1947] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x113c35c00) [pid = 1947] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11833a800) [pid = 1947] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119bea000) [pid = 1947] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116fc2400) [pid = 1947] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118476800) [pid = 1947] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x11328a800) [pid = 1947] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x117146c00) [pid = 1947] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11329b000) [pid = 1947] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x111daa000) [pid = 1947] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x113289400) [pid = 1947] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 11:36:47 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11331c800) [pid = 1947] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 11:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 11:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 772ms 11:36:47 INFO - PROCESS | 1947 | 1467139007179 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1947 | 1467139007180 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 11:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 11:36:47 INFO - PROCESS | 1947 | 1467139007182 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1947 | 1467139007183 Marionette TRACE conn2 <- [1,1018,null,{}] 11:36:47 INFO - PROCESS | 1947 | 1467139007186 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}] 11:36:47 INFO - PROCESS | 1947 | 1467139007190 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:47 INFO - PROCESS | 1947 | 1467139007281 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 11:36:47 INFO - PROCESS | 1947 | 1467139007285 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1947 | 1467139007286 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x125417800 == 33 [pid = 1947] [id = 262] 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11833a800) [pid = 1947] [serial = 784] [outer = 0x0] 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11847c800) [pid = 1947] [serial = 785] [outer = 0x11833a800] 11:36:47 INFO - PROCESS | 1947 | 1467139007313 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12102a800) [pid = 1947] [serial = 786] [outer = 0x11833a800] 11:36:47 INFO - PROCESS | 1947 | 1467139007629 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]]]}] 11:36:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 11:36:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 470ms 11:36:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 11:36:47 INFO - PROCESS | 1947 | 1467139007653 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 11:36:47 INFO - PROCESS | 1947 | 1467139007654 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 11:36:47 INFO - PROCESS | 1947 | 1467139007656 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 11:36:47 INFO - PROCESS | 1947 | 1467139007658 Marionette TRACE conn2 <- [1,1022,null,{}] 11:36:47 INFO - PROCESS | 1947 | 1467139007662 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}] 11:36:47 INFO - PROCESS | 1947 | 1467139007663 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:47 INFO - PROCESS | 1947 | 1467139007763 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 11:36:47 INFO - PROCESS | 1947 | 1467139007791 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:47 INFO - PROCESS | 1947 | 1467139007792 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x128172000 == 34 [pid = 1947] [id = 263] 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118527000) [pid = 1947] [serial = 787] [outer = 0x0] 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x124c3f400) [pid = 1947] [serial = 788] [outer = 0x118527000] 11:36:47 INFO - PROCESS | 1947 | 1467139007816 Marionette DEBUG loaded listener.js 11:36:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1269bf400) [pid = 1947] [serial = 789] [outer = 0x118527000] 11:36:48 INFO - PROCESS | 1947 | 1467139008099 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]]]}] 11:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 11:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 472ms 11:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 11:36:48 INFO - PROCESS | 1947 | 1467139008132 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1947 | 1467139008133 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 11:36:48 INFO - PROCESS | 1947 | 1467139008136 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1947 | 1467139008137 Marionette TRACE conn2 <- [1,1026,null,{}] 11:36:48 INFO - PROCESS | 1947 | 1467139008139 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}] 11:36:48 INFO - PROCESS | 1947 | 1467139008140 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:48 INFO - PROCESS | 1947 | 1467139008216 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 11:36:48 INFO - PROCESS | 1947 | 1467139008219 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1947 | 1467139008221 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291e7800 == 35 [pid = 1947] [id = 264] 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1210c3800) [pid = 1947] [serial = 790] [outer = 0x0] 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x127e05c00) [pid = 1947] [serial = 791] [outer = 0x1210c3800] 11:36:48 INFO - PROCESS | 1947 | 1467139008247 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x127e0e800) [pid = 1947] [serial = 792] [outer = 0x1210c3800] 11:36:48 INFO - PROCESS | 1947 | 1467139008553 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]]]}] 11:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 11:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 468ms 11:36:48 INFO - PROCESS | 1947 | 1467139008605 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 11:36:48 INFO - PROCESS | 1947 | 1467139008606 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 11:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 11:36:48 INFO - PROCESS | 1947 | 1467139008608 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 11:36:48 INFO - PROCESS | 1947 | 1467139008609 Marionette TRACE conn2 <- [1,1030,null,{}] 11:36:48 INFO - PROCESS | 1947 | 1467139008612 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}] 11:36:48 INFO - PROCESS | 1947 | 1467139008613 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:48 INFO - PROCESS | 1947 | 1467139008711 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 11:36:48 INFO - PROCESS | 1947 | 1467139008717 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:48 INFO - PROCESS | 1947 | 1467139008726 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ed7800 == 36 [pid = 1947] [id = 265] 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1213c2800) [pid = 1947] [serial = 793] [outer = 0x0] 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e45400) [pid = 1947] [serial = 794] [outer = 0x1213c2800] 11:36:48 INFO - PROCESS | 1947 | 1467139008750 Marionette DEBUG loaded listener.js 11:36:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1281ac000) [pid = 1947] [serial = 795] [outer = 0x1213c2800] 11:36:49 INFO - PROCESS | 1947 | 1467139009062 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]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 11:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 469ms 11:36:49 INFO - PROCESS | 1947 | 1467139009080 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1947 | 1467139009081 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 11:36:49 INFO - PROCESS | 1947 | 1467139009083 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1947 | 1467139009084 Marionette TRACE conn2 <- [1,1034,null,{}] 11:36:49 INFO - PROCESS | 1947 | 1467139009086 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}] 11:36:49 INFO - PROCESS | 1947 | 1467139009087 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:49 INFO - PROCESS | 1947 | 1467139009208 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 11:36:49 INFO - PROCESS | 1947 | 1467139009263 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:49 INFO - PROCESS | 1947 | 1467139009265 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x112f10000 == 37 [pid = 1947] [id = 266] 11:36:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x110fb1c00) [pid = 1947] [serial = 796] [outer = 0x0] 11:36:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x111daa000) [pid = 1947] [serial = 797] [outer = 0x110fb1c00] 11:36:49 INFO - PROCESS | 1947 | 1467139009297 Marionette DEBUG loaded listener.js 11:36:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x112dd6800) [pid = 1947] [serial = 798] [outer = 0x110fb1c00] 11:36:49 INFO - PROCESS | 1947 | 1467139009819 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]]]}] 11:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 11:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 769ms 11:36:49 INFO - PROCESS | 1947 | 1467139009853 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 11:36:49 INFO - PROCESS | 1947 | 1467139009856 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 11:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 11:36:49 INFO - PROCESS | 1947 | 1467139009887 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 11:36:49 INFO - PROCESS | 1947 | 1467139009889 Marionette TRACE conn2 <- [1,1038,null,{}] 11:36:49 INFO - PROCESS | 1947 | 1467139009895 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}] 11:36:49 INFO - PROCESS | 1947 | 1467139009897 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:50 INFO - PROCESS | 1947 | 1467139010003 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 11:36:50 INFO - PROCESS | 1947 | 1467139010076 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:50 INFO - PROCESS | 1947 | 1467139010077 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ebc800 == 38 [pid = 1947] [id = 267] 11:36:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x115df8800) [pid = 1947] [serial = 799] [outer = 0x0] 11:36:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1167a3400) [pid = 1947] [serial = 800] [outer = 0x115df8800] 11:36:50 INFO - PROCESS | 1947 | 1467139010108 Marionette DEBUG loaded listener.js 11:36:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x116880c00) [pid = 1947] [serial = 801] [outer = 0x115df8800] 11:36:50 INFO - PROCESS | 1947 | 1467139010744 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]]]}] 11:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 11:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 923ms 11:36:50 INFO - PROCESS | 1947 | 1467139010808 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 11:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 11:36:50 INFO - PROCESS | 1947 | 1467139010811 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 11:36:50 INFO - PROCESS | 1947 | 1467139010814 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 11:36:50 INFO - PROCESS | 1947 | 1467139010816 Marionette TRACE conn2 <- [1,1042,null,{}] 11:36:50 INFO - PROCESS | 1947 | 1467139010819 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}] 11:36:50 INFO - PROCESS | 1947 | 1467139010821 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:50 INFO - PROCESS | 1947 | 1467139010925 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 11:36:51 INFO - PROCESS | 1947 | 1467139011000 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1947 | 1467139011002 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ae2800 == 39 [pid = 1947] [id = 268] 11:36:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11687a400) [pid = 1947] [serial = 802] [outer = 0x0] 11:36:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x116fc2400) [pid = 1947] [serial = 803] [outer = 0x11687a400] 11:36:51 INFO - PROCESS | 1947 | 1467139011031 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x117da8400) [pid = 1947] [serial = 804] [outer = 0x11687a400] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x120ed7800 == 38 [pid = 1947] [id = 265] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1291e7800 == 37 [pid = 1947] [id = 264] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x128172000 == 36 [pid = 1947] [id = 263] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x125417800 == 35 [pid = 1947] [id = 262] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb1800 == 34 [pid = 1947] [id = 261] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x121e1a000 == 33 [pid = 1947] [id = 260] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x120eda000 == 32 [pid = 1947] [id = 259] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x116f9c800 == 31 [pid = 1947] [id = 258] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x11668b000 == 30 [pid = 1947] [id = 257] 11:36:51 INFO - PROCESS | 1947 | --DOCSHELL 0x116adc800 == 29 [pid = 1947] [id = 256] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119373800) [pid = 1947] [serial = 750] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118895400) [pid = 1947] [serial = 749] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x121565800) [pid = 1947] [serial = 735] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x117daf800) [pid = 1947] [serial = 747] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118479800) [pid = 1947] [serial = 728] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1186d1400) [pid = 1947] [serial = 729] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1167a8c00) [pid = 1947] [serial = 725] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116888000) [pid = 1947] [serial = 726] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112ada000) [pid = 1947] [serial = 722] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x113287800) [pid = 1947] [serial = 723] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x115e5a000) [pid = 1947] [serial = 719] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1110a8400) [pid = 1947] [serial = 707] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116634c00) [pid = 1947] [serial = 710] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1186c6c00) [pid = 1947] [serial = 713] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12152d400) [pid = 1947] [serial = 716] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x11329bc00) [pid = 1947] [serial = 743] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11687c800) [pid = 1947] [serial = 746] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11618d000) [pid = 1947] [serial = 740] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x115e5bc00) [pid = 1947] [serial = 744] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1167d8400) [pid = 1947] [serial = 741] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x125f34800) [pid = 1947] [serial = 738] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x119e55400) [pid = 1947] [serial = 732] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x119379000) [pid = 1947] [serial = 731] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1210c5400) [pid = 1947] [serial = 734] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x112d6bc00) [pid = 1947] [serial = 708] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x116818c00) [pid = 1947] [serial = 711] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x11680d400) [pid = 1947] [serial = 720] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x119374c00) [pid = 1947] [serial = 714] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x125464800) [pid = 1947] [serial = 717] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x124c0f800) [pid = 1947] [serial = 737] [outer = 0x0] [url = about:blank] 11:36:51 INFO - PROCESS | 1947 | 1467139011398 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]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 11:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 626ms 11:36:51 INFO - PROCESS | 1947 | 1467139011440 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1947 | 1467139011444 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 11:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 11:36:51 INFO - PROCESS | 1947 | 1467139011448 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1947 | 1467139011450 Marionette TRACE conn2 <- [1,1046,null,{}] 11:36:51 INFO - PROCESS | 1947 | 1467139011452 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}] 11:36:51 INFO - PROCESS | 1947 | 1467139011454 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:51 INFO - PROCESS | 1947 | 1467139011534 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 11:36:51 INFO - PROCESS | 1947 | 1467139011539 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:51 INFO - PROCESS | 1947 | 1467139011540 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x118450800 == 30 [pid = 1947] [id = 269] 11:36:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x11847a000) [pid = 1947] [serial = 805] [outer = 0x0] 11:36:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x118523c00) [pid = 1947] [serial = 806] [outer = 0x11847a000] 11:36:51 INFO - PROCESS | 1947 | 1467139011570 Marionette DEBUG loaded listener.js 11:36:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x118fd3000) [pid = 1947] [serial = 807] [outer = 0x11847a000] 11:36:51 INFO - PROCESS | 1947 | 1467139011954 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]]]}] 11:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 11:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 521ms 11:36:51 INFO - PROCESS | 1947 | 1467139011970 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 11:36:51 INFO - PROCESS | 1947 | 1467139011972 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 11:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 11:36:51 INFO - PROCESS | 1947 | 1467139011975 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 11:36:51 INFO - PROCESS | 1947 | 1467139011979 Marionette TRACE conn2 <- [1,1050,null,{}] 11:36:51 INFO - PROCESS | 1947 | 1467139011991 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}] 11:36:51 INFO - PROCESS | 1947 | 1467139011996 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:52 INFO - PROCESS | 1947 | 1467139012102 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 11:36:52 INFO - PROCESS | 1947 | 1467139012108 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1947 | 1467139012112 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x119477000 == 31 [pid = 1947] [id = 270] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x119611400) [pid = 1947] [serial = 808] [outer = 0x0] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x121025c00) [pid = 1947] [serial = 809] [outer = 0x119611400] 11:36:52 INFO - PROCESS | 1947 | 1467139012146 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x121565800) [pid = 1947] [serial = 810] [outer = 0x119611400] 11:36:52 INFO - PROCESS | 1947 | 1467139012490 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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 11:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 525ms 11:36:52 INFO - PROCESS | 1947 | 1467139012500 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 11:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 11:36:52 INFO - PROCESS | 1947 | 1467139012502 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 11:36:52 INFO - PROCESS | 1947 | 1467139012504 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1947 | 1467139012505 Marionette TRACE conn2 <- [1,1054,null,{}] 11:36:52 INFO - PROCESS | 1947 | 1467139012508 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}] 11:36:52 INFO - PROCESS | 1947 | 1467139012510 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:52 INFO - PROCESS | 1947 | 1467139012607 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 11:36:52 INFO - PROCESS | 1947 | 1467139012616 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:52 INFO - PROCESS | 1947 | 1467139012617 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x121141800 == 32 [pid = 1947] [id = 271] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x121abac00) [pid = 1947] [serial = 811] [outer = 0x0] 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x12545e800) [pid = 1947] [serial = 812] [outer = 0x121abac00] 11:36:52 INFO - PROCESS | 1947 | 1467139012642 Marionette DEBUG loaded listener.js 11:36:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x125fdc800) [pid = 1947] [serial = 813] [outer = 0x121abac00] 11:36:52 INFO - PROCESS | 1947 | 1467139012938 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]]]}] 11:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 11:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 469ms 11:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 11:36:52 INFO - PROCESS | 1947 | 1467139012974 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 11:36:52 INFO - PROCESS | 1947 | 1467139012977 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 11:36:52 INFO - PROCESS | 1947 | 1467139012980 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 11:36:52 INFO - PROCESS | 1947 | 1467139012981 Marionette TRACE conn2 <- [1,1058,null,{}] 11:36:52 INFO - PROCESS | 1947 | 1467139012983 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}] 11:36:52 INFO - PROCESS | 1947 | 1467139012985 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:53 INFO - PROCESS | 1947 | 1467139013056 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 11:36:53 INFO - PROCESS | 1947 | 1467139013061 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1947 | 1467139013069 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x116413800 == 33 [pid = 1947] [id = 272] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x125fe4c00) [pid = 1947] [serial = 814] [outer = 0x0] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x126643c00) [pid = 1947] [serial = 815] [outer = 0x125fe4c00] 11:36:53 INFO - PROCESS | 1947 | 1467139013094 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1269f2c00) [pid = 1947] [serial = 816] [outer = 0x125fe4c00] 11:36:53 INFO - PROCESS | 1947 | 1467139013463 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]]]}] 11:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 11:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 518ms 11:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 11:36:53 INFO - PROCESS | 1947 | 1467139013498 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 11:36:53 INFO - PROCESS | 1947 | 1467139013499 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 11:36:53 INFO - PROCESS | 1947 | 1467139013502 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 11:36:53 INFO - PROCESS | 1947 | 1467139013503 Marionette TRACE conn2 <- [1,1062,null,{}] 11:36:53 INFO - PROCESS | 1947 | 1467139013505 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}] 11:36:53 INFO - PROCESS | 1947 | 1467139013509 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:53 INFO - PROCESS | 1947 | 1467139013621 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 11:36:53 INFO - PROCESS | 1947 | 1467139013627 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:53 INFO - PROCESS | 1947 | 1467139013628 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x126920800 == 34 [pid = 1947] [id = 273] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112d1a400) [pid = 1947] [serial = 817] [outer = 0x0] 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x127e10800) [pid = 1947] [serial = 818] [outer = 0x112d1a400] 11:36:53 INFO - PROCESS | 1947 | 1467139013653 Marionette DEBUG loaded listener.js 11:36:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12908f800) [pid = 1947] [serial = 819] [outer = 0x112d1a400] 11:36:53 INFO - PROCESS | 1947 | 1467139013978 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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 11:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 517ms 11:36:54 INFO - PROCESS | 1947 | 1467139014020 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1947 | 1467139014021 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 11:36:54 INFO - PROCESS | 1947 | 1467139014024 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1947 | 1467139014026 Marionette TRACE conn2 <- [1,1066,null,{}] 11:36:54 INFO - PROCESS | 1947 | 1467139014030 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}] 11:36:54 INFO - PROCESS | 1947 | 1467139014031 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:54 INFO - PROCESS | 1947 | 1467139014130 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 11:36:54 INFO - PROCESS | 1947 | 1467139014162 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1947 | 1467139014163 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12900d000 == 35 [pid = 1947] [id = 274] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129094400) [pid = 1947] [serial = 820] [outer = 0x0] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12909b000) [pid = 1947] [serial = 821] [outer = 0x129094400] 11:36:54 INFO - PROCESS | 1947 | 1467139014188 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x129114c00) [pid = 1947] [serial = 822] [outer = 0x129094400] 11:36:54 INFO - PROCESS | 1947 | 1467139014508 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]]]}] 11:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 11:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 522ms 11:36:54 INFO - PROCESS | 1947 | 1467139014547 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 11:36:54 INFO - PROCESS | 1947 | 1467139014548 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 11:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 11:36:54 INFO - PROCESS | 1947 | 1467139014550 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 11:36:54 INFO - PROCESS | 1947 | 1467139014551 Marionette TRACE conn2 <- [1,1070,null,{}] 11:36:54 INFO - PROCESS | 1947 | 1467139014554 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}] 11:36:54 INFO - PROCESS | 1947 | 1467139014555 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:54 INFO - PROCESS | 1947 | 1467139014648 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 11:36:54 INFO - PROCESS | 1947 | 1467139014651 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:54 INFO - PROCESS | 1947 | 1467139014652 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d03000 == 36 [pid = 1947] [id = 275] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x129097c00) [pid = 1947] [serial = 823] [outer = 0x0] 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12911c000) [pid = 1947] [serial = 824] [outer = 0x129097c00] 11:36:54 INFO - PROCESS | 1947 | 1467139014676 Marionette DEBUG loaded listener.js 11:36:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129122400) [pid = 1947] [serial = 825] [outer = 0x129097c00] 11:36:55 INFO - PROCESS | 1947 | 1467139015036 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]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 11:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 518ms 11:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 11:36:55 INFO - PROCESS | 1947 | 1467139015074 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1947 | 1467139015075 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 11:36:55 INFO - PROCESS | 1947 | 1467139015078 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1947 | 1467139015080 Marionette TRACE conn2 <- [1,1074,null,{}] 11:36:55 INFO - PROCESS | 1947 | 1467139015082 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}] 11:36:55 INFO - PROCESS | 1947 | 1467139015084 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:55 INFO - PROCESS | 1947 | 1467139015185 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1164e6800) [pid = 1947] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x112d1a000) [pid = 1947] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1211cf800) [pid = 1947] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116a22000) [pid = 1947] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1133b2800) [pid = 1947] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11833d400) [pid = 1947] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x112d18400) [pid = 1947] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11833a800) [pid = 1947] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1210c4400) [pid = 1947] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1210c3800) [pid = 1947] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x111bad400) [pid = 1947] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x125461400) [pid = 1947] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12637f400) [pid = 1947] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 11:36:55 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x118527000) [pid = 1947] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 11:36:55 INFO - PROCESS | 1947 | 1467139015276 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1947 | 1467139015277 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x116625800 == 37 [pid = 1947] [id = 276] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x112d1a000) [pid = 1947] [serial = 826] [outer = 0x0] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116140000) [pid = 1947] [serial = 827] [outer = 0x112d1a000] 11:36:55 INFO - PROCESS | 1947 | 1467139015303 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118521000) [pid = 1947] [serial = 828] [outer = 0x112d1a000] 11:36:55 INFO - PROCESS | 1947 | 1467139015586 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]]]}] 11:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 11:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 520ms 11:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 11:36:55 INFO - PROCESS | 1947 | 1467139015598 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 11:36:55 INFO - PROCESS | 1947 | 1467139015599 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 11:36:55 INFO - PROCESS | 1947 | 1467139015602 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 11:36:55 INFO - PROCESS | 1947 | 1467139015603 Marionette TRACE conn2 <- [1,1078,null,{}] 11:36:55 INFO - PROCESS | 1947 | 1467139015605 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}] 11:36:55 INFO - PROCESS | 1947 | 1467139015606 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:55 INFO - PROCESS | 1947 | 1467139015687 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 11:36:55 INFO - PROCESS | 1947 | 1467139015691 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:55 INFO - PROCESS | 1947 | 1467139015693 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ed6000 == 38 [pid = 1947] [id = 277] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11833e400) [pid = 1947] [serial = 829] [outer = 0x0] 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x125f39800) [pid = 1947] [serial = 830] [outer = 0x11833e400] 11:36:55 INFO - PROCESS | 1947 | 1467139015718 Marionette DEBUG loaded listener.js 11:36:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1281b8c00) [pid = 1947] [serial = 831] [outer = 0x11833e400] 11:36:56 INFO - PROCESS | 1947 | 1467139016025 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]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 11:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 470ms 11:36:56 INFO - PROCESS | 1947 | 1467139016072 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1947 | 1467139016074 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 11:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 11:36:56 INFO - PROCESS | 1947 | 1467139016076 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1947 | 1467139016078 Marionette TRACE conn2 <- [1,1082,null,{}] 11:36:56 INFO - PROCESS | 1947 | 1467139016080 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}] 11:36:56 INFO - PROCESS | 1947 | 1467139016082 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:56 INFO - PROCESS | 1947 | 1467139016197 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 11:36:56 INFO - PROCESS | 1947 | 1467139016203 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1947 | 1467139016204 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa92000 == 39 [pid = 1947] [id = 278] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118527000) [pid = 1947] [serial = 832] [outer = 0x0] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x129186800) [pid = 1947] [serial = 833] [outer = 0x118527000] 11:36:56 INFO - PROCESS | 1947 | 1467139016230 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1293c6800) [pid = 1947] [serial = 834] [outer = 0x118527000] 11:36:56 INFO - PROCESS | 1947 | 1467139016565 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]]]}] 11:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 11:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 11:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 11:36:56 INFO - PROCESS | 1947 | 1467139016597 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 11:36:56 INFO - PROCESS | 1947 | 1467139016598 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 11:36:56 INFO - PROCESS | 1947 | 1467139016600 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 11:36:56 INFO - PROCESS | 1947 | 1467139016601 Marionette TRACE conn2 <- [1,1086,null,{}] 11:36:56 INFO - PROCESS | 1947 | 1467139016603 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}] 11:36:56 INFO - PROCESS | 1947 | 1467139016604 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:56 INFO - PROCESS | 1947 | 1467139016680 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 11:36:56 INFO - PROCESS | 1947 | 1467139016684 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:56 INFO - PROCESS | 1947 | 1467139016685 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1e0800 == 40 [pid = 1947] [id = 279] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1293c6400) [pid = 1947] [serial = 835] [outer = 0x0] 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x129426000) [pid = 1947] [serial = 836] [outer = 0x1293c6400] 11:36:56 INFO - PROCESS | 1947 | 1467139016708 Marionette DEBUG loaded listener.js 11:36:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x129436000) [pid = 1947] [serial = 837] [outer = 0x1293c6400] 11:36:57 INFO - PROCESS | 1947 | 1467139017000 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]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 11:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 418ms 11:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 11:36:57 INFO - PROCESS | 1947 | 1467139017019 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1947 | 1467139017020 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 11:36:57 INFO - PROCESS | 1947 | 1467139017022 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1947 | 1467139017023 Marionette TRACE conn2 <- [1,1090,null,{}] 11:36:57 INFO - PROCESS | 1947 | 1467139017028 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}] 11:36:57 INFO - PROCESS | 1947 | 1467139017030 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:57 INFO - PROCESS | 1947 | 1467139017119 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 11:36:57 INFO - PROCESS | 1947 | 1467139017174 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1947 | 1467139017175 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c9800 == 41 [pid = 1947] [id = 280] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119e54800) [pid = 1947] [serial = 838] [outer = 0x0] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129436800) [pid = 1947] [serial = 839] [outer = 0x119e54800] 11:36:57 INFO - PROCESS | 1947 | 1467139017199 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a65b800) [pid = 1947] [serial = 840] [outer = 0x119e54800] 11:36:57 INFO - PROCESS | 1947 | 1467139017623 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]]]}] 11:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 11:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 622ms 11:36:57 INFO - PROCESS | 1947 | 1467139017644 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 11:36:57 INFO - PROCESS | 1947 | 1467139017647 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 11:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 11:36:57 INFO - PROCESS | 1947 | 1467139017651 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 11:36:57 INFO - PROCESS | 1947 | 1467139017653 Marionette TRACE conn2 <- [1,1094,null,{}] 11:36:57 INFO - PROCESS | 1947 | 1467139017657 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}] 11:36:57 INFO - PROCESS | 1947 | 1467139017659 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:57 INFO - PROCESS | 1947 | 1467139017762 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 11:36:57 INFO - PROCESS | 1947 | 1467139017815 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:57 INFO - PROCESS | 1947 | 1467139017817 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186a7800 == 42 [pid = 1947] [id = 281] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x115d18800) [pid = 1947] [serial = 841] [outer = 0x0] 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11680a800) [pid = 1947] [serial = 842] [outer = 0x115d18800] 11:36:57 INFO - PROCESS | 1947 | 1467139017848 Marionette DEBUG loaded listener.js 11:36:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11833a400) [pid = 1947] [serial = 843] [outer = 0x115d18800] 11:36:58 INFO - PROCESS | 1947 | 1467139018326 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]]]}] 11:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 11:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 723ms 11:36:58 INFO - PROCESS | 1947 | 1467139018374 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 11:36:58 INFO - PROCESS | 1947 | 1467139018377 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 11:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 11:36:58 INFO - PROCESS | 1947 | 1467139018381 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 11:36:58 INFO - PROCESS | 1947 | 1467139018383 Marionette TRACE conn2 <- [1,1098,null,{}] 11:36:58 INFO - PROCESS | 1947 | 1467139018386 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}] 11:36:58 INFO - PROCESS | 1947 | 1467139018388 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:58 INFO - PROCESS | 1947 | 1467139018488 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 11:36:58 INFO - PROCESS | 1947 | 1467139018554 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:58 INFO - PROCESS | 1947 | 1467139018555 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x126413800 == 43 [pid = 1947] [id = 282] 11:36:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x11960f400) [pid = 1947] [serial = 844] [outer = 0x0] 11:36:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x119e55c00) [pid = 1947] [serial = 845] [outer = 0x11960f400] 11:36:58 INFO - PROCESS | 1947 | 1467139018586 Marionette DEBUG loaded listener.js 11:36:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12186d800) [pid = 1947] [serial = 846] [outer = 0x11960f400] 11:36:59 INFO - PROCESS | 1947 | 1467139018998 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]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 11:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 11:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 11:36:59 INFO - PROCESS | 1947 | 1467139019051 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1947 | 1467139019053 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 11:36:59 INFO - PROCESS | 1947 | 1467139019055 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1947 | 1467139019058 Marionette TRACE conn2 <- [1,1102,null,{}] 11:36:59 INFO - PROCESS | 1947 | 1467139019092 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}] 11:36:59 INFO - PROCESS | 1947 | 1467139019095 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:59 INFO - PROCESS | 1947 | 1467139019225 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 11:36:59 INFO - PROCESS | 1947 | 1467139019276 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1947 | 1467139019278 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2c000 == 44 [pid = 1947] [id = 283] 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1269f2800) [pid = 1947] [serial = 847] [outer = 0x0] 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x127e0f800) [pid = 1947] [serial = 848] [outer = 0x1269f2800] 11:36:59 INFO - PROCESS | 1947 | 1467139019309 Marionette DEBUG loaded listener.js 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12851c800) [pid = 1947] [serial = 849] [outer = 0x1269f2800] 11:36:59 INFO - PROCESS | 1947 | 1467139019747 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]]]}] 11:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 11:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 728ms 11:36:59 INFO - PROCESS | 1947 | 1467139019784 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 11:36:59 INFO - PROCESS | 1947 | 1467139019787 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 11:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 11:36:59 INFO - PROCESS | 1947 | 1467139019791 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 11:36:59 INFO - PROCESS | 1947 | 1467139019793 Marionette TRACE conn2 <- [1,1106,null,{}] 11:36:59 INFO - PROCESS | 1947 | 1467139019797 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}] 11:36:59 INFO - PROCESS | 1947 | 1467139019799 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:59 INFO - PROCESS | 1947 | 1467139019914 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 11:36:59 INFO - PROCESS | 1947 | 1467139019966 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:36:59 INFO - PROCESS | 1947 | 1467139019968 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:36:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186be800 == 45 [pid = 1947] [id = 284] 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12151f800) [pid = 1947] [serial = 850] [outer = 0x0] 11:36:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x127e11400) [pid = 1947] [serial = 851] [outer = 0x12151f800] 11:37:00 INFO - PROCESS | 1947 | 1467139019997 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12904d000) [pid = 1947] [serial = 852] [outer = 0x12151f800] 11:37:00 INFO - PROCESS | 1947 | 1467139020584 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]]]}] 11:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 11:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 822ms 11:37:00 INFO - PROCESS | 1947 | 1467139020613 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 11:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 11:37:00 INFO - PROCESS | 1947 | 1467139020615 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 11:37:00 INFO - PROCESS | 1947 | 1467139020618 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 11:37:00 INFO - PROCESS | 1947 | 1467139020619 Marionette TRACE conn2 <- [1,1110,null,{}] 11:37:00 INFO - PROCESS | 1947 | 1467139020623 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}] 11:37:00 INFO - PROCESS | 1947 | 1467139020625 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:00 INFO - PROCESS | 1947 | 1467139020720 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 11:37:00 INFO - PROCESS | 1947 | 1467139020792 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:00 INFO - PROCESS | 1947 | 1467139020794 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x112ab3800 == 46 [pid = 1947] [id = 285] 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x115468000) [pid = 1947] [serial = 853] [outer = 0x0] 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x116881c00) [pid = 1947] [serial = 854] [outer = 0x115468000] 11:37:00 INFO - PROCESS | 1947 | 1467139020826 Marionette DEBUG loaded listener.js 11:37:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x117db0000) [pid = 1947] [serial = 855] [outer = 0x115468000] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1e0800 == 45 [pid = 1947] [id = 279] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa92000 == 44 [pid = 1947] [id = 278] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x120ed6000 == 43 [pid = 1947] [id = 277] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x116625800 == 42 [pid = 1947] [id = 276] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x129d03000 == 41 [pid = 1947] [id = 275] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x12900d000 == 40 [pid = 1947] [id = 274] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x126920800 == 39 [pid = 1947] [id = 273] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x116413800 == 38 [pid = 1947] [id = 272] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x121141800 == 37 [pid = 1947] [id = 271] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x119477000 == 36 [pid = 1947] [id = 270] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x118450800 == 35 [pid = 1947] [id = 269] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x116ae2800 == 34 [pid = 1947] [id = 268] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x112f10000 == 33 [pid = 1947] [id = 266] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x120ebc800 == 32 [pid = 1947] [id = 267] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x1186be800 == 31 [pid = 1947] [id = 284] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2c000 == 30 [pid = 1947] [id = 283] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x126413800 == 29 [pid = 1947] [id = 282] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c9800 == 28 [pid = 1947] [id = 280] 11:37:01 INFO - PROCESS | 1947 | --DOCSHELL 0x1186a7800 == 27 [pid = 1947] [id = 281] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x118338c00) [pid = 1947] [serial = 753] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x116fc4000) [pid = 1947] [serial = 752] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x119932c00) [pid = 1947] [serial = 776] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x121ab8000) [pid = 1947] [serial = 779] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x121021c00) [pid = 1947] [serial = 777] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x124f07000) [pid = 1947] [serial = 782] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x113c5d000) [pid = 1947] [serial = 770] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x124a33800) [pid = 1947] [serial = 780] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1167a6c00) [pid = 1947] [serial = 771] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119bb0c00) [pid = 1947] [serial = 756] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11889fc00) [pid = 1947] [serial = 755] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x112e52400) [pid = 1947] [serial = 767] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11847c800) [pid = 1947] [serial = 785] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12102a800) [pid = 1947] [serial = 786] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x124c40000) [pid = 1947] [serial = 759] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x121ac4800) [pid = 1947] [serial = 758] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x113c5b800) [pid = 1947] [serial = 768] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127e05c00) [pid = 1947] [serial = 791] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x127e0e800) [pid = 1947] [serial = 792] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1182cf000) [pid = 1947] [serial = 773] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x125f3bc00) [pid = 1947] [serial = 783] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x125fe6c00) [pid = 1947] [serial = 762] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x125fdc400) [pid = 1947] [serial = 761] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1269b5000) [pid = 1947] [serial = 765] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x126484000) [pid = 1947] [serial = 764] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x124c3f400) [pid = 1947] [serial = 788] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1167ac800) [pid = 1947] [serial = 774] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x127e45400) [pid = 1947] [serial = 794] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1269bf400) [pid = 1947] [serial = 789] [outer = 0x0] [url = about:blank] 11:37:01 INFO - PROCESS | 1947 | 1467139021870 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]]]}] 11:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 11:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1276ms 11:37:01 INFO - PROCESS | 1947 | 1467139021898 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 11:37:01 INFO - PROCESS | 1947 | 1467139021900 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 11:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 11:37:01 INFO - PROCESS | 1947 | 1467139021903 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 11:37:01 INFO - PROCESS | 1947 | 1467139021905 Marionette TRACE conn2 <- [1,1114,null,{}] 11:37:01 INFO - PROCESS | 1947 | 1467139021911 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}] 11:37:01 INFO - PROCESS | 1947 | 1467139021912 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:01 INFO - PROCESS | 1947 | 1467139021994 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 11:37:02 INFO - PROCESS | 1947 | 1467139022001 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1947 | 1467139022003 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e07800 == 28 [pid = 1947] [id = 286] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x113297800) [pid = 1947] [serial = 856] [outer = 0x0] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11329dc00) [pid = 1947] [serial = 857] [outer = 0x113297800] 11:37:02 INFO - PROCESS | 1947 | 1467139022033 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1133ae800) [pid = 1947] [serial = 858] [outer = 0x113297800] 11:37:02 INFO - PROCESS | 1947 | 1467139022544 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]]]}] 11:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 11:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 670ms 11:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 11:37:02 INFO - PROCESS | 1947 | 1467139022574 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 11:37:02 INFO - PROCESS | 1947 | 1467139022577 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 11:37:02 INFO - PROCESS | 1947 | 1467139022582 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 11:37:02 INFO - PROCESS | 1947 | 1467139022584 Marionette TRACE conn2 <- [1,1118,null,{}] 11:37:02 INFO - PROCESS | 1947 | 1467139022586 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}] 11:37:02 INFO - PROCESS | 1947 | 1467139022588 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:02 INFO - PROCESS | 1947 | 1467139022665 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 11:37:02 INFO - PROCESS | 1947 | 1467139022669 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:02 INFO - PROCESS | 1947 | 1467139022671 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191d8800 == 29 [pid = 1947] [id = 287] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11618b800) [pid = 1947] [serial = 859] [outer = 0x0] 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118895c00) [pid = 1947] [serial = 860] [outer = 0x11618b800] 11:37:02 INFO - PROCESS | 1947 | 1467139022700 Marionette DEBUG loaded listener.js 11:37:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x119371800) [pid = 1947] [serial = 861] [outer = 0x11618b800] 11:37:03 INFO - PROCESS | 1947 | 1467139023034 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 11:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 469ms 11:37:03 INFO - PROCESS | 1947 | 1467139023052 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1947 | 1467139023053 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 11:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 11:37:03 INFO - PROCESS | 1947 | 1467139023056 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1947 | 1467139023059 Marionette TRACE conn2 <- [1,1122,null,{}] 11:37:03 INFO - PROCESS | 1947 | 1467139023068 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}] 11:37:03 INFO - PROCESS | 1947 | 1467139023071 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:03 INFO - PROCESS | 1947 | 1467139023148 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 11:37:03 INFO - PROCESS | 1947 | 1467139023153 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1947 | 1467139023155 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bc1800 == 30 [pid = 1947] [id = 288] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x119be4c00) [pid = 1947] [serial = 862] [outer = 0x0] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12101e000) [pid = 1947] [serial = 863] [outer = 0x119be4c00] 11:37:03 INFO - PROCESS | 1947 | 1467139023185 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1211c9400) [pid = 1947] [serial = 864] [outer = 0x119be4c00] 11:37:03 INFO - PROCESS | 1947 | 1467139023514 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]]]}] 11:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 11:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 475ms 11:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 11:37:03 INFO - PROCESS | 1947 | 1467139023531 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 11:37:03 INFO - PROCESS | 1947 | 1467139023533 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 11:37:03 INFO - PROCESS | 1947 | 1467139023535 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 11:37:03 INFO - PROCESS | 1947 | 1467139023536 Marionette TRACE conn2 <- [1,1126,null,{}] 11:37:03 INFO - PROCESS | 1947 | 1467139023538 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}] 11:37:03 INFO - PROCESS | 1947 | 1467139023540 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:03 INFO - PROCESS | 1947 | 1467139023616 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 11:37:03 INFO - PROCESS | 1947 | 1467139023673 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:03 INFO - PROCESS | 1947 | 1467139023674 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x121297000 == 31 [pid = 1947] [id = 289] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1210c2800) [pid = 1947] [serial = 865] [outer = 0x0] 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x121ab6800) [pid = 1947] [serial = 866] [outer = 0x1210c2800] 11:37:03 INFO - PROCESS | 1947 | 1467139023699 Marionette DEBUG loaded listener.js 11:37:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124a2ec00) [pid = 1947] [serial = 867] [outer = 0x1210c2800] 11:37:03 INFO - PROCESS | 1947 | 1467139023984 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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 11:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 469ms 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 11:37:04 INFO - PROCESS | 1947 | 1467139024017 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1947 | 1467139024018 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 11:37:04 INFO - PROCESS | 1947 | 1467139024020 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1947 | 1467139024021 Marionette TRACE conn2 <- [1,1130,null,{}] 11:37:04 INFO - PROCESS | 1947 | 1467139024023 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}] 11:37:04 INFO - PROCESS | 1947 | 1467139024026 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:04 INFO - PROCESS | 1947 | 1467139024116 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 11:37:04 INFO - PROCESS | 1947 | 1467139024149 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1947 | 1467139024150 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x124ada000 == 32 [pid = 1947] [id = 290] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1122bd000) [pid = 1947] [serial = 868] [outer = 0x0] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x124c39800) [pid = 1947] [serial = 869] [outer = 0x1122bd000] 11:37:04 INFO - PROCESS | 1947 | 1467139024174 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x125f3b400) [pid = 1947] [serial = 870] [outer = 0x1122bd000] 11:37:04 INFO - PROCESS | 1947 | 1467139024502 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]]]}] 11:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 11:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 523ms 11:37:04 INFO - PROCESS | 1947 | 1467139024543 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 11:37:04 INFO - PROCESS | 1947 | 1467139024544 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 11:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 11:37:04 INFO - PROCESS | 1947 | 1467139024553 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 11:37:04 INFO - PROCESS | 1947 | 1467139024554 Marionette TRACE conn2 <- [1,1134,null,{}] 11:37:04 INFO - PROCESS | 1947 | 1467139024556 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}] 11:37:04 INFO - PROCESS | 1947 | 1467139024560 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:04 INFO - PROCESS | 1947 | 1467139024671 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 11:37:04 INFO - PROCESS | 1947 | 1467139024706 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:04 INFO - PROCESS | 1947 | 1467139024707 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12630c000 == 33 [pid = 1947] [id = 291] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1211d1c00) [pid = 1947] [serial = 871] [outer = 0x0] 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x126484000) [pid = 1947] [serial = 872] [outer = 0x1211d1c00] 11:37:04 INFO - PROCESS | 1947 | 1467139024733 Marionette DEBUG loaded listener.js 11:37:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x127e4f400) [pid = 1947] [serial = 873] [outer = 0x1211d1c00] 11:37:05 INFO - PROCESS | 1947 | 1467139025131 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 625ms 11:37:05 INFO - PROCESS | 1947 | 1467139025172 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1947 | 1467139025173 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 11:37:05 INFO - PROCESS | 1947 | 1467139025183 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1947 | 1467139025184 Marionette TRACE conn2 <- [1,1138,null,{}] 11:37:05 INFO - PROCESS | 1947 | 1467139025186 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}] 11:37:05 INFO - PROCESS | 1947 | 1467139025187 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:05 INFO - PROCESS | 1947 | 1467139025281 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 11:37:05 INFO - PROCESS | 1947 | 1467139025284 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1947 | 1467139025285 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x127ea0000 == 34 [pid = 1947] [id = 292] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x121878800) [pid = 1947] [serial = 874] [outer = 0x0] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12851cc00) [pid = 1947] [serial = 875] [outer = 0x121878800] 11:37:05 INFO - PROCESS | 1947 | 1467139025309 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129091800) [pid = 1947] [serial = 876] [outer = 0x121878800] 11:37:05 INFO - PROCESS | 1947 | 1467139025607 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]]]}] 11:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 11:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 475ms 11:37:05 INFO - PROCESS | 1947 | 1467139025651 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 11:37:05 INFO - PROCESS | 1947 | 1467139025653 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 11:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 11:37:05 INFO - PROCESS | 1947 | 1467139025655 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 11:37:05 INFO - PROCESS | 1947 | 1467139025656 Marionette TRACE conn2 <- [1,1142,null,{}] 11:37:05 INFO - PROCESS | 1947 | 1467139025658 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}] 11:37:05 INFO - PROCESS | 1947 | 1467139025661 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:05 INFO - PROCESS | 1947 | 1467139025754 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 11:37:05 INFO - PROCESS | 1947 | 1467139025791 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:05 INFO - PROCESS | 1947 | 1467139025792 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12856a000 == 35 [pid = 1947] [id = 293] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x129092400) [pid = 1947] [serial = 877] [outer = 0x0] 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x129114000) [pid = 1947] [serial = 878] [outer = 0x129092400] 11:37:05 INFO - PROCESS | 1947 | 1467139025816 Marionette DEBUG loaded listener.js 11:37:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12911f400) [pid = 1947] [serial = 879] [outer = 0x129092400] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1293c6400) [pid = 1947] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119e54800) [pid = 1947] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x129094400) [pid = 1947] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11687a400) [pid = 1947] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x125fe4c00) [pid = 1947] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119611400) [pid = 1947] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x121abac00) [pid = 1947] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112d1a000) [pid = 1947] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118527000) [pid = 1947] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112d1a400) [pid = 1947] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x110fb1c00) [pid = 1947] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11833e400) [pid = 1947] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x129097c00) [pid = 1947] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1213c2800) [pid = 1947] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 11:37:06 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11847a000) [pid = 1947] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 11:37:06 INFO - PROCESS | 1947 | 1467139026287 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 11:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 11:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 11:37:06 INFO - PROCESS | 1947 | 1467139026325 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1947 | 1467139026326 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1947 | 1467139026328 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1947 | 1467139026329 Marionette TRACE conn2 <- [1,1146,null,{}] 11:37:06 INFO - PROCESS | 1947 | 1467139026340 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}] 11:37:06 INFO - PROCESS | 1947 | 1467139026341 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:06 INFO - PROCESS | 1947 | 1467139026421 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 11:37:06 INFO - PROCESS | 1947 | 1467139026477 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1947 | 1467139026478 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x129014800 == 36 [pid = 1947] [id = 294] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x110faec00) [pid = 1947] [serial = 880] [outer = 0x0] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1167b0c00) [pid = 1947] [serial = 881] [outer = 0x110faec00] 11:37:06 INFO - PROCESS | 1947 | 1467139026502 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12647e800) [pid = 1947] [serial = 882] [outer = 0x110faec00] 11:37:06 INFO - PROCESS | 1947 | 1467139026767 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]]]}] 11:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 11:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 470ms 11:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 11:37:06 INFO - PROCESS | 1947 | 1467139026800 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 11:37:06 INFO - PROCESS | 1947 | 1467139026801 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 11:37:06 INFO - PROCESS | 1947 | 1467139026803 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 11:37:06 INFO - PROCESS | 1947 | 1467139026804 Marionette TRACE conn2 <- [1,1150,null,{}] 11:37:06 INFO - PROCESS | 1947 | 1467139026806 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}] 11:37:06 INFO - PROCESS | 1947 | 1467139026808 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:06 INFO - PROCESS | 1947 | 1467139026898 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 11:37:06 INFO - PROCESS | 1947 | 1467139026902 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:06 INFO - PROCESS | 1947 | 1467139026903 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a51e000 == 37 [pid = 1947] [id = 295] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x126646c00) [pid = 1947] [serial = 883] [outer = 0x0] 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x129122000) [pid = 1947] [serial = 884] [outer = 0x126646c00] 11:37:06 INFO - PROCESS | 1947 | 1467139026927 Marionette DEBUG loaded listener.js 11:37:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12918c000) [pid = 1947] [serial = 885] [outer = 0x126646c00] 11:37:07 INFO - PROCESS | 1947 | 1467139027249 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]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 11:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 470ms 11:37:07 INFO - PROCESS | 1947 | 1467139027274 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1947 | 1467139027275 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 11:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 11:37:07 INFO - PROCESS | 1947 | 1467139027287 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1947 | 1467139027289 Marionette TRACE conn2 <- [1,1154,null,{}] 11:37:07 INFO - PROCESS | 1947 | 1467139027291 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}] 11:37:07 INFO - PROCESS | 1947 | 1467139027293 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:07 INFO - PROCESS | 1947 | 1467139027402 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 11:37:07 INFO - PROCESS | 1947 | 1467139027408 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1947 | 1467139027412 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a633800 == 38 [pid = 1947] [id = 296] 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12918c800) [pid = 1947] [serial = 886] [outer = 0x0] 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1293c3400) [pid = 1947] [serial = 887] [outer = 0x12918c800] 11:37:07 INFO - PROCESS | 1947 | 1467139027438 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12941f800) [pid = 1947] [serial = 888] [outer = 0x12918c800] 11:37:07 INFO - PROCESS | 1947 | 1467139027735 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]]]}] 11:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 11:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 469ms 11:37:07 INFO - PROCESS | 1947 | 1467139027756 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 11:37:07 INFO - PROCESS | 1947 | 1467139027758 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 11:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 11:37:07 INFO - PROCESS | 1947 | 1467139027768 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 11:37:07 INFO - PROCESS | 1947 | 1467139027769 Marionette TRACE conn2 <- [1,1158,null,{}] 11:37:07 INFO - PROCESS | 1947 | 1467139027771 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}] 11:37:07 INFO - PROCESS | 1947 | 1467139027772 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:07 INFO - PROCESS | 1947 | 1467139027852 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 11:37:07 INFO - PROCESS | 1947 | 1467139027856 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:07 INFO - PROCESS | 1947 | 1467139027857 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1e5000 == 39 [pid = 1947] [id = 297] 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12941fc00) [pid = 1947] [serial = 889] [outer = 0x0] 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a658800) [pid = 1947] [serial = 890] [outer = 0x12941fc00] 11:37:07 INFO - PROCESS | 1947 | 1467139027883 Marionette DEBUG loaded listener.js 11:37:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a683800) [pid = 1947] [serial = 891] [outer = 0x12941fc00] 11:37:08 INFO - PROCESS | 1947 | 1467139028345 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]]]}] 11:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 11:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 618ms 11:37:08 INFO - PROCESS | 1947 | 1467139028387 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 11:37:08 INFO - PROCESS | 1947 | 1467139028389 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 11:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 11:37:08 INFO - PROCESS | 1947 | 1467139028393 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 11:37:08 INFO - PROCESS | 1947 | 1467139028395 Marionette TRACE conn2 <- [1,1162,null,{}] 11:37:08 INFO - PROCESS | 1947 | 1467139028399 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}] 11:37:08 INFO - PROCESS | 1947 | 1467139028400 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:08 INFO - PROCESS | 1947 | 1467139028517 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 11:37:08 INFO - PROCESS | 1947 | 1467139028572 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:08 INFO - PROCESS | 1947 | 1467139028575 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x118348000 == 40 [pid = 1947] [id = 298] 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112d18400) [pid = 1947] [serial = 892] [outer = 0x0] 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1132a1800) [pid = 1947] [serial = 893] [outer = 0x112d18400] 11:37:08 INFO - PROCESS | 1947 | 1467139028628 Marionette DEBUG loaded listener.js 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x115ded400) [pid = 1947] [serial = 894] [outer = 0x112d18400] 11:37:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118520c00) [pid = 1947] [serial = 895] [outer = 0x12d229800] 11:37:09 INFO - PROCESS | 1947 | 1467139029210 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]]]}] 11:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 11:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 872ms 11:37:09 INFO - PROCESS | 1947 | 1467139029264 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 11:37:09 INFO - PROCESS | 1947 | 1467139029267 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 11:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 11:37:09 INFO - PROCESS | 1947 | 1467139029272 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 11:37:09 INFO - PROCESS | 1947 | 1467139029274 Marionette TRACE conn2 <- [1,1166,null,{}] 11:37:09 INFO - PROCESS | 1947 | 1467139029276 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}] 11:37:09 INFO - PROCESS | 1947 | 1467139029278 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:09 INFO - PROCESS | 1947 | 1467139029385 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 11:37:09 INFO - PROCESS | 1947 | 1467139029502 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:09 INFO - PROCESS | 1947 | 1467139029504 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x121397800 == 41 [pid = 1947] [id = 299] 11:37:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x117146000) [pid = 1947] [serial = 896] [outer = 0x0] 11:37:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1186eb800) [pid = 1947] [serial = 897] [outer = 0x117146000] 11:37:09 INFO - PROCESS | 1947 | 1467139029534 Marionette DEBUG loaded listener.js 11:37:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119bef400) [pid = 1947] [serial = 898] [outer = 0x117146000] 11:37:10 INFO - PROCESS | 1947 | 1467139030182 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]]]}] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12a633800 == 40 [pid = 1947] [id = 296] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12a51e000 == 39 [pid = 1947] [id = 295] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x129014800 == 38 [pid = 1947] [id = 294] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12856a000 == 37 [pid = 1947] [id = 293] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x127ea0000 == 36 [pid = 1947] [id = 292] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12630c000 == 35 [pid = 1947] [id = 291] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x124ada000 == 34 [pid = 1947] [id = 290] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x121297000 == 33 [pid = 1947] [id = 289] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x119bc1800 == 32 [pid = 1947] [id = 288] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x1191d8800 == 31 [pid = 1947] [id = 287] 11:37:10 INFO - PROCESS | 1947 | --DOCSHELL 0x115e07800 == 30 [pid = 1947] [id = 286] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x129436000) [pid = 1947] [serial = 837] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x129426000) [pid = 1947] [serial = 836] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12a65b800) [pid = 1947] [serial = 840] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x129436800) [pid = 1947] [serial = 839] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12909b000) [pid = 1947] [serial = 821] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x117da8400) [pid = 1947] [serial = 804] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x126643c00) [pid = 1947] [serial = 815] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x121565800) [pid = 1947] [serial = 810] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12545e800) [pid = 1947] [serial = 812] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116140000) [pid = 1947] [serial = 827] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129186800) [pid = 1947] [serial = 833] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x127e10800) [pid = 1947] [serial = 818] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x121025c00) [pid = 1947] [serial = 809] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129114c00) [pid = 1947] [serial = 822] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118521000) [pid = 1947] [serial = 828] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112dd6800) [pid = 1947] [serial = 798] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1269f2c00) [pid = 1947] [serial = 816] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1167a3400) [pid = 1947] [serial = 800] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1293c6800) [pid = 1947] [serial = 834] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x125fdc800) [pid = 1947] [serial = 813] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1281b8c00) [pid = 1947] [serial = 831] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12908f800) [pid = 1947] [serial = 819] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x111daa000) [pid = 1947] [serial = 797] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x116fc2400) [pid = 1947] [serial = 803] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12911c000) [pid = 1947] [serial = 824] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1281ac000) [pid = 1947] [serial = 795] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x118fd3000) [pid = 1947] [serial = 807] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x118523c00) [pid = 1947] [serial = 806] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x125f39800) [pid = 1947] [serial = 830] [outer = 0x0] [url = about:blank] 11:37:10 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x129122400) [pid = 1947] [serial = 825] [outer = 0x0] [url = about:blank] 11:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 11:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 974ms 11:37:10 INFO - PROCESS | 1947 | 1467139030247 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1947 | 1467139030249 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 11:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 11:37:10 INFO - PROCESS | 1947 | 1467139030252 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1947 | 1467139030254 Marionette TRACE conn2 <- [1,1170,null,{}] 11:37:10 INFO - PROCESS | 1947 | 1467139030257 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}] 11:37:10 INFO - PROCESS | 1947 | 1467139030259 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:10 INFO - PROCESS | 1947 | 1467139030336 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 11:37:10 INFO - PROCESS | 1947 | 1467139030340 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1947 | 1467139030345 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x11640a800 == 31 [pid = 1947] [id = 300] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x117daf400) [pid = 1947] [serial = 899] [outer = 0x0] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x118474000) [pid = 1947] [serial = 900] [outer = 0x117daf400] 11:37:10 INFO - PROCESS | 1947 | 1467139030378 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11889a800) [pid = 1947] [serial = 901] [outer = 0x117daf400] 11:37:10 INFO - PROCESS | 1947 | 1467139030703 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]]]}] 11:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 11:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 473ms 11:37:10 INFO - PROCESS | 1947 | 1467139030725 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 11:37:10 INFO - PROCESS | 1947 | 1467139030730 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 11:37:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 11:37:10 INFO - PROCESS | 1947 | 1467139030734 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 11:37:10 INFO - PROCESS | 1947 | 1467139030736 Marionette TRACE conn2 <- [1,1174,null,{}] 11:37:10 INFO - PROCESS | 1947 | 1467139030738 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}] 11:37:10 INFO - PROCESS | 1947 | 1467139030740 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:10 INFO - PROCESS | 1947 | 1467139030830 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 11:37:10 INFO - PROCESS | 1947 | 1467139030882 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:10 INFO - PROCESS | 1947 | 1467139030883 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191be800 == 32 [pid = 1947] [id = 301] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118477c00) [pid = 1947] [serial = 902] [outer = 0x0] 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119611400) [pid = 1947] [serial = 903] [outer = 0x118477c00] 11:37:10 INFO - PROCESS | 1947 | 1467139030910 Marionette DEBUG loaded listener.js 11:37:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x121551400) [pid = 1947] [serial = 904] [outer = 0x118477c00] 11:37:11 INFO - PROCESS | 1947 | 1467139031231 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] 11:37:11 INFO - PROCESS | 1947 | 1467139031256 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 11:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 11:37:11 INFO - PROCESS | 1947 | 1467139031258 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1947 | 1467139031263 Marionette TRACE conn2 <- [1,1178,null,{}] 11:37:11 INFO - PROCESS | 1947 | 1467139031271 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}] 11:37:11 INFO - PROCESS | 1947 | 1467139031274 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:11 INFO - PROCESS | 1947 | 1467139031350 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 11:37:11 INFO - PROCESS | 1947 | 1467139031407 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1947 | 1467139031409 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x121482000 == 33 [pid = 1947] [id = 302] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x113299000) [pid = 1947] [serial = 905] [outer = 0x0] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1249ec000) [pid = 1947] [serial = 906] [outer = 0x113299000] 11:37:11 INFO - PROCESS | 1947 | 1467139031436 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12637d000) [pid = 1947] [serial = 907] [outer = 0x113299000] 11:37:11 INFO - PROCESS | 1947 | 1467139031698 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] 11:37:11 INFO - PROCESS | 1947 | 1467139031735 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 11:37:11 INFO - PROCESS | 1947 | 1467139031737 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 11:37:11 INFO - PROCESS | 1947 | 1467139031738 Marionette TRACE conn2 <- [1,1182,null,{}] 11:37:11 INFO - PROCESS | 1947 | 1467139031741 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}] 11:37:11 INFO - PROCESS | 1947 | 1467139031742 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:11 INFO - PROCESS | 1947 | 1467139031834 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 11:37:11 INFO - PROCESS | 1947 | 1467139031837 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:11 INFO - PROCESS | 1947 | 1467139031838 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254d9000 == 34 [pid = 1947] [id = 303] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1269b4800) [pid = 1947] [serial = 908] [outer = 0x0] 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x127e05c00) [pid = 1947] [serial = 909] [outer = 0x1269b4800] 11:37:11 INFO - PROCESS | 1947 | 1467139031865 Marionette DEBUG loaded listener.js 11:37:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x127e44800) [pid = 1947] [serial = 910] [outer = 0x1269b4800] 11:37:12 INFO - PROCESS | 1947 | 1467139032218 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] 11:37:12 INFO - PROCESS | 1947 | 1467139032264 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 11:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 11:37:12 INFO - PROCESS | 1947 | 1467139032267 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1947 | 1467139032268 Marionette TRACE conn2 <- [1,1186,null,{}] 11:37:12 INFO - PROCESS | 1947 | 1467139032270 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}] 11:37:12 INFO - PROCESS | 1947 | 1467139032271 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:12 INFO - PROCESS | 1947 | 1467139032367 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 11:37:12 INFO - PROCESS | 1947 | 1467139032371 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1947 | 1467139032372 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x127e93000 == 35 [pid = 1947] [id = 304] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11714d800) [pid = 1947] [serial = 911] [outer = 0x0] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1281ac400) [pid = 1947] [serial = 912] [outer = 0x11714d800] 11:37:12 INFO - PROCESS | 1947 | 1467139032396 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129048000) [pid = 1947] [serial = 913] [outer = 0x11714d800] 11:37:12 INFO - PROCESS | 1947 | 1467139032729 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] 11:37:12 INFO - PROCESS | 1947 | 1467139032788 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 11:37:12 INFO - PROCESS | 1947 | 1467139032790 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 11:37:12 INFO - PROCESS | 1947 | 1467139032791 Marionette TRACE conn2 <- [1,1190,null,{}] 11:37:12 INFO - PROCESS | 1947 | 1467139032793 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}] 11:37:12 INFO - PROCESS | 1947 | 1467139032797 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:12 INFO - PROCESS | 1947 | 1467139032919 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 11:37:12 INFO - PROCESS | 1947 | 1467139032925 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:12 INFO - PROCESS | 1947 | 1467139032927 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x128568000 == 36 [pid = 1947] [id = 305] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1281b2400) [pid = 1947] [serial = 914] [outer = 0x0] 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129117800) [pid = 1947] [serial = 915] [outer = 0x1281b2400] 11:37:12 INFO - PROCESS | 1947 | 1467139032951 Marionette DEBUG loaded listener.js 11:37:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129427800) [pid = 1947] [serial = 916] [outer = 0x1281b2400] 11:37:13 INFO - PROCESS | 1947 | 1467139033282 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] 11:37:13 INFO - PROCESS | 1947 | 1467139033315 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 11:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 11:37:13 INFO - PROCESS | 1947 | 1467139033317 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1947 | 1467139033318 Marionette TRACE conn2 <- [1,1194,null,{}] 11:37:13 INFO - PROCESS | 1947 | 1467139033321 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}] 11:37:13 INFO - PROCESS | 1947 | 1467139033322 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:13 INFO - PROCESS | 1947 | 1467139033418 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 11:37:13 INFO - PROCESS | 1947 | 1467139033421 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1947 | 1467139033422 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d14000 == 37 [pid = 1947] [id = 306] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129049800) [pid = 1947] [serial = 917] [outer = 0x0] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12a65f400) [pid = 1947] [serial = 918] [outer = 0x129049800] 11:37:13 INFO - PROCESS | 1947 | 1467139033447 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12aa15000) [pid = 1947] [serial = 919] [outer = 0x129049800] 11:37:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 104 11:37:13 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9 11:37:13 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13 11:37:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1 11:37:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:37:13 INFO - _addTest/ [0,1197,"getWindowHandle",null] 11:37:13 INFO - PROCESS | 1947 | 1467139033787 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 11:37:13 INFO - PROCESS | 1947 | 1467139033789 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 11:37:13 INFO - PROCESS | 1947 | 1467139033790 Marionette TRACE conn2 <- [1,1198,null,{}] 11:37:13 INFO - PROCESS | 1947 | 1467139033796 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}] 11:37:13 INFO - PROCESS | 1947 | 1467139033798 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:13 INFO - PROCESS | 1947 | 1467139033897 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 11:37:13 INFO - PROCESS | 1947 | 1467139033900 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:13 INFO - PROCESS | 1947 | 1467139033901 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a625800 == 38 [pid = 1947] [id = 307] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12941e800) [pid = 1947] [serial = 920] [outer = 0x0] 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12aa1e800) [pid = 1947] [serial = 921] [outer = 0x12941e800] 11:37:13 INFO - PROCESS | 1947 | 1467139033925 Marionette DEBUG loaded listener.js 11:37:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12ac2a400) [pid = 1947] [serial = 922] [outer = 0x12941e800] 11:37:14 INFO - PROCESS | 1947 | 1467139034263 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]]]}] 11:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 11:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 522ms 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x115df8800) [pid = 1947] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115d18800) [pid = 1947] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1122bd000) [pid = 1947] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11618b800) [pid = 1947] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11960f400) [pid = 1947] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119be4c00) [pid = 1947] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x115468000) [pid = 1947] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1269f2800) [pid = 1947] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1210c2800) [pid = 1947] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12151f800) [pid = 1947] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1211d1c00) [pid = 1947] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x110faec00) [pid = 1947] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129092400) [pid = 1947] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x121878800) [pid = 1947] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x126646c00) [pid = 1947] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113297800) [pid = 1947] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 11:37:14 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12918c800) [pid = 1947] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 11:37:14 INFO - PROCESS | 1947 | 1467139034394 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1947 | 1467139034395 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 11:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 11:37:14 INFO - PROCESS | 1947 | 1467139034405 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1947 | 1467139034406 Marionette TRACE conn2 <- [1,1202,null,{}] 11:37:14 INFO - PROCESS | 1947 | 1467139034409 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}] 11:37:14 INFO - PROCESS | 1947 | 1467139034410 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:14 INFO - PROCESS | 1947 | 1467139034485 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 11:37:14 INFO - PROCESS | 1947 | 1467139034489 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1947 | 1467139034490 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a06800 == 39 [pid = 1947] [id = 308] 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x113c35c00) [pid = 1947] [serial = 923] [outer = 0x0] 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1167ad400) [pid = 1947] [serial = 924] [outer = 0x113c35c00] 11:37:14 INFO - PROCESS | 1947 | 1467139034519 Marionette DEBUG loaded listener.js 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x119373800) [pid = 1947] [serial = 925] [outer = 0x113c35c00] 11:37:14 INFO - PROCESS | 1947 | 1467139034847 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]]]}] 11:37:14 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 11:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 469ms 11:37:14 INFO - PROCESS | 1947 | 1467139034874 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 11:37:14 INFO - PROCESS | 1947 | 1467139034876 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 11:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 11:37:14 INFO - PROCESS | 1947 | 1467139034878 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 11:37:14 INFO - PROCESS | 1947 | 1467139034879 Marionette TRACE conn2 <- [1,1206,null,{}] 11:37:14 INFO - PROCESS | 1947 | 1467139034881 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}] 11:37:14 INFO - PROCESS | 1947 | 1467139034882 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:14 INFO - PROCESS | 1947 | 1467139034958 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 11:37:14 INFO - PROCESS | 1947 | 1467139034964 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:14 INFO - PROCESS | 1947 | 1467139034965 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1cc800 == 40 [pid = 1947] [id = 309] 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119e56c00) [pid = 1947] [serial = 926] [outer = 0x0] 11:37:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1269f2800) [pid = 1947] [serial = 927] [outer = 0x119e56c00] 11:37:14 INFO - PROCESS | 1947 | 1467139034990 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x127e10800) [pid = 1947] [serial = 928] [outer = 0x119e56c00] 11:37:15 INFO - PROCESS | 1947 | 1467139035434 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]]]}] 11:37:15 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 11:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 570ms 11:37:15 INFO - PROCESS | 1947 | 1467139035449 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 11:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 11:37:15 INFO - PROCESS | 1947 | 1467139035452 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 11:37:15 INFO - PROCESS | 1947 | 1467139035455 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1947 | 1467139035458 Marionette TRACE conn2 <- [1,1210,null,{}] 11:37:15 INFO - PROCESS | 1947 | 1467139035461 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}] 11:37:15 INFO - PROCESS | 1947 | 1467139035464 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:15 INFO - PROCESS | 1947 | 1467139035595 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 11:37:15 INFO - PROCESS | 1947 | 1467139035599 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:15 INFO - PROCESS | 1947 | 1467139035600 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd3c000 == 41 [pid = 1947] [id = 310] 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x113287800) [pid = 1947] [serial = 929] [outer = 0x0] 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12ac31800) [pid = 1947] [serial = 930] [outer = 0x113287800] 11:37:15 INFO - PROCESS | 1947 | 1467139035625 Marionette DEBUG loaded listener.js 11:37:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12b324400) [pid = 1947] [serial = 931] [outer = 0x113287800] 11:37:15 INFO - PROCESS | 1947 | 1467139035971 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]]]}] 11:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 11:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 522ms 11:37:15 INFO - PROCESS | 1947 | 1467139035986 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 11:37:15 INFO - PROCESS | 1947 | 1467139035988 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 11:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 11:37:15 INFO - PROCESS | 1947 | 1467139035992 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 11:37:15 INFO - PROCESS | 1947 | 1467139035996 Marionette TRACE conn2 <- [1,1214,null,{}] 11:37:16 INFO - PROCESS | 1947 | 1467139036000 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}] 11:37:16 INFO - PROCESS | 1947 | 1467139036002 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:16 INFO - PROCESS | 1947 | 1467139036162 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 11:37:16 INFO - PROCESS | 1947 | 1467139036170 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1947 | 1467139036171 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c042800 == 42 [pid = 1947] [id = 311] 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ba04000) [pid = 1947] [serial = 932] [outer = 0x0] 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12ba0b800) [pid = 1947] [serial = 933] [outer = 0x12ba04000] 11:37:16 INFO - PROCESS | 1947 | 1467139036209 Marionette DEBUG loaded listener.js 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12bdb0c00) [pid = 1947] [serial = 934] [outer = 0x12ba04000] 11:37:16 INFO - PROCESS | 1947 | 1467139036683 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]]]}] 11:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 11:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 727ms 11:37:16 INFO - PROCESS | 1947 | 1467139036719 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 11:37:16 INFO - PROCESS | 1947 | 1467139036721 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 11:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 11:37:16 INFO - PROCESS | 1947 | 1467139036740 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 11:37:16 INFO - PROCESS | 1947 | 1467139036744 Marionette TRACE conn2 <- [1,1218,null,{}] 11:37:16 INFO - PROCESS | 1947 | 1467139036749 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}] 11:37:16 INFO - PROCESS | 1947 | 1467139036751 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:16 INFO - PROCESS | 1947 | 1467139036857 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 11:37:16 INFO - PROCESS | 1947 | 1467139036948 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:16 INFO - PROCESS | 1947 | 1467139036950 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x11949b000 == 43 [pid = 1947] [id = 312] 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118331000) [pid = 1947] [serial = 935] [outer = 0x0] 11:37:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11847e400) [pid = 1947] [serial = 936] [outer = 0x118331000] 11:37:16 INFO - PROCESS | 1947 | 1467139036981 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11960b400) [pid = 1947] [serial = 937] [outer = 0x118331000] 11:37:17 INFO - PROCESS | 1947 | 1467139037397 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]]]}] 11:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 11:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 690ms 11:37:17 INFO - PROCESS | 1947 | 1467139037415 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 11:37:17 INFO - PROCESS | 1947 | 1467139037418 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 11:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 11:37:17 INFO - PROCESS | 1947 | 1467139037422 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 11:37:17 INFO - PROCESS | 1947 | 1467139037424 Marionette TRACE conn2 <- [1,1222,null,{}] 11:37:17 INFO - PROCESS | 1947 | 1467139037427 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}] 11:37:17 INFO - PROCESS | 1947 | 1467139037429 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:17 INFO - PROCESS | 1947 | 1467139037530 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 11:37:17 INFO - PROCESS | 1947 | 1467139037581 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:17 INFO - PROCESS | 1947 | 1467139037583 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a53800 == 44 [pid = 1947] [id = 313] 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12154d800) [pid = 1947] [serial = 938] [outer = 0x0] 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12498d000) [pid = 1947] [serial = 939] [outer = 0x12154d800] 11:37:17 INFO - PROCESS | 1947 | 1467139037613 Marionette DEBUG loaded listener.js 11:37:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x125466400) [pid = 1947] [serial = 940] [outer = 0x12154d800] 11:37:18 INFO - PROCESS | 1947 | 1467139038031 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] 11:37:18 INFO - PROCESS | 1947 | 1467139038045 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 11:37:18 INFO - PROCESS | 1947 | 1467139038047 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1947 | 1467139038050 Marionette TRACE conn2 <- [1,1226,null,{}] 11:37:18 INFO - PROCESS | 1947 | 1467139038058 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}] 11:37:18 INFO - PROCESS | 1947 | 1467139038061 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:18 INFO - PROCESS | 1947 | 1467139038163 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 11:37:18 INFO - PROCESS | 1947 | 1467139038254 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1947 | 1467139038256 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c043000 == 45 [pid = 1947] [id = 314] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12904a800) [pid = 1947] [serial = 941] [outer = 0x0] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x129184c00) [pid = 1947] [serial = 942] [outer = 0x12904a800] 11:37:18 INFO - PROCESS | 1947 | 1467139038287 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1293be400) [pid = 1947] [serial = 943] [outer = 0x12904a800] 11:37:18 INFO - PROCESS | 1947 | 1467139038693 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]]]}] 11:37:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 11:37:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 671ms 11:37:18 INFO - PROCESS | 1947 | 1467139038718 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 11:37:18 INFO - PROCESS | 1947 | 1467139038720 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 11:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 11:37:18 INFO - PROCESS | 1947 | 1467139038722 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 11:37:18 INFO - PROCESS | 1947 | 1467139038724 Marionette TRACE conn2 <- [1,1230,null,{}] 11:37:18 INFO - PROCESS | 1947 | 1467139038726 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}] 11:37:18 INFO - PROCESS | 1947 | 1467139038727 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:18 INFO - PROCESS | 1947 | 1467139038826 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 11:37:18 INFO - PROCESS | 1947 | 1467139038880 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:18 INFO - PROCESS | 1947 | 1467139038881 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0d9800 == 46 [pid = 1947] [id = 315] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12a656c00) [pid = 1947] [serial = 944] [outer = 0x0] 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12a68c800) [pid = 1947] [serial = 945] [outer = 0x12a656c00] 11:37:18 INFO - PROCESS | 1947 | 1467139038909 Marionette DEBUG loaded listener.js 11:37:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12ac33000) [pid = 1947] [serial = 946] [outer = 0x12a656c00] 11:37:19 INFO - PROCESS | 1947 | 1467139039314 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]]]}] 11:37:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 11:37:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 621ms 11:37:19 INFO - PROCESS | 1947 | 1467139039345 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 11:37:19 INFO - PROCESS | 1947 | 1467139039346 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 11:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 11:37:19 INFO - PROCESS | 1947 | 1467139039349 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 11:37:19 INFO - PROCESS | 1947 | 1467139039350 Marionette TRACE conn2 <- [1,1234,null,{}] 11:37:19 INFO - PROCESS | 1947 | 1467139039352 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}] 11:37:19 INFO - PROCESS | 1947 | 1467139039354 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:19 INFO - PROCESS | 1947 | 1467139039463 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 11:37:19 INFO - PROCESS | 1947 | 1467139039565 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:19 INFO - PROCESS | 1947 | 1467139039566 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x125422800 == 47 [pid = 1947] [id = 316] 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x113da5c00) [pid = 1947] [serial = 947] [outer = 0x0] 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12a65bc00) [pid = 1947] [serial = 948] [outer = 0x113da5c00] 11:37:19 INFO - PROCESS | 1947 | 1467139039595 Marionette DEBUG loaded listener.js 11:37:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12b31a800) [pid = 1947] [serial = 949] [outer = 0x113da5c00] 11:37:20 INFO - PROCESS | 1947 | 1467139040146 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]]]}] 11:37:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 11:37:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 820ms 11:37:20 INFO - PROCESS | 1947 | 1467139040169 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 11:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 11:37:20 INFO - PROCESS | 1947 | 1467139040172 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 11:37:20 INFO - PROCESS | 1947 | 1467139040194 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 11:37:20 INFO - PROCESS | 1947 | 1467139040196 Marionette TRACE conn2 <- [1,1238,null,{}] 11:37:20 INFO - PROCESS | 1947 | 1467139040202 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}] 11:37:20 INFO - PROCESS | 1947 | 1467139040203 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:20 INFO - PROCESS | 1947 | 1467139040302 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 11:37:20 INFO - PROCESS | 1947 | 1467139040359 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:20 INFO - PROCESS | 1947 | 1467139040360 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x118faf800 == 48 [pid = 1947] [id = 317] 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x113c5d000) [pid = 1947] [serial = 950] [outer = 0x0] 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x115e5c400) [pid = 1947] [serial = 951] [outer = 0x113c5d000] 11:37:20 INFO - PROCESS | 1947 | 1467139040387 Marionette DEBUG loaded listener.js 11:37:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x117db1800) [pid = 1947] [serial = 952] [outer = 0x113c5d000] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x112ab3800 == 47 [pid = 1947] [id = 285] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd3c000 == 46 [pid = 1947] [id = 310] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1cc800 == 45 [pid = 1947] [id = 309] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x119a06800 == 44 [pid = 1947] [id = 308] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12a625800 == 43 [pid = 1947] [id = 307] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x129d14000 == 42 [pid = 1947] [id = 306] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x128568000 == 41 [pid = 1947] [id = 305] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x127e93000 == 40 [pid = 1947] [id = 304] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x1254d9000 == 39 [pid = 1947] [id = 303] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x121482000 == 38 [pid = 1947] [id = 302] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x1191be800 == 37 [pid = 1947] [id = 301] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x11640a800 == 36 [pid = 1947] [id = 300] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x121397800 == 35 [pid = 1947] [id = 299] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x118348000 == 34 [pid = 1947] [id = 298] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1e5000 == 33 [pid = 1947] [id = 297] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x125422800 == 32 [pid = 1947] [id = 316] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0d9800 == 31 [pid = 1947] [id = 315] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12c043000 == 30 [pid = 1947] [id = 314] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x121a53800 == 29 [pid = 1947] [id = 313] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x11949b000 == 28 [pid = 1947] [id = 312] 11:37:21 INFO - PROCESS | 1947 | --DOCSHELL 0x12c042800 == 27 [pid = 1947] [id = 311] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x11833a400) [pid = 1947] [serial = 843] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11680a800) [pid = 1947] [serial = 842] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x125f3b400) [pid = 1947] [serial = 870] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x118895c00) [pid = 1947] [serial = 860] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119371800) [pid = 1947] [serial = 861] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12186d800) [pid = 1947] [serial = 846] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12101e000) [pid = 1947] [serial = 863] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x119e55c00) [pid = 1947] [serial = 845] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1211c9400) [pid = 1947] [serial = 864] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x117db0000) [pid = 1947] [serial = 855] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116881c00) [pid = 1947] [serial = 854] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12851c800) [pid = 1947] [serial = 849] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x121ab6800) [pid = 1947] [serial = 866] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x127e0f800) [pid = 1947] [serial = 848] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12904d000) [pid = 1947] [serial = 852] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x127e11400) [pid = 1947] [serial = 851] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x127e4f400) [pid = 1947] [serial = 873] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126484000) [pid = 1947] [serial = 872] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1167b0c00) [pid = 1947] [serial = 881] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x129114000) [pid = 1947] [serial = 878] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12851cc00) [pid = 1947] [serial = 875] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x129091800) [pid = 1947] [serial = 876] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12647e800) [pid = 1947] [serial = 882] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x129122000) [pid = 1947] [serial = 884] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11329dc00) [pid = 1947] [serial = 857] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1133ae800) [pid = 1947] [serial = 858] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124c39800) [pid = 1947] [serial = 869] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1293c3400) [pid = 1947] [serial = 887] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12941f800) [pid = 1947] [serial = 888] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12a658800) [pid = 1947] [serial = 890] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12911f400) [pid = 1947] [serial = 879] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12918c000) [pid = 1947] [serial = 885] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124a2ec00) [pid = 1947] [serial = 867] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x116880c00) [pid = 1947] [serial = 801] [outer = 0x0] [url = about:blank] 11:37:21 INFO - PROCESS | 1947 | 1467139041381 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]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 11:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1248ms 11:37:21 INFO - PROCESS | 1947 | 1467139041424 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1947 | 1467139041426 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 11:37:21 INFO - PROCESS | 1947 | 1467139041450 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1947 | 1467139041452 Marionette TRACE conn2 <- [1,1242,null,{}] 11:37:21 INFO - PROCESS | 1947 | 1467139041456 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}] 11:37:21 INFO - PROCESS | 1947 | 1467139041458 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:21 INFO - PROCESS | 1947 | 1467139041540 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 11:37:21 INFO - PROCESS | 1947 | 1467139041548 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:21 INFO - PROCESS | 1947 | 1467139041550 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x115eb4000 == 28 [pid = 1947] [id = 318] 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113c33400) [pid = 1947] [serial = 953] [outer = 0x0] 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x115df9c00) [pid = 1947] [serial = 954] [outer = 0x113c33400] 11:37:21 INFO - PROCESS | 1947 | 1467139041580 Marionette DEBUG loaded listener.js 11:37:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1167ae400) [pid = 1947] [serial = 955] [outer = 0x113c33400] 11:37:21 INFO - PROCESS | 1947 | 1467139041937 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]]]}] 11:37:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 11:37:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 525ms 11:37:21 INFO - PROCESS | 1947 | 1467139041973 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 11:37:21 INFO - PROCESS | 1947 | 1467139041978 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 11:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 11:37:21 INFO - PROCESS | 1947 | 1467139041983 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 11:37:21 INFO - PROCESS | 1947 | 1467139041985 Marionette TRACE conn2 <- [1,1246,null,{}] 11:37:21 INFO - PROCESS | 1947 | 1467139041987 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}] 11:37:21 INFO - PROCESS | 1947 | 1467139041989 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:22 INFO - PROCESS | 1947 | 1467139042066 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 11:37:22 INFO - PROCESS | 1947 | 1467139042072 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1947 | 1467139042073 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x118356800 == 29 [pid = 1947] [id = 319] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116fc1400) [pid = 1947] [serial = 956] [outer = 0x0] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11833b400) [pid = 1947] [serial = 957] [outer = 0x116fc1400] 11:37:22 INFO - PROCESS | 1947 | 1467139042102 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118520800) [pid = 1947] [serial = 958] [outer = 0x116fc1400] 11:37:22 INFO - PROCESS | 1947 | 1467139042450 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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 11:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms 11:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 11:37:22 INFO - PROCESS | 1947 | 1467139042504 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1947 | 1467139042505 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1947 | 1467139042508 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1947 | 1467139042510 Marionette TRACE conn2 <- [1,1250,null,{}] 11:37:22 INFO - PROCESS | 1947 | 1467139042518 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}] 11:37:22 INFO - PROCESS | 1947 | 1467139042521 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:22 INFO - PROCESS | 1947 | 1467139042594 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 11:37:22 INFO - PROCESS | 1947 | 1467139042599 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:22 INFO - PROCESS | 1947 | 1467139042601 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x11946c800 == 30 [pid = 1947] [id = 320] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118fd4800) [pid = 1947] [serial = 959] [outer = 0x0] 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119e5d400) [pid = 1947] [serial = 960] [outer = 0x118fd4800] 11:37:22 INFO - PROCESS | 1947 | 1467139042631 Marionette DEBUG loaded listener.js 11:37:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1210c2400) [pid = 1947] [serial = 961] [outer = 0x118fd4800] 11:37:22 INFO - PROCESS | 1947 | 1467139042967 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]]]}] 11:37:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 11:37:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 471ms 11:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 11:37:22 INFO - PROCESS | 1947 | 1467139042981 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 11:37:22 INFO - PROCESS | 1947 | 1467139042983 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 11:37:22 INFO - PROCESS | 1947 | 1467139042985 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 11:37:22 INFO - PROCESS | 1947 | 1467139042986 Marionette TRACE conn2 <- [1,1254,null,{}] 11:37:22 INFO - PROCESS | 1947 | 1467139042988 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}] 11:37:22 INFO - PROCESS | 1947 | 1467139042989 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:23 INFO - PROCESS | 1947 | 1467139043066 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 11:37:23 INFO - PROCESS | 1947 | 1467139043125 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1947 | 1467139043126 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bb3800 == 31 [pid = 1947] [id = 321] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11992c800) [pid = 1947] [serial = 962] [outer = 0x0] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12156c800) [pid = 1947] [serial = 963] [outer = 0x11992c800] 11:37:23 INFO - PROCESS | 1947 | 1467139043152 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x124a2ec00) [pid = 1947] [serial = 964] [outer = 0x11992c800] 11:37:23 INFO - PROCESS | 1947 | 1467139043436 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]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 11:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 469ms 11:37:23 INFO - PROCESS | 1947 | 1467139043455 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 11:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 11:37:23 INFO - PROCESS | 1947 | 1467139043467 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 11:37:23 INFO - PROCESS | 1947 | 1467139043474 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 11:37:23 INFO - PROCESS | 1947 | 1467139043476 Marionette TRACE conn2 <- [1,1258,null,{}] 11:37:23 INFO - PROCESS | 1947 | 1467139043482 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}] 11:37:23 INFO - PROCESS | 1947 | 1467139043483 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:23 INFO - PROCESS | 1947 | 1467139043574 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 11:37:23 INFO - PROCESS | 1947 | 1467139043607 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:23 INFO - PROCESS | 1947 | 1467139043608 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x121715000 == 32 [pid = 1947] [id = 322] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x113321000) [pid = 1947] [serial = 965] [outer = 0x0] 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124f08800) [pid = 1947] [serial = 966] [outer = 0x113321000] 11:37:23 INFO - PROCESS | 1947 | 1467139043634 Marionette DEBUG loaded listener.js 11:37:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x125f34000) [pid = 1947] [serial = 967] [outer = 0x113321000] 11:37:23 INFO - PROCESS | 1947 | 1467139043948 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]]]}] 11:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 11:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 523ms 11:37:24 INFO - PROCESS | 1947 | 1467139044002 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 11:37:24 INFO - PROCESS | 1947 | 1467139044004 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 11:37:24 INFO - PROCESS | 1947 | 1467139044006 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1947 | 1467139044007 Marionette TRACE conn2 <- [1,1262,null,{}] 11:37:24 INFO - PROCESS | 1947 | 1467139044009 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}] 11:37:24 INFO - PROCESS | 1947 | 1467139044013 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:24 INFO - PROCESS | 1947 | 1467139044121 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 11:37:24 INFO - PROCESS | 1947 | 1467139044158 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1947 | 1467139044159 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x125418800 == 33 [pid = 1947] [id = 323] 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x124f05c00) [pid = 1947] [serial = 968] [outer = 0x0] 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x126481400) [pid = 1947] [serial = 969] [outer = 0x124f05c00] 11:37:24 INFO - PROCESS | 1947 | 1467139044184 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x127e4a000) [pid = 1947] [serial = 970] [outer = 0x124f05c00] 11:37:24 INFO - PROCESS | 1947 | 1467139044527 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]]]}] 11:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 11:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 569ms 11:37:24 INFO - PROCESS | 1947 | 1467139044576 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 11:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 11:37:24 INFO - PROCESS | 1947 | 1467139044578 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 11:37:24 INFO - PROCESS | 1947 | 1467139044581 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 11:37:24 INFO - PROCESS | 1947 | 1467139044582 Marionette TRACE conn2 <- [1,1266,null,{}] 11:37:24 INFO - PROCESS | 1947 | 1467139044585 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}] 11:37:24 INFO - PROCESS | 1947 | 1467139044597 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:24 INFO - PROCESS | 1947 | 1467139044740 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 11:37:24 INFO - PROCESS | 1947 | 1467139044788 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:24 INFO - PROCESS | 1947 | 1467139044790 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12631c000 == 34 [pid = 1947] [id = 324] 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11329d400) [pid = 1947] [serial = 971] [outer = 0x0] 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1281ad000) [pid = 1947] [serial = 972] [outer = 0x11329d400] 11:37:24 INFO - PROCESS | 1947 | 1467139044828 Marionette DEBUG loaded listener.js 11:37:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12904e800) [pid = 1947] [serial = 973] [outer = 0x11329d400] 11:37:25 INFO - PROCESS | 1947 | 1467139045182 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]]]}] 11:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 11:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 619ms 11:37:25 INFO - PROCESS | 1947 | 1467139045200 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 11:37:25 INFO - PROCESS | 1947 | 1467139045201 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 11:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 11:37:25 INFO - PROCESS | 1947 | 1467139045204 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 11:37:25 INFO - PROCESS | 1947 | 1467139045205 Marionette TRACE conn2 <- [1,1270,null,{}] 11:37:25 INFO - PROCESS | 1947 | 1467139045207 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}] 11:37:25 INFO - PROCESS | 1947 | 1467139045210 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:25 INFO - PROCESS | 1947 | 1467139045352 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1281b2400) [pid = 1947] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x129049800) [pid = 1947] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12941e800) [pid = 1947] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12941fc00) [pid = 1947] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1269b4800) [pid = 1947] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118477c00) [pid = 1947] [serial = 902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x113299000) [pid = 1947] [serial = 905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x117daf400) [pid = 1947] [serial = 899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x117146000) [pid = 1947] [serial = 896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112d18400) [pid = 1947] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x113c35c00) [pid = 1947] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12ba04000) [pid = 1947] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x113287800) [pid = 1947] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x119e56c00) [pid = 1947] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 11:37:25 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11714d800) [pid = 1947] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 11:37:25 INFO - PROCESS | 1947 | 1467139045686 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:25 INFO - PROCESS | 1947 | 1467139045687 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b8800 == 35 [pid = 1947] [id = 325] 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112235400) [pid = 1947] [serial = 974] [outer = 0x0] 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113297000) [pid = 1947] [serial = 975] [outer = 0x112235400] 11:37:25 INFO - PROCESS | 1947 | 1467139045711 Marionette DEBUG loaded listener.js 11:37:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1186cd400) [pid = 1947] [serial = 976] [outer = 0x112235400] 11:37:26 INFO - PROCESS | 1947 | 1467139046001 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 11:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 821ms 11:37:26 INFO - PROCESS | 1947 | 1467139046025 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1947 | 1467139046027 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 11:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 11:37:26 INFO - PROCESS | 1947 | 1467139046038 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1947 | 1467139046039 Marionette TRACE conn2 <- [1,1274,null,{}] 11:37:26 INFO - PROCESS | 1947 | 1467139046041 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}] 11:37:26 INFO - PROCESS | 1947 | 1467139046044 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:26 INFO - PROCESS | 1947 | 1467139046131 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 11:37:26 INFO - PROCESS | 1947 | 1467139046134 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1947 | 1467139046135 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291e0800 == 36 [pid = 1947] [id = 326] 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x118523c00) [pid = 1947] [serial = 977] [outer = 0x0] 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e0d000) [pid = 1947] [serial = 978] [outer = 0x118523c00] 11:37:26 INFO - PROCESS | 1947 | 1467139046159 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129118800) [pid = 1947] [serial = 979] [outer = 0x118523c00] 11:37:26 INFO - PROCESS | 1947 | 1467139046472 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 11:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 471ms 11:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 11:37:26 INFO - PROCESS | 1947 | 1467139046510 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1947 | 1467139046513 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 11:37:26 INFO - PROCESS | 1947 | 1467139046515 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1947 | 1467139046516 Marionette TRACE conn2 <- [1,1278,null,{}] 11:37:26 INFO - PROCESS | 1947 | 1467139046519 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}] 11:37:26 INFO - PROCESS | 1947 | 1467139046520 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:26 INFO - PROCESS | 1947 | 1467139046618 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 11:37:26 INFO - PROCESS | 1947 | 1467139046624 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:26 INFO - PROCESS | 1947 | 1467139046625 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293eb800 == 37 [pid = 1947] [id = 327] 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x125fda800) [pid = 1947] [serial = 980] [outer = 0x0] 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129121400) [pid = 1947] [serial = 981] [outer = 0x125fda800] 11:37:26 INFO - PROCESS | 1947 | 1467139046653 Marionette DEBUG loaded listener.js 11:37:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12918b000) [pid = 1947] [serial = 982] [outer = 0x125fda800] 11:37:26 INFO - PROCESS | 1947 | 1467139046967 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]]]}] 11:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 11:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 469ms 11:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 11:37:26 INFO - PROCESS | 1947 | 1467139046985 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 11:37:26 INFO - PROCESS | 1947 | 1467139046986 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 11:37:26 INFO - PROCESS | 1947 | 1467139046988 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 11:37:26 INFO - PROCESS | 1947 | 1467139046990 Marionette TRACE conn2 <- [1,1282,null,{}] 11:37:26 INFO - PROCESS | 1947 | 1467139046993 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}] 11:37:26 INFO - PROCESS | 1947 | 1467139046998 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:27 INFO - PROCESS | 1947 | 1467139047094 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 11:37:27 INFO - PROCESS | 1947 | 1467139047099 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1947 | 1467139047101 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a62d000 == 38 [pid = 1947] [id = 328] 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12918ac00) [pid = 1947] [serial = 983] [outer = 0x0] 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1293c8400) [pid = 1947] [serial = 984] [outer = 0x12918ac00] 11:37:27 INFO - PROCESS | 1947 | 1467139047126 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129436800) [pid = 1947] [serial = 985] [outer = 0x12918ac00] 11:37:27 INFO - PROCESS | 1947 | 1467139047451 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]]]}] 11:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 11:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 470ms 11:37:27 INFO - PROCESS | 1947 | 1467139047459 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 11:37:27 INFO - PROCESS | 1947 | 1467139047462 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 11:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 11:37:27 INFO - PROCESS | 1947 | 1467139047468 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 11:37:27 INFO - PROCESS | 1947 | 1467139047469 Marionette TRACE conn2 <- [1,1286,null,{}] 11:37:27 INFO - PROCESS | 1947 | 1467139047472 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}] 11:37:27 INFO - PROCESS | 1947 | 1467139047473 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:27 INFO - PROCESS | 1947 | 1467139047589 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 11:37:27 INFO - PROCESS | 1947 | 1467139047597 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:27 INFO - PROCESS | 1947 | 1467139047598 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b11f800 == 39 [pid = 1947] [id = 329] 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x125f33800) [pid = 1947] [serial = 986] [outer = 0x0] 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a656000) [pid = 1947] [serial = 987] [outer = 0x125f33800] 11:37:27 INFO - PROCESS | 1947 | 1467139047630 Marionette DEBUG loaded listener.js 11:37:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12aa1d000) [pid = 1947] [serial = 988] [outer = 0x125f33800] 11:37:28 INFO - PROCESS | 1947 | 1467139048249 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]]]}] 11:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 11:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 825ms 11:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 11:37:28 INFO - PROCESS | 1947 | 1467139048302 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 11:37:28 INFO - PROCESS | 1947 | 1467139048305 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 11:37:28 INFO - PROCESS | 1947 | 1467139048334 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 11:37:28 INFO - PROCESS | 1947 | 1467139048337 Marionette TRACE conn2 <- [1,1290,null,{}] 11:37:28 INFO - PROCESS | 1947 | 1467139048364 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}] 11:37:28 INFO - PROCESS | 1947 | 1467139048366 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:28 INFO - PROCESS | 1947 | 1467139048498 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 11:37:28 INFO - PROCESS | 1947 | 1467139048532 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:28 INFO - PROCESS | 1947 | 1467139048533 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x118348000 == 40 [pid = 1947] [id = 330] 11:37:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x116634c00) [pid = 1947] [serial = 989] [outer = 0x0] 11:37:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x116881400) [pid = 1947] [serial = 990] [outer = 0x116634c00] 11:37:28 INFO - PROCESS | 1947 | 1467139048565 Marionette DEBUG loaded listener.js 11:37:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118476800) [pid = 1947] [serial = 991] [outer = 0x116634c00] 11:37:29 INFO - PROCESS | 1947 | 1467139049051 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]]]}] 11:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 11:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 798ms 11:37:29 INFO - PROCESS | 1947 | 1467139049119 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 11:37:29 INFO - PROCESS | 1947 | 1467139049122 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 11:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 11:37:29 INFO - PROCESS | 1947 | 1467139049130 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 11:37:29 INFO - PROCESS | 1947 | 1467139049131 Marionette TRACE conn2 <- [1,1294,null,{}] 11:37:29 INFO - PROCESS | 1947 | 1467139049134 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}] 11:37:29 INFO - PROCESS | 1947 | 1467139049136 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:29 INFO - PROCESS | 1947 | 1467139049250 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 11:37:29 INFO - PROCESS | 1947 | 1467139049328 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:29 INFO - PROCESS | 1947 | 1467139049329 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249cb800 == 41 [pid = 1947] [id = 331] 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11992d400) [pid = 1947] [serial = 992] [outer = 0x0] 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x121026000) [pid = 1947] [serial = 993] [outer = 0x11992d400] 11:37:29 INFO - PROCESS | 1947 | 1467139049360 Marionette DEBUG loaded listener.js 11:37:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x121832000) [pid = 1947] [serial = 994] [outer = 0x11992d400] 11:37:29 INFO - PROCESS | 1947 | 1467139049977 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 873ms 11:37:30 INFO - PROCESS | 1947 | 1467139050002 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 11:37:30 INFO - PROCESS | 1947 | 1467139050004 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 11:37:30 INFO - PROCESS | 1947 | 1467139050007 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1947 | 1467139050009 Marionette TRACE conn2 <- [1,1298,null,{}] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12a62d000 == 40 [pid = 1947] [id = 328] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1293eb800 == 39 [pid = 1947] [id = 327] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1291e0800 == 38 [pid = 1947] [id = 326] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b8800 == 37 [pid = 1947] [id = 325] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x12631c000 == 36 [pid = 1947] [id = 324] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x125418800 == 35 [pid = 1947] [id = 323] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x121715000 == 34 [pid = 1947] [id = 322] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x119bb3800 == 33 [pid = 1947] [id = 321] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x11946c800 == 32 [pid = 1947] [id = 320] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x118356800 == 31 [pid = 1947] [id = 319] 11:37:30 INFO - PROCESS | 1947 | --DOCSHELL 0x115eb4000 == 30 [pid = 1947] [id = 318] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x129117800) [pid = 1947] [serial = 915] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12a65f400) [pid = 1947] [serial = 918] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12aa1e800) [pid = 1947] [serial = 921] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12a683800) [pid = 1947] [serial = 891] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x127e05c00) [pid = 1947] [serial = 909] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119611400) [pid = 1947] [serial = 903] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x121551400) [pid = 1947] [serial = 904] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1249ec000) [pid = 1947] [serial = 906] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12637d000) [pid = 1947] [serial = 907] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12aa15000) [pid = 1947] [serial = 919] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118474000) [pid = 1947] [serial = 900] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11889a800) [pid = 1947] [serial = 901] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1186eb800) [pid = 1947] [serial = 897] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119bef400) [pid = 1947] [serial = 898] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1132a1800) [pid = 1947] [serial = 893] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x115ded400) [pid = 1947] [serial = 894] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x125467400) [pid = 1947] [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.] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1167ad400) [pid = 1947] [serial = 924] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119373800) [pid = 1947] [serial = 925] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12ba0b800) [pid = 1947] [serial = 933] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12ac2a400) [pid = 1947] [serial = 922] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12ac31800) [pid = 1947] [serial = 930] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x127e10800) [pid = 1947] [serial = 928] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1281ac400) [pid = 1947] [serial = 912] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1269f2800) [pid = 1947] [serial = 927] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12b324400) [pid = 1947] [serial = 931] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12bdb0c00) [pid = 1947] [serial = 934] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x129048000) [pid = 1947] [serial = 913] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x129427800) [pid = 1947] [serial = 916] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x127e44800) [pid = 1947] [serial = 910] [outer = 0x0] [url = about:blank] 11:37:30 INFO - PROCESS | 1947 | 1467139050079 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}] 11:37:30 INFO - PROCESS | 1947 | 1467139050081 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:30 INFO - PROCESS | 1947 | 1467139050159 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 11:37:30 INFO - PROCESS | 1947 | 1467139050169 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1947 | 1467139050171 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ada000 == 31 [pid = 1947] [id = 332] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x116fc2800) [pid = 1947] [serial = 995] [outer = 0x0] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1176f2400) [pid = 1947] [serial = 996] [outer = 0x116fc2800] 11:37:30 INFO - PROCESS | 1947 | 1467139050198 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11847ec00) [pid = 1947] [serial = 997] [outer = 0x116fc2800] 11:37:30 INFO - PROCESS | 1947 | 1467139050539 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]]]}] 11:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 11:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 554ms 11:37:30 INFO - PROCESS | 1947 | 1467139050563 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 11:37:30 INFO - PROCESS | 1947 | 1467139050566 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 11:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 11:37:30 INFO - PROCESS | 1947 | 1467139050570 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 11:37:30 INFO - PROCESS | 1947 | 1467139050572 Marionette TRACE conn2 <- [1,1302,null,{}] 11:37:30 INFO - PROCESS | 1947 | 1467139050591 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}] 11:37:30 INFO - PROCESS | 1947 | 1467139050592 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:30 INFO - PROCESS | 1947 | 1467139050668 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 11:37:30 INFO - PROCESS | 1947 | 1467139050671 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:30 INFO - PROCESS | 1947 | 1467139050673 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fa3800 == 32 [pid = 1947] [id = 333] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119370000) [pid = 1947] [serial = 998] [outer = 0x0] 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119be4800) [pid = 1947] [serial = 999] [outer = 0x119370000] 11:37:30 INFO - PROCESS | 1947 | 1467139050702 Marionette DEBUG loaded listener.js 11:37:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1210d1800) [pid = 1947] [serial = 1000] [outer = 0x119370000] 11:37:31 INFO - PROCESS | 1947 | 1467139051048 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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 11:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 535ms 11:37:31 INFO - PROCESS | 1947 | 1467139051106 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1947 | 1467139051108 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 11:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 11:37:31 INFO - PROCESS | 1947 | 1467139051111 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1947 | 1467139051114 Marionette TRACE conn2 <- [1,1306,null,{}] 11:37:31 INFO - PROCESS | 1947 | 1467139051124 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}] 11:37:31 INFO - PROCESS | 1947 | 1467139051128 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:31 INFO - PROCESS | 1947 | 1467139051264 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 11:37:31 INFO - PROCESS | 1947 | 1467139051282 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1947 | 1467139051285 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1213a7800 == 33 [pid = 1947] [id = 334] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x121ab6800) [pid = 1947] [serial = 1001] [outer = 0x0] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x124caa000) [pid = 1947] [serial = 1002] [outer = 0x121ab6800] 11:37:31 INFO - PROCESS | 1947 | 1467139051329 Marionette DEBUG loaded listener.js 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x125fe1400) [pid = 1947] [serial = 1003] [outer = 0x121ab6800] 11:37:31 INFO - PROCESS | 1947 | 1467139051719 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]]]}] 11:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 11:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 623ms 11:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 11:37:31 INFO - PROCESS | 1947 | 1467139051735 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 11:37:31 INFO - PROCESS | 1947 | 1467139051738 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 11:37:31 INFO - PROCESS | 1947 | 1467139051741 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 11:37:31 INFO - PROCESS | 1947 | 1467139051745 Marionette TRACE conn2 <- [1,1310,null,{}] 11:37:31 INFO - PROCESS | 1947 | 1467139051748 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}] 11:37:31 INFO - PROCESS | 1947 | 1467139051750 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:31 INFO - PROCESS | 1947 | 1467139051915 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 11:37:31 INFO - PROCESS | 1947 | 1467139051923 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:31 INFO - PROCESS | 1947 | 1467139051925 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x125415800 == 34 [pid = 1947] [id = 335] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12647e800) [pid = 1947] [serial = 1004] [outer = 0x0] 11:37:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126645400) [pid = 1947] [serial = 1005] [outer = 0x12647e800] 11:37:31 INFO - PROCESS | 1947 | 1467139051964 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1269e8c00) [pid = 1947] [serial = 1006] [outer = 0x12647e800] 11:37:32 INFO - PROCESS | 1947 | 1467139052338 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] 11:37:32 INFO - PROCESS | 1947 | 1467139052365 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 11:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 11:37:32 INFO - PROCESS | 1947 | 1467139052374 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1947 | 1467139052376 Marionette TRACE conn2 <- [1,1314,null,{}] 11:37:32 INFO - PROCESS | 1947 | 1467139052378 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}] 11:37:32 INFO - PROCESS | 1947 | 1467139052379 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:32 INFO - PROCESS | 1947 | 1467139052472 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 11:37:32 INFO - PROCESS | 1947 | 1467139052476 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:32 INFO - PROCESS | 1947 | 1467139052477 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x126413800 == 35 [pid = 1947] [id = 336] 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x121a26000) [pid = 1947] [serial = 1007] [outer = 0x0] 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e0c000) [pid = 1947] [serial = 1008] [outer = 0x121a26000] 11:37:32 INFO - PROCESS | 1947 | 1467139052502 Marionette DEBUG loaded listener.js 11:37:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1281afc00) [pid = 1947] [serial = 1009] [outer = 0x121a26000] 11:37:32 INFO - PROCESS | 1947 | 1467139052851 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]]]}] 11:37:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 11:37:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 518ms 11:37:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 11:37:32 INFO - PROCESS | 1947 | 1467139052897 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 11:37:32 INFO - PROCESS | 1947 | 1467139052899 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 11:37:32 INFO - PROCESS | 1947 | 1467139052901 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 11:37:32 INFO - PROCESS | 1947 | 1467139052902 Marionette TRACE conn2 <- [1,1318,null,{}] 11:37:32 INFO - PROCESS | 1947 | 1467139052904 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}] 11:37:32 INFO - PROCESS | 1947 | 1467139052908 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:33 INFO - PROCESS | 1947 | 1467139053024 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 11:37:33 INFO - PROCESS | 1947 | 1467139053030 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1947 | 1467139053031 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x128180800 == 36 [pid = 1947] [id = 337] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1281ab800) [pid = 1947] [serial = 1010] [outer = 0x0] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12904d400) [pid = 1947] [serial = 1011] [outer = 0x1281ab800] 11:37:33 INFO - PROCESS | 1947 | 1467139053055 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129420000) [pid = 1947] [serial = 1012] [outer = 0x1281ab800] 11:37:33 INFO - PROCESS | 1947 | 1467139053389 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 517ms 11:37:33 INFO - PROCESS | 1947 | 1467139053423 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1947 | 1467139053425 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 11:37:33 INFO - PROCESS | 1947 | 1467139053429 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1947 | 1467139053431 Marionette TRACE conn2 <- [1,1322,null,{}] 11:37:33 INFO - PROCESS | 1947 | 1467139053433 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}] 11:37:33 INFO - PROCESS | 1947 | 1467139053434 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:33 INFO - PROCESS | 1947 | 1467139053529 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 11:37:33 INFO - PROCESS | 1947 | 1467139053533 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:33 INFO - PROCESS | 1947 | 1467139053534 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f95000 == 37 [pid = 1947] [id = 338] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1281adc00) [pid = 1947] [serial = 1013] [outer = 0x0] 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12a65a400) [pid = 1947] [serial = 1014] [outer = 0x1281adc00] 11:37:33 INFO - PROCESS | 1947 | 1467139053558 Marionette DEBUG loaded listener.js 11:37:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12aa18800) [pid = 1947] [serial = 1015] [outer = 0x1281adc00] 11:37:33 INFO - PROCESS | 1947 | 1467139053889 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]]]}] 11:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 11:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 471ms 11:37:33 INFO - PROCESS | 1947 | 1467139053901 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 11:37:33 INFO - PROCESS | 1947 | 1467139053902 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 11:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 11:37:33 INFO - PROCESS | 1947 | 1467139053904 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 11:37:33 INFO - PROCESS | 1947 | 1467139053905 Marionette TRACE conn2 <- [1,1326,null,{}] 11:37:33 INFO - PROCESS | 1947 | 1467139053908 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}] 11:37:33 INFO - PROCESS | 1947 | 1467139053909 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:34 INFO - PROCESS | 1947 | 1467139054009 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 11:37:34 INFO - PROCESS | 1947 | 1467139054021 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1947 | 1467139054022 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a630000 == 38 [pid = 1947] [id = 339] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12aa1dc00) [pid = 1947] [serial = 1016] [outer = 0x0] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ac2c000) [pid = 1947] [serial = 1017] [outer = 0x12aa1dc00] 11:37:34 INFO - PROCESS | 1947 | 1467139054046 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12b193800) [pid = 1947] [serial = 1018] [outer = 0x12aa1dc00] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12918ac00) [pid = 1947] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118fd4800) [pid = 1947] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x113c33400) [pid = 1947] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11992c800) [pid = 1947] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113321000) [pid = 1947] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11329d400) [pid = 1947] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x116fc1400) [pid = 1947] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x124f05c00) [pid = 1947] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x113c5d000) [pid = 1947] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112235400) [pid = 1947] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118331000) [pid = 1947] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12154d800) [pid = 1947] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12904a800) [pid = 1947] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a656c00) [pid = 1947] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x113da5c00) [pid = 1947] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118523c00) [pid = 1947] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 11:37:34 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x125fda800) [pid = 1947] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 11:37:34 INFO - PROCESS | 1947 | 1467139054451 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]]]}] 11:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 569ms 11:37:34 INFO - PROCESS | 1947 | 1467139054474 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 11:37:34 INFO - PROCESS | 1947 | 1467139054475 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 11:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 11:37:34 INFO - PROCESS | 1947 | 1467139054478 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 11:37:34 INFO - PROCESS | 1947 | 1467139054480 Marionette TRACE conn2 <- [1,1330,null,{}] 11:37:34 INFO - PROCESS | 1947 | 1467139054483 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}] 11:37:34 INFO - PROCESS | 1947 | 1467139054484 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:34 INFO - PROCESS | 1947 | 1467139054586 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 11:37:34 INFO - PROCESS | 1947 | 1467139054641 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:34 INFO - PROCESS | 1947 | 1467139054642 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x128573800 == 39 [pid = 1947] [id = 340] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x113287800) [pid = 1947] [serial = 1019] [outer = 0x0] 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118523c00) [pid = 1947] [serial = 1020] [outer = 0x113287800] 11:37:34 INFO - PROCESS | 1947 | 1467139054666 Marionette DEBUG loaded listener.js 11:37:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124986400) [pid = 1947] [serial = 1021] [outer = 0x113287800] 11:37:34 INFO - PROCESS | 1947 | 1467139054952 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]]]}] 11:37:34 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 11:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 520ms 11:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 11:37:35 INFO - PROCESS | 1947 | 1467139054999 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1947 | 1467139055000 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 11:37:35 INFO - PROCESS | 1947 | 1467139055002 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1947 | 1467139055003 Marionette TRACE conn2 <- [1,1334,null,{}] 11:37:35 INFO - PROCESS | 1947 | 1467139055005 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}] 11:37:35 INFO - PROCESS | 1947 | 1467139055006 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:35 INFO - PROCESS | 1947 | 1467139055086 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 11:37:35 INFO - PROCESS | 1947 | 1467139055089 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1947 | 1467139055090 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c6000 == 40 [pid = 1947] [id = 341] 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125fda800) [pid = 1947] [serial = 1022] [outer = 0x0] 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x129188000) [pid = 1947] [serial = 1023] [outer = 0x125fda800] 11:37:35 INFO - PROCESS | 1947 | 1467139055116 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12ac29400) [pid = 1947] [serial = 1024] [outer = 0x125fda800] 11:37:35 INFO - PROCESS | 1947 | 1467139055458 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]]]}] 11:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 11:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 470ms 11:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 11:37:35 INFO - PROCESS | 1947 | 1467139055472 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 11:37:35 INFO - PROCESS | 1947 | 1467139055473 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 11:37:35 INFO - PROCESS | 1947 | 1467139055476 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 11:37:35 INFO - PROCESS | 1947 | 1467139055481 Marionette TRACE conn2 <- [1,1338,null,{}] 11:37:35 INFO - PROCESS | 1947 | 1467139055483 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}] 11:37:35 INFO - PROCESS | 1947 | 1467139055485 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:35 INFO - PROCESS | 1947 | 1467139055604 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 11:37:35 INFO - PROCESS | 1947 | 1467139055612 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:35 INFO - PROCESS | 1947 | 1467139055614 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd30800 == 41 [pid = 1947] [id = 342] 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12ac29000) [pid = 1947] [serial = 1025] [outer = 0x0] 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12b321000) [pid = 1947] [serial = 1026] [outer = 0x12ac29000] 11:37:35 INFO - PROCESS | 1947 | 1467139055640 Marionette DEBUG loaded listener.js 11:37:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12bdb2400) [pid = 1947] [serial = 1027] [outer = 0x12ac29000] 11:37:36 INFO - PROCESS | 1947 | 1467139056452 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]]]}] 11:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 11:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1025ms 11:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 11:37:36 INFO - PROCESS | 1947 | 1467139056501 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 11:37:36 INFO - PROCESS | 1947 | 1467139056504 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 11:37:36 INFO - PROCESS | 1947 | 1467139056508 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 11:37:36 INFO - PROCESS | 1947 | 1467139056510 Marionette TRACE conn2 <- [1,1342,null,{}] 11:37:36 INFO - PROCESS | 1947 | 1467139056527 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}] 11:37:36 INFO - PROCESS | 1947 | 1467139056529 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:36 INFO - PROCESS | 1947 | 1467139056636 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 11:37:36 INFO - PROCESS | 1947 | 1467139056689 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:36 INFO - PROCESS | 1947 | 1467139056692 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d67000 == 42 [pid = 1947] [id = 343] 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x115e5b400) [pid = 1947] [serial = 1028] [outer = 0x0] 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116805000) [pid = 1947] [serial = 1029] [outer = 0x115e5b400] 11:37:36 INFO - PROCESS | 1947 | 1467139056723 Marionette DEBUG loaded listener.js 11:37:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x118476c00) [pid = 1947] [serial = 1030] [outer = 0x115e5b400] 11:37:37 INFO - PROCESS | 1947 | 1467139057182 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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 11:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 737ms 11:37:37 INFO - PROCESS | 1947 | 1467139057245 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1947 | 1467139057248 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 11:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 11:37:37 INFO - PROCESS | 1947 | 1467139057253 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1947 | 1467139057254 Marionette TRACE conn2 <- [1,1346,null,{}] 11:37:37 INFO - PROCESS | 1947 | 1467139057257 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}] 11:37:37 INFO - PROCESS | 1947 | 1467139057259 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:37 INFO - PROCESS | 1947 | 1467139057365 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 11:37:37 INFO - PROCESS | 1947 | 1467139057421 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:37 INFO - PROCESS | 1947 | 1467139057422 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dc2000 == 43 [pid = 1947] [id = 344] 11:37:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1186eb800) [pid = 1947] [serial = 1031] [outer = 0x0] 11:37:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x121830000) [pid = 1947] [serial = 1032] [outer = 0x1186eb800] 11:37:37 INFO - PROCESS | 1947 | 1467139057453 Marionette DEBUG loaded listener.js 11:37:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x124c05800) [pid = 1947] [serial = 1033] [outer = 0x1186eb800] 11:37:37 INFO - PROCESS | 1947 | 1467139057892 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]]]}] 11:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 11:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 672ms 11:37:37 INFO - PROCESS | 1947 | 1467139057937 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 11:37:37 INFO - PROCESS | 1947 | 1467139057938 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 11:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 11:37:37 INFO - PROCESS | 1947 | 1467139057941 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 11:37:37 INFO - PROCESS | 1947 | 1467139057943 Marionette TRACE conn2 <- [1,1350,null,{}] 11:37:37 INFO - PROCESS | 1947 | 1467139057953 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}] 11:37:37 INFO - PROCESS | 1947 | 1467139057956 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:38 INFO - PROCESS | 1947 | 1467139058056 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 11:37:38 INFO - PROCESS | 1947 | 1467139058126 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1947 | 1467139058128 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd3c800 == 44 [pid = 1947] [id = 345] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12637dc00) [pid = 1947] [serial = 1034] [outer = 0x0] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x128528000) [pid = 1947] [serial = 1035] [outer = 0x12637dc00] 11:37:38 INFO - PROCESS | 1947 | 1467139058159 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x129119800) [pid = 1947] [serial = 1036] [outer = 0x12637dc00] 11:37:38 INFO - PROCESS | 1947 | 1467139058582 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]]]}] 11:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 11:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 673ms 11:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 11:37:38 INFO - PROCESS | 1947 | 1467139058615 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 11:37:38 INFO - PROCESS | 1947 | 1467139058616 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 11:37:38 INFO - PROCESS | 1947 | 1467139058619 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 11:37:38 INFO - PROCESS | 1947 | 1467139058620 Marionette TRACE conn2 <- [1,1354,null,{}] 11:37:38 INFO - PROCESS | 1947 | 1467139058622 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}] 11:37:38 INFO - PROCESS | 1947 | 1467139058624 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:38 INFO - PROCESS | 1947 | 1467139058726 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 11:37:38 INFO - PROCESS | 1947 | 1467139058783 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:38 INFO - PROCESS | 1947 | 1467139058784 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0d0800 == 45 [pid = 1947] [id = 346] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1293bec00) [pid = 1947] [serial = 1037] [outer = 0x0] 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12941c800) [pid = 1947] [serial = 1038] [outer = 0x1293bec00] 11:37:38 INFO - PROCESS | 1947 | 1467139058812 Marionette DEBUG loaded listener.js 11:37:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12b194400) [pid = 1947] [serial = 1039] [outer = 0x1293bec00] 11:37:39 INFO - PROCESS | 1947 | 1467139059267 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]]]}] 11:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 11:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 668ms 11:37:39 INFO - PROCESS | 1947 | 1467139059288 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 11:37:39 INFO - PROCESS | 1947 | 1467139059289 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 11:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 11:37:39 INFO - PROCESS | 1947 | 1467139059291 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 11:37:39 INFO - PROCESS | 1947 | 1467139059293 Marionette TRACE conn2 <- [1,1358,null,{}] 11:37:39 INFO - PROCESS | 1947 | 1467139059295 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}] 11:37:39 INFO - PROCESS | 1947 | 1467139059296 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:39 INFO - PROCESS | 1947 | 1467139059412 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 11:37:39 INFO - PROCESS | 1947 | 1467139059493 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:39 INFO - PROCESS | 1947 | 1467139059495 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x116676000 == 46 [pid = 1947] [id = 347] 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x115d11400) [pid = 1947] [serial = 1040] [outer = 0x0] 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x119375800) [pid = 1947] [serial = 1041] [outer = 0x115d11400] 11:37:39 INFO - PROCESS | 1947 | 1467139059523 Marionette DEBUG loaded listener.js 11:37:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x129192000) [pid = 1947] [serial = 1042] [outer = 0x115d11400] 11:37:40 INFO - PROCESS | 1947 | 1467139060066 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]]]}] 11:37:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 11:37:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 822ms 11:37:40 INFO - PROCESS | 1947 | 1467139060114 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 11:37:40 INFO - PROCESS | 1947 | 1467139060116 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 11:37:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 11:37:40 INFO - PROCESS | 1947 | 1467139060119 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 11:37:40 INFO - PROCESS | 1947 | 1467139060121 Marionette TRACE conn2 <- [1,1362,null,{}] 11:37:40 INFO - PROCESS | 1947 | 1467139060124 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}] 11:37:40 INFO - PROCESS | 1947 | 1467139060126 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:40 INFO - PROCESS | 1947 | 1467139060223 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 11:37:40 INFO - PROCESS | 1947 | 1467139060282 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:40 INFO - PROCESS | 1947 | 1467139060283 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bbf000 == 47 [pid = 1947] [id = 348] 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1167ad000) [pid = 1947] [serial = 1043] [outer = 0x0] 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x116a29c00) [pid = 1947] [serial = 1044] [outer = 0x1167ad000] 11:37:40 INFO - PROCESS | 1947 | 1467139060310 Marionette DEBUG loaded listener.js 11:37:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x118477c00) [pid = 1947] [serial = 1045] [outer = 0x1167ad000] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c6000 == 46 [pid = 1947] [id = 341] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x128573800 == 45 [pid = 1947] [id = 340] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x12a630000 == 44 [pid = 1947] [id = 339] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x118f95000 == 43 [pid = 1947] [id = 338] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x128180800 == 42 [pid = 1947] [id = 337] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x126413800 == 41 [pid = 1947] [id = 336] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x125415800 == 40 [pid = 1947] [id = 335] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x1213a7800 == 39 [pid = 1947] [id = 334] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x118fa3800 == 38 [pid = 1947] [id = 333] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x116ada000 == 37 [pid = 1947] [id = 332] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x1249cb800 == 36 [pid = 1947] [id = 331] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x118faf800 == 35 [pid = 1947] [id = 317] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x118348000 == 34 [pid = 1947] [id = 330] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x12b11f800 == 33 [pid = 1947] [id = 329] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x116676000 == 32 [pid = 1947] [id = 347] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0d0800 == 31 [pid = 1947] [id = 346] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd3c800 == 30 [pid = 1947] [id = 345] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x123dc2000 == 29 [pid = 1947] [id = 344] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd30800 == 28 [pid = 1947] [id = 342] 11:37:41 INFO - PROCESS | 1947 | --DOCSHELL 0x117d67000 == 27 [pid = 1947] [id = 343] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1293c8400) [pid = 1947] [serial = 984] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119e5d400) [pid = 1947] [serial = 960] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1210c2400) [pid = 1947] [serial = 961] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x115df9c00) [pid = 1947] [serial = 954] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1167ae400) [pid = 1947] [serial = 955] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12156c800) [pid = 1947] [serial = 963] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x125f34000) [pid = 1947] [serial = 967] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x124f08800) [pid = 1947] [serial = 966] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1281ad000) [pid = 1947] [serial = 972] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11833b400) [pid = 1947] [serial = 957] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x127e4a000) [pid = 1947] [serial = 970] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x126481400) [pid = 1947] [serial = 969] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x118520800) [pid = 1947] [serial = 958] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12904e800) [pid = 1947] [serial = 973] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x117db1800) [pid = 1947] [serial = 952] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x115e5c400) [pid = 1947] [serial = 951] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1186cd400) [pid = 1947] [serial = 976] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11960b400) [pid = 1947] [serial = 937] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11847e400) [pid = 1947] [serial = 936] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x125466400) [pid = 1947] [serial = 940] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12498d000) [pid = 1947] [serial = 939] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1293be400) [pid = 1947] [serial = 943] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129184c00) [pid = 1947] [serial = 942] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12ac33000) [pid = 1947] [serial = 946] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12a68c800) [pid = 1947] [serial = 945] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12b31a800) [pid = 1947] [serial = 949] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12a65bc00) [pid = 1947] [serial = 948] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x127e0d000) [pid = 1947] [serial = 978] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x113297000) [pid = 1947] [serial = 975] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12918b000) [pid = 1947] [serial = 982] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x124a2ec00) [pid = 1947] [serial = 964] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x129436800) [pid = 1947] [serial = 985] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x129118800) [pid = 1947] [serial = 979] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x129121400) [pid = 1947] [serial = 981] [outer = 0x0] [url = about:blank] 11:37:41 INFO - PROCESS | 1947 | 1467139061335 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]]]}] 11:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 11:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1226ms 11:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 11:37:41 INFO - PROCESS | 1947 | 1467139061350 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 11:37:41 INFO - PROCESS | 1947 | 1467139061352 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 11:37:41 INFO - PROCESS | 1947 | 1467139061355 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1947 | 1467139061357 Marionette TRACE conn2 <- [1,1366,null,{}] 11:37:41 INFO - PROCESS | 1947 | 1467139061364 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}] 11:37:41 INFO - PROCESS | 1947 | 1467139061366 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:41 INFO - PROCESS | 1947 | 1467139061446 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 11:37:41 INFO - PROCESS | 1947 | 1467139061451 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1947 | 1467139061453 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x115ecd800 == 28 [pid = 1947] [id = 349] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1132a1800) [pid = 1947] [serial = 1046] [outer = 0x0] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x115468000) [pid = 1947] [serial = 1047] [outer = 0x1132a1800] 11:37:41 INFO - PROCESS | 1947 | 1467139061484 Marionette DEBUG loaded listener.js 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x112d21400) [pid = 1947] [serial = 1048] [outer = 0x1132a1800] 11:37:41 INFO - PROCESS | 1947 | 1467139061855 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] 11:37:41 INFO - PROCESS | 1947 | 1467139061879 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 11:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 11:37:41 INFO - PROCESS | 1947 | 1467139061884 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 11:37:41 INFO - PROCESS | 1947 | 1467139061886 Marionette TRACE conn2 <- [1,1370,null,{}] 11:37:41 INFO - PROCESS | 1947 | 1467139061888 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}] 11:37:41 INFO - PROCESS | 1947 | 1467139061890 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:41 INFO - PROCESS | 1947 | 1467139061967 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 11:37:41 INFO - PROCESS | 1947 | 1467139061971 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:41 INFO - PROCESS | 1947 | 1467139061973 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d79800 == 29 [pid = 1947] [id = 350] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x116884800) [pid = 1947] [serial = 1049] [outer = 0x0] 11:37:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x117db3800) [pid = 1947] [serial = 1050] [outer = 0x116884800] 11:37:42 INFO - PROCESS | 1947 | 1467139062002 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118478400) [pid = 1947] [serial = 1051] [outer = 0x116884800] 11:37:42 INFO - PROCESS | 1947 | 1467139062340 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] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 11:37:42 INFO - PROCESS | 1947 | 1467139062356 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 11:37:42 INFO - PROCESS | 1947 | 1467139062358 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1947 | 1467139062361 Marionette TRACE conn2 <- [1,1374,null,{}] 11:37:42 INFO - PROCESS | 1947 | 1467139062368 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}] 11:37:42 INFO - PROCESS | 1947 | 1467139062371 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:42 INFO - PROCESS | 1947 | 1467139062450 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 11:37:42 INFO - PROCESS | 1947 | 1467139062503 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1947 | 1467139062505 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194ab800 == 30 [pid = 1947] [id = 351] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1132c9000) [pid = 1947] [serial = 1052] [outer = 0x0] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11960dc00) [pid = 1947] [serial = 1053] [outer = 0x1132c9000] 11:37:42 INFO - PROCESS | 1947 | 1467139062533 Marionette DEBUG loaded listener.js 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121028000) [pid = 1947] [serial = 1054] [outer = 0x1132c9000] 11:37:42 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:42 INFO - PROCESS | 1947 | 1467139062837 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] 11:37:42 INFO - PROCESS | 1947 | 1467139062883 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 11:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 11:37:42 INFO - PROCESS | 1947 | 1467139062885 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 11:37:42 INFO - PROCESS | 1947 | 1467139062886 Marionette TRACE conn2 <- [1,1378,null,{}] 11:37:42 INFO - PROCESS | 1947 | 1467139062888 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}] 11:37:42 INFO - PROCESS | 1947 | 1467139062889 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:42 INFO - PROCESS | 1947 | 1467139062964 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 11:37:42 INFO - PROCESS | 1947 | 1467139062967 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:42 INFO - PROCESS | 1947 | 1467139062969 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x121296000 == 31 [pid = 1947] [id = 352] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1211d1c00) [pid = 1947] [serial = 1055] [outer = 0x0] 11:37:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12498d000) [pid = 1947] [serial = 1056] [outer = 0x1211d1c00] 11:37:42 INFO - PROCESS | 1947 | 1467139062994 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x124c39c00) [pid = 1947] [serial = 1057] [outer = 0x1211d1c00] 11:37:43 INFO - PROCESS | 1947 | 1467139063433 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] 11:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 11:37:43 INFO - PROCESS | 1947 | 1467139063464 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 11:37:43 INFO - PROCESS | 1947 | 1467139063477 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 11:37:43 INFO - PROCESS | 1947 | 1467139063478 Marionette TRACE conn2 <- [1,1382,null,{}] 11:37:43 INFO - PROCESS | 1947 | 1467139063482 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}] 11:37:43 INFO - PROCESS | 1947 | 1467139063484 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:43 INFO - PROCESS | 1947 | 1467139063609 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 11:37:43 INFO - PROCESS | 1947 | 1467139063626 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:43 INFO - PROCESS | 1947 | 1467139063627 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a6c800 == 32 [pid = 1947] [id = 353] 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x115def800) [pid = 1947] [serial = 1058] [outer = 0x0] 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x125516800) [pid = 1947] [serial = 1059] [outer = 0x115def800] 11:37:43 INFO - PROCESS | 1947 | 1467139063651 Marionette DEBUG loaded listener.js 11:37:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x125fe5000) [pid = 1947] [serial = 1060] [outer = 0x115def800] 11:37:43 INFO - PROCESS | 1947 | [1947] WARNING: RasterImage::Init failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 11:37:44 INFO - PROCESS | 1947 | 1467139064002 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] 11:37:44 INFO - PROCESS | 1947 | 1467139064049 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 11:37:44 INFO - PROCESS | 1947 | 1467139064051 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1947 | 1467139064052 Marionette TRACE conn2 <- [1,1386,null,{}] 11:37:44 INFO - PROCESS | 1947 | 1467139064054 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}] 11:37:44 INFO - PROCESS | 1947 | 1467139064058 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:44 INFO - PROCESS | 1947 | 1467139064167 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 11:37:44 INFO - PROCESS | 1947 | 1467139064202 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1947 | 1467139064203 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb2000 == 33 [pid = 1947] [id = 354] 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x125510400) [pid = 1947] [serial = 1061] [outer = 0x0] 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1269e7800) [pid = 1947] [serial = 1062] [outer = 0x125510400] 11:37:44 INFO - PROCESS | 1947 | 1467139064228 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1281b1c00) [pid = 1947] [serial = 1063] [outer = 0x125510400] 11:37:44 INFO - PROCESS | 1947 | 1467139064541 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] 11:37:44 INFO - PROCESS | 1947 | 1467139064588 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 11:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 11:37:44 INFO - PROCESS | 1947 | 1467139064590 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 11:37:44 INFO - PROCESS | 1947 | 1467139064591 Marionette TRACE conn2 <- [1,1390,null,{}] 11:37:44 INFO - PROCESS | 1947 | 1467139064600 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}] 11:37:44 INFO - PROCESS | 1947 | 1467139064602 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:44 INFO - PROCESS | 1947 | 1467139064695 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 11:37:44 INFO - PROCESS | 1947 | 1467139064698 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:44 INFO - PROCESS | 1947 | 1467139064699 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x127e93800 == 34 [pid = 1947] [id = 355] 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11992a400) [pid = 1947] [serial = 1064] [outer = 0x0] 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12904bc00) [pid = 1947] [serial = 1065] [outer = 0x11992a400] 11:37:44 INFO - PROCESS | 1947 | 1467139064723 Marionette DEBUG loaded listener.js 11:37:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12909e400) [pid = 1947] [serial = 1066] [outer = 0x11992a400] 11:37:45 INFO - PROCESS | 1947 | 1467139065057 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]]]}] 11:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 11:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 11:37:45 INFO - PROCESS | 1947 | 1467139065108 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1947 | 1467139065110 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 11:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 11:37:45 INFO - PROCESS | 1947 | 1467139065112 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1947 | 1467139065113 Marionette TRACE conn2 <- [1,1394,null,{}] 11:37:45 INFO - PROCESS | 1947 | 1467139065115 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}] 11:37:45 INFO - PROCESS | 1947 | 1467139065116 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:45 INFO - PROCESS | 1947 | 1467139065209 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 11:37:45 INFO - PROCESS | 1947 | 1467139065220 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1947 | 1467139065221 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x128178800 == 35 [pid = 1947] [id = 356] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x129115c00) [pid = 1947] [serial = 1067] [outer = 0x0] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12911c400) [pid = 1947] [serial = 1068] [outer = 0x129115c00] 11:37:45 INFO - PROCESS | 1947 | 1467139065245 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12918c000) [pid = 1947] [serial = 1069] [outer = 0x129115c00] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12ac29000) [pid = 1947] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x121a26000) [pid = 1947] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1281ab800) [pid = 1947] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x113287800) [pid = 1947] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1281adc00) [pid = 1947] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x125f33800) [pid = 1947] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x116fc2800) [pid = 1947] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119370000) [pid = 1947] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x116634c00) [pid = 1947] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x121ab6800) [pid = 1947] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12647e800) [pid = 1947] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11992d400) [pid = 1947] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12aa1dc00) [pid = 1947] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 11:37:45 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x125fda800) [pid = 1947] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 11:37:45 INFO - PROCESS | 1947 | 1467139065722 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]]]}] 11:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 11:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 618ms 11:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 11:37:45 INFO - PROCESS | 1947 | 1467139065730 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 11:37:45 INFO - PROCESS | 1947 | 1467139065731 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 11:37:45 INFO - PROCESS | 1947 | 1467139065733 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 11:37:45 INFO - PROCESS | 1947 | 1467139065735 Marionette TRACE conn2 <- [1,1398,null,{}] 11:37:45 INFO - PROCESS | 1947 | 1467139065737 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}] 11:37:45 INFO - PROCESS | 1947 | 1467139065738 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:45 INFO - PROCESS | 1947 | 1467139065821 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 11:37:45 INFO - PROCESS | 1947 | 1467139065824 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:45 INFO - PROCESS | 1947 | 1467139065825 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194a8000 == 36 [pid = 1947] [id = 357] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x112dd6800) [pid = 1947] [serial = 1070] [outer = 0x0] 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119bef400) [pid = 1947] [serial = 1071] [outer = 0x112dd6800] 11:37:45 INFO - PROCESS | 1947 | 1467139065853 Marionette DEBUG loaded listener.js 11:37:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12647e800) [pid = 1947] [serial = 1072] [outer = 0x112dd6800] 11:37:46 INFO - PROCESS | 1947 | 1467139066195 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]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 11:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 470ms 11:37:46 INFO - PROCESS | 1947 | 1467139066204 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 1947 | 1467139066205 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 11:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 11:37:46 INFO - PROCESS | 1947 | 1467139066208 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1947 | 1467139066209 Marionette TRACE conn2 <- [1,1402,null,{}] 11:37:46 INFO - PROCESS | 1947 | 1467139066213 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}] 11:37:46 INFO - PROCESS | 1947 | 1467139066215 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:46 INFO - PROCESS | 1947 | 1467139066312 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 11:37:46 INFO - PROCESS | 1947 | 1467139066318 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1947 | 1467139066318 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d02800 == 37 [pid = 1947] [id = 358] 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x11334c400) [pid = 1947] [serial = 1073] [outer = 0x0] 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1281aa000) [pid = 1947] [serial = 1074] [outer = 0x11334c400] 11:37:46 INFO - PROCESS | 1947 | 1467139066343 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x129191000) [pid = 1947] [serial = 1075] [outer = 0x11334c400] 11:37:46 INFO - PROCESS | 1947 | 1467139066633 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]]]}] 11:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 11:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 472ms 11:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 11:37:46 INFO - PROCESS | 1947 | 1467139066681 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 11:37:46 INFO - PROCESS | 1947 | 1467139066683 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 11:37:46 INFO - PROCESS | 1947 | 1467139066685 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 11:37:46 INFO - PROCESS | 1947 | 1467139066687 Marionette TRACE conn2 <- [1,1406,null,{}] 11:37:46 INFO - PROCESS | 1947 | 1467139066689 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}] 11:37:46 INFO - PROCESS | 1947 | 1467139066690 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:46 INFO - PROCESS | 1947 | 1467139066786 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 11:37:46 INFO - PROCESS | 1947 | 1467139066791 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:46 INFO - PROCESS | 1947 | 1467139066792 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12191d800 == 38 [pid = 1947] [id = 359] 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129190c00) [pid = 1947] [serial = 1076] [outer = 0x0] 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1293c6400) [pid = 1947] [serial = 1077] [outer = 0x129190c00] 11:37:46 INFO - PROCESS | 1947 | 1467139066822 Marionette DEBUG loaded listener.js 11:37:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12a68b800) [pid = 1947] [serial = 1078] [outer = 0x129190c00] 11:37:47 INFO - PROCESS | 1947 | 1467139067166 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]]]}] 11:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 11:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 519ms 11:37:47 INFO - PROCESS | 1947 | 1467139067215 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 11:37:47 INFO - PROCESS | 1947 | 1467139067217 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 11:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 11:37:47 INFO - PROCESS | 1947 | 1467139067219 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1947 | 1467139067221 Marionette TRACE conn2 <- [1,1410,null,{}] 11:37:47 INFO - PROCESS | 1947 | 1467139067224 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}] 11:37:47 INFO - PROCESS | 1947 | 1467139067225 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:47 INFO - PROCESS | 1947 | 1467139067307 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 11:37:47 INFO - PROCESS | 1947 | 1467139067314 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:47 INFO - PROCESS | 1947 | 1467139067315 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1ce800 == 39 [pid = 1947] [id = 360] 11:37:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12a68c800) [pid = 1947] [serial = 1079] [outer = 0x0] 11:37:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12ac29c00) [pid = 1947] [serial = 1080] [outer = 0x12a68c800] 11:37:47 INFO - PROCESS | 1947 | 1467139067341 Marionette DEBUG loaded listener.js 11:37:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12b316400) [pid = 1947] [serial = 1081] [outer = 0x12a68c800] 11:37:47 INFO - PROCESS | 1947 | 1467139067937 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]]]}] 11:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 11:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 724ms 11:37:47 INFO - PROCESS | 1947 | 1467139067945 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 11:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 11:37:47 INFO - PROCESS | 1947 | 1467139067950 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 11:37:47 INFO - PROCESS | 1947 | 1467139067955 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 11:37:47 INFO - PROCESS | 1947 | 1467139067959 Marionette TRACE conn2 <- [1,1414,null,{}] 11:37:47 INFO - PROCESS | 1947 | 1467139067964 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}] 11:37:47 INFO - PROCESS | 1947 | 1467139067967 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:48 INFO - PROCESS | 1947 | 1467139068137 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 11:37:48 INFO - PROCESS | 1947 | 1467139068255 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:48 INFO - PROCESS | 1947 | 1467139068259 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x117466000 == 40 [pid = 1947] [id = 361] 11:37:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x112dda400) [pid = 1947] [serial = 1082] [outer = 0x0] 11:37:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11331c800) [pid = 1947] [serial = 1083] [outer = 0x112dda400] 11:37:48 INFO - PROCESS | 1947 | 1467139068310 Marionette DEBUG loaded listener.js 11:37:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1167abc00) [pid = 1947] [serial = 1084] [outer = 0x112dda400] 11:37:48 INFO - PROCESS | 1947 | 1467139068991 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]]]}] 11:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 11:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1077ms 11:37:49 INFO - PROCESS | 1947 | 1467139069030 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 11:37:49 INFO - PROCESS | 1947 | 1467139069033 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 11:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 11:37:49 INFO - PROCESS | 1947 | 1467139069038 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 11:37:49 INFO - PROCESS | 1947 | 1467139069040 Marionette TRACE conn2 <- [1,1418,null,{}] 11:37:49 INFO - PROCESS | 1947 | 1467139069042 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}] 11:37:49 INFO - PROCESS | 1947 | 1467139069044 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:49 INFO - PROCESS | 1947 | 1467139069161 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 11:37:49 INFO - PROCESS | 1947 | 1467139069212 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:49 INFO - PROCESS | 1947 | 1467139069213 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e22800 == 41 [pid = 1947] [id = 362] 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11847b000) [pid = 1947] [serial = 1085] [outer = 0x0] 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x118f54000) [pid = 1947] [serial = 1086] [outer = 0x11847b000] 11:37:49 INFO - PROCESS | 1947 | 1467139069244 Marionette DEBUG loaded listener.js 11:37:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119bee400) [pid = 1947] [serial = 1087] [outer = 0x11847b000] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x12191d800 == 40 [pid = 1947] [id = 359] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x129d02800 == 39 [pid = 1947] [id = 358] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x1194a8000 == 38 [pid = 1947] [id = 357] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x128178800 == 37 [pid = 1947] [id = 356] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x127e93800 == 36 [pid = 1947] [id = 355] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb2000 == 35 [pid = 1947] [id = 354] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x121a6c800 == 34 [pid = 1947] [id = 353] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x121296000 == 33 [pid = 1947] [id = 352] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x1194ab800 == 32 [pid = 1947] [id = 351] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x117d79800 == 31 [pid = 1947] [id = 350] 11:37:49 INFO - PROCESS | 1947 | --DOCSHELL 0x115ecd800 == 30 [pid = 1947] [id = 349] 11:37:49 INFO - PROCESS | 1947 | 1467139069957 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]]]}] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x127e0c000) [pid = 1947] [serial = 1008] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12904d400) [pid = 1947] [serial = 1011] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x118523c00) [pid = 1947] [serial = 1020] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a65a400) [pid = 1947] [serial = 1014] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12aa1d000) [pid = 1947] [serial = 988] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12a656000) [pid = 1947] [serial = 987] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1176f2400) [pid = 1947] [serial = 996] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x11847ec00) [pid = 1947] [serial = 997] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129420000) [pid = 1947] [serial = 1012] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x119be4800) [pid = 1947] [serial = 999] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1210d1800) [pid = 1947] [serial = 1000] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116881400) [pid = 1947] [serial = 990] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118476800) [pid = 1947] [serial = 991] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x124caa000) [pid = 1947] [serial = 1002] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x125fe1400) [pid = 1947] [serial = 1003] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x126645400) [pid = 1947] [serial = 1005] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x121026000) [pid = 1947] [serial = 993] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x121832000) [pid = 1947] [serial = 994] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12ac2c000) [pid = 1947] [serial = 1017] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12aa18800) [pid = 1947] [serial = 1015] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x129188000) [pid = 1947] [serial = 1023] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12b193800) [pid = 1947] [serial = 1018] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12ac29400) [pid = 1947] [serial = 1024] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124986400) [pid = 1947] [serial = 1021] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1281afc00) [pid = 1947] [serial = 1009] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1269e8c00) [pid = 1947] [serial = 1006] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12bdb2400) [pid = 1947] [serial = 1027] [outer = 0x0] [url = about:blank] 11:37:49 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12b321000) [pid = 1947] [serial = 1026] [outer = 0x0] [url = about:blank] 11:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 11:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 970ms 11:37:50 INFO - PROCESS | 1947 | 1467139070009 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1947 | 1467139070011 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 11:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 11:37:50 INFO - PROCESS | 1947 | 1467139070014 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1947 | 1467139070016 Marionette TRACE conn2 <- [1,1422,null,{}] 11:37:50 INFO - PROCESS | 1947 | 1467139070019 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}] 11:37:50 INFO - PROCESS | 1947 | 1467139070021 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:50 INFO - PROCESS | 1947 | 1467139070101 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 11:37:50 INFO - PROCESS | 1947 | 1467139070105 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1947 | 1467139070108 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ae2000 == 31 [pid = 1947] [id = 363] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x116887000) [pid = 1947] [serial = 1088] [outer = 0x0] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x117142c00) [pid = 1947] [serial = 1089] [outer = 0x116887000] 11:37:50 INFO - PROCESS | 1947 | 1467139070137 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11833e800) [pid = 1947] [serial = 1090] [outer = 0x116887000] 11:37:50 INFO - PROCESS | 1947 | 1467139070494 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]]]}] 11:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 11:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 519ms 11:37:50 INFO - PROCESS | 1947 | 1467139070538 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 11:37:50 INFO - PROCESS | 1947 | 1467139070540 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 11:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 11:37:50 INFO - PROCESS | 1947 | 1467139070545 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 11:37:50 INFO - PROCESS | 1947 | 1467139070546 Marionette TRACE conn2 <- [1,1426,null,{}] 11:37:50 INFO - PROCESS | 1947 | 1467139070549 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}] 11:37:50 INFO - PROCESS | 1947 | 1467139070550 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:50 INFO - PROCESS | 1947 | 1467139070626 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 11:37:50 INFO - PROCESS | 1947 | 1467139070633 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:50 INFO - PROCESS | 1947 | 1467139070634 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x119462800 == 32 [pid = 1947] [id = 364] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1186e7800) [pid = 1947] [serial = 1091] [outer = 0x0] 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119609000) [pid = 1947] [serial = 1092] [outer = 0x1186e7800] 11:37:50 INFO - PROCESS | 1947 | 1467139070660 Marionette DEBUG loaded listener.js 11:37:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119be3c00) [pid = 1947] [serial = 1093] [outer = 0x1186e7800] 11:37:51 INFO - PROCESS | 1947 | 1467139071017 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]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 518ms 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 11:37:51 INFO - PROCESS | 1947 | 1467139071064 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1947 | 1467139071065 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 11:37:51 INFO - PROCESS | 1947 | 1467139071077 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1947 | 1467139071079 Marionette TRACE conn2 <- [1,1430,null,{}] 11:37:51 INFO - PROCESS | 1947 | 1467139071088 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}] 11:37:51 INFO - PROCESS | 1947 | 1467139071091 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:51 INFO - PROCESS | 1947 | 1467139071168 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 11:37:51 INFO - PROCESS | 1947 | 1467139071173 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1947 | 1467139071175 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x121714800 == 33 [pid = 1947] [id = 365] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112ebac00) [pid = 1947] [serial = 1094] [outer = 0x0] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x121873800) [pid = 1947] [serial = 1095] [outer = 0x112ebac00] 11:37:51 INFO - PROCESS | 1947 | 1467139071205 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124f06000) [pid = 1947] [serial = 1096] [outer = 0x112ebac00] 11:37:51 INFO - PROCESS | 1947 | 1467139071571 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]]]}] 11:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 11:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 531ms 11:37:51 INFO - PROCESS | 1947 | 1467139071600 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 11:37:51 INFO - PROCESS | 1947 | 1467139071601 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 11:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 11:37:51 INFO - PROCESS | 1947 | 1467139071603 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 11:37:51 INFO - PROCESS | 1947 | 1467139071604 Marionette TRACE conn2 <- [1,1434,null,{}] 11:37:51 INFO - PROCESS | 1947 | 1467139071607 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}] 11:37:51 INFO - PROCESS | 1947 | 1467139071608 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:51 INFO - PROCESS | 1947 | 1467139071688 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 11:37:51 INFO - PROCESS | 1947 | 1467139071745 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:51 INFO - PROCESS | 1947 | 1467139071747 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254ce800 == 34 [pid = 1947] [id = 366] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124f0c000) [pid = 1947] [serial = 1097] [outer = 0x0] 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x126481400) [pid = 1947] [serial = 1098] [outer = 0x124f0c000] 11:37:51 INFO - PROCESS | 1947 | 1467139071778 Marionette DEBUG loaded listener.js 11:37:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1269b9000) [pid = 1947] [serial = 1099] [outer = 0x124f0c000] 11:37:52 INFO - PROCESS | 1947 | 1467139072093 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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 11:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 520ms 11:37:52 INFO - PROCESS | 1947 | 1467139072124 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1947 | 1467139072125 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 11:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 11:37:52 INFO - PROCESS | 1947 | 1467139072135 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1947 | 1467139072136 Marionette TRACE conn2 <- [1,1438,null,{}] 11:37:52 INFO - PROCESS | 1947 | 1467139072138 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}] 11:37:52 INFO - PROCESS | 1947 | 1467139072139 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:52 INFO - PROCESS | 1947 | 1467139072234 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 11:37:52 INFO - PROCESS | 1947 | 1467139072237 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1947 | 1467139072238 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x127e93800 == 35 [pid = 1947] [id = 367] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x112ddb000) [pid = 1947] [serial = 1100] [outer = 0x0] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1269f6c00) [pid = 1947] [serial = 1101] [outer = 0x112ddb000] 11:37:52 INFO - PROCESS | 1947 | 1467139072263 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x127e10c00) [pid = 1947] [serial = 1102] [outer = 0x112ddb000] 11:37:52 INFO - PROCESS | 1947 | 1467139072620 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]]]}] 11:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 11:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 518ms 11:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 11:37:52 INFO - PROCESS | 1947 | 1467139072658 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 11:37:52 INFO - PROCESS | 1947 | 1467139072660 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 11:37:52 INFO - PROCESS | 1947 | 1467139072662 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 11:37:52 INFO - PROCESS | 1947 | 1467139072663 Marionette TRACE conn2 <- [1,1442,null,{}] 11:37:52 INFO - PROCESS | 1947 | 1467139072665 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}] 11:37:52 INFO - PROCESS | 1947 | 1467139072669 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:52 INFO - PROCESS | 1947 | 1467139072785 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 11:37:52 INFO - PROCESS | 1947 | 1467139072805 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:52 INFO - PROCESS | 1947 | 1467139072813 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x128579800 == 36 [pid = 1947] [id = 368] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e4e400) [pid = 1947] [serial = 1103] [outer = 0x0] 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129097800) [pid = 1947] [serial = 1104] [outer = 0x127e4e400] 11:37:52 INFO - PROCESS | 1947 | 1467139072838 Marionette DEBUG loaded listener.js 11:37:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1293c8400) [pid = 1947] [serial = 1105] [outer = 0x127e4e400] 11:37:53 INFO - PROCESS | 1947 | 1467139073165 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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 11:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 519ms 11:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 11:37:53 INFO - PROCESS | 1947 | 1467139073181 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1947 | 1467139073182 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 11:37:53 INFO - PROCESS | 1947 | 1467139073184 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1947 | 1467139073186 Marionette TRACE conn2 <- [1,1446,null,{}] 11:37:53 INFO - PROCESS | 1947 | 1467139073188 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}] 11:37:53 INFO - PROCESS | 1947 | 1467139073189 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:53 INFO - PROCESS | 1947 | 1467139073286 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 11:37:53 INFO - PROCESS | 1947 | 1467139073326 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1947 | 1467139073327 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d22000 == 37 [pid = 1947] [id = 369] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129426000) [pid = 1947] [serial = 1106] [outer = 0x0] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x129436800) [pid = 1947] [serial = 1107] [outer = 0x129426000] 11:37:53 INFO - PROCESS | 1947 | 1467139073352 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12a681800) [pid = 1947] [serial = 1108] [outer = 0x129426000] 11:37:53 INFO - PROCESS | 1947 | 1467139073675 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]]]}] 11:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 11:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 518ms 11:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 11:37:53 INFO - PROCESS | 1947 | 1467139073703 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 11:37:53 INFO - PROCESS | 1947 | 1467139073705 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 11:37:53 INFO - PROCESS | 1947 | 1467139073707 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 11:37:53 INFO - PROCESS | 1947 | 1467139073708 Marionette TRACE conn2 <- [1,1450,null,{}] 11:37:53 INFO - PROCESS | 1947 | 1467139073711 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}] 11:37:53 INFO - PROCESS | 1947 | 1467139073714 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:53 INFO - PROCESS | 1947 | 1467139073814 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 11:37:53 INFO - PROCESS | 1947 | 1467139073826 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:53 INFO - PROCESS | 1947 | 1467139073827 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa95000 == 38 [pid = 1947] [id = 370] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x129426c00) [pid = 1947] [serial = 1109] [outer = 0x0] 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12ac28400) [pid = 1947] [serial = 1110] [outer = 0x129426c00] 11:37:53 INFO - PROCESS | 1947 | 1467139073852 Marionette DEBUG loaded listener.js 11:37:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12b191400) [pid = 1947] [serial = 1111] [outer = 0x129426c00] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x115e5b400) [pid = 1947] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1132c9000) [pid = 1947] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116884800) [pid = 1947] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1186eb800) [pid = 1947] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1211d1c00) [pid = 1947] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1132a1800) [pid = 1947] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1167ad000) [pid = 1947] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11992a400) [pid = 1947] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12637dc00) [pid = 1947] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1293bec00) [pid = 1947] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x115d11400) [pid = 1947] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x125510400) [pid = 1947] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129115c00) [pid = 1947] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x112dd6800) [pid = 1947] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x129190c00) [pid = 1947] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x115def800) [pid = 1947] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 11:37:54 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11334c400) [pid = 1947] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 11:37:54 INFO - PROCESS | 1947 | 1467139074245 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]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 11:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 568ms 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 11:37:54 INFO - PROCESS | 1947 | 1467139074276 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 11:37:54 INFO - PROCESS | 1947 | 1467139074277 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 11:37:54 INFO - PROCESS | 1947 | 1467139074279 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1947 | 1467139074280 Marionette TRACE conn2 <- [1,1454,null,{}] 11:37:54 INFO - PROCESS | 1947 | 1467139074282 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}] 11:37:54 INFO - PROCESS | 1947 | 1467139074283 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:54 INFO - PROCESS | 1947 | 1467139074358 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 11:37:54 INFO - PROCESS | 1947 | 1467139074415 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:54 INFO - PROCESS | 1947 | 1467139074416 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x121714000 == 39 [pid = 1947] [id = 371] 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x112dd6800) [pid = 1947] [serial = 1112] [outer = 0x0] 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11936ec00) [pid = 1947] [serial = 1113] [outer = 0x112dd6800] 11:37:54 INFO - PROCESS | 1947 | 1467139074441 Marionette DEBUG loaded listener.js 11:37:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x125510400) [pid = 1947] [serial = 1114] [outer = 0x112dd6800] 11:37:54 INFO - PROCESS | 1947 | 1467139074748 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]]]}] 11:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 11:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 519ms 11:37:54 INFO - PROCESS | 1947 | 1467139074799 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 11:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 11:37:54 INFO - PROCESS | 1947 | 1467139074801 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 11:37:54 INFO - PROCESS | 1947 | 1467139074804 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 11:37:54 INFO - PROCESS | 1947 | 1467139074806 Marionette TRACE conn2 <- [1,1458,null,{}] 11:37:54 INFO - PROCESS | 1947 | 1467139074809 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}] 11:37:54 INFO - PROCESS | 1947 | 1467139074811 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:54 INFO - PROCESS | 1947 | 1467139074938 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 11:37:55 INFO - PROCESS | 1947 | 1467139075015 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1947 | 1467139075016 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9b2800 == 40 [pid = 1947] [id = 372] 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1167e3800) [pid = 1947] [serial = 1115] [outer = 0x0] 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126484000) [pid = 1947] [serial = 1116] [outer = 0x1167e3800] 11:37:55 INFO - PROCESS | 1947 | 1467139075054 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12aa21400) [pid = 1947] [serial = 1117] [outer = 0x1167e3800] 11:37:55 INFO - PROCESS | 1947 | 1467139075346 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]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 11:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 574ms 11:37:55 INFO - PROCESS | 1947 | 1467139075384 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1947 | 1467139075386 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 11:37:55 INFO - PROCESS | 1947 | 1467139075388 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1947 | 1467139075390 Marionette TRACE conn2 <- [1,1462,null,{}] 11:37:55 INFO - PROCESS | 1947 | 1467139075392 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}] 11:37:55 INFO - PROCESS | 1947 | 1467139075396 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:55 INFO - PROCESS | 1947 | 1467139075487 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 11:37:55 INFO - PROCESS | 1947 | 1467139075491 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:55 INFO - PROCESS | 1947 | 1467139075493 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c04a800 == 41 [pid = 1947] [id = 373] 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12b19a400) [pid = 1947] [serial = 1118] [outer = 0x0] 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12ba08c00) [pid = 1947] [serial = 1119] [outer = 0x12b19a400] 11:37:55 INFO - PROCESS | 1947 | 1467139075522 Marionette DEBUG loaded listener.js 11:37:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12bdb7400) [pid = 1947] [serial = 1120] [outer = 0x12b19a400] 11:37:55 INFO - PROCESS | 1947 | 1467139075864 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]]]}] 11:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 11:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 520ms 11:37:55 INFO - PROCESS | 1947 | 1467139075909 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 11:37:55 INFO - PROCESS | 1947 | 1467139075910 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 11:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 11:37:55 INFO - PROCESS | 1947 | 1467139075914 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 11:37:55 INFO - PROCESS | 1947 | 1467139075916 Marionette TRACE conn2 <- [1,1466,null,{}] 11:37:55 INFO - PROCESS | 1947 | 1467139075918 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}] 11:37:55 INFO - PROCESS | 1947 | 1467139075919 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:56 INFO - PROCESS | 1947 | 1467139076005 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 11:37:56 INFO - PROCESS | 1947 | 1467139076008 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1947 | 1467139076009 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0e0000 == 42 [pid = 1947] [id = 374] 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12aa18800) [pid = 1947] [serial = 1121] [outer = 0x0] 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12bdbd800) [pid = 1947] [serial = 1122] [outer = 0x12aa18800] 11:37:56 INFO - PROCESS | 1947 | 1467139076034 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12bdd6c00) [pid = 1947] [serial = 1123] [outer = 0x12aa18800] 11:37:56 INFO - PROCESS | 1947 | 1467139076530 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]]]}] 11:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 11:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 670ms 11:37:56 INFO - PROCESS | 1947 | 1467139076584 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 11:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 11:37:56 INFO - PROCESS | 1947 | 1467139076587 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 11:37:56 INFO - PROCESS | 1947 | 1467139076591 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 11:37:56 INFO - PROCESS | 1947 | 1467139076592 Marionette TRACE conn2 <- [1,1470,null,{}] 11:37:56 INFO - PROCESS | 1947 | 1467139076599 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}] 11:37:56 INFO - PROCESS | 1947 | 1467139076601 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:56 INFO - PROCESS | 1947 | 1467139076707 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 11:37:56 INFO - PROCESS | 1947 | 1467139076798 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:56 INFO - PROCESS | 1947 | 1467139076800 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x11946a000 == 43 [pid = 1947] [id = 375] 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x11714d400) [pid = 1947] [serial = 1124] [outer = 0x0] 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1182ca400) [pid = 1947] [serial = 1125] [outer = 0x11714d400] 11:37:56 INFO - PROCESS | 1947 | 1467139076832 Marionette DEBUG loaded listener.js 11:37:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1186c5400) [pid = 1947] [serial = 1126] [outer = 0x11714d400] 11:37:57 INFO - PROCESS | 1947 | 1467139077275 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]]]}] 11:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 11:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 725ms 11:37:57 INFO - PROCESS | 1947 | 1467139077327 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 11:37:57 INFO - PROCESS | 1947 | 1467139077330 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 11:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 11:37:57 INFO - PROCESS | 1947 | 1467139077336 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 11:37:57 INFO - PROCESS | 1947 | 1467139077338 Marionette TRACE conn2 <- [1,1474,null,{}] 11:37:57 INFO - PROCESS | 1947 | 1467139077341 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}] 11:37:57 INFO - PROCESS | 1947 | 1467139077342 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:57 INFO - PROCESS | 1947 | 1467139077444 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 11:37:57 INFO - PROCESS | 1947 | 1467139077512 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:57 INFO - PROCESS | 1947 | 1467139077513 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x128165800 == 44 [pid = 1947] [id = 376] 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x121026000) [pid = 1947] [serial = 1127] [outer = 0x0] 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x121565c00) [pid = 1947] [serial = 1128] [outer = 0x121026000] 11:37:57 INFO - PROCESS | 1947 | 1467139077544 Marionette DEBUG loaded listener.js 11:37:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x124c3c800) [pid = 1947] [serial = 1129] [outer = 0x121026000] 11:37:57 INFO - PROCESS | 1947 | 1467139077991 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]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 11:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 671ms 11:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 11:37:58 INFO - PROCESS | 1947 | 1467139078044 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1947 | 1467139078046 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 11:37:58 INFO - PROCESS | 1947 | 1467139078051 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1947 | 1467139078053 Marionette TRACE conn2 <- [1,1478,null,{}] 11:37:58 INFO - PROCESS | 1947 | 1467139078062 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}] 11:37:58 INFO - PROCESS | 1947 | 1467139078066 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:58 INFO - PROCESS | 1947 | 1467139078165 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 11:37:58 INFO - PROCESS | 1947 | 1467139078236 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1947 | 1467139078238 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0e2800 == 45 [pid = 1947] [id = 377] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x127e4f800) [pid = 1947] [serial = 1130] [outer = 0x0] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12851ec00) [pid = 1947] [serial = 1131] [outer = 0x127e4f800] 11:37:58 INFO - PROCESS | 1947 | 1467139078269 Marionette DEBUG loaded listener.js 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x129119400) [pid = 1947] [serial = 1132] [outer = 0x127e4f800] 11:37:58 INFO - PROCESS | 1947 | 1467139078682 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]]]}] 11:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 11:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 673ms 11:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 11:37:58 INFO - PROCESS | 1947 | 1467139078723 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 11:37:58 INFO - PROCESS | 1947 | 1467139078725 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 11:37:58 INFO - PROCESS | 1947 | 1467139078728 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 11:37:58 INFO - PROCESS | 1947 | 1467139078729 Marionette TRACE conn2 <- [1,1482,null,{}] 11:37:58 INFO - PROCESS | 1947 | 1467139078731 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}] 11:37:58 INFO - PROCESS | 1947 | 1467139078733 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:58 INFO - PROCESS | 1947 | 1467139078844 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 11:37:58 INFO - PROCESS | 1947 | 1467139078925 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:58 INFO - PROCESS | 1947 | 1467139078926 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca54000 == 46 [pid = 1947] [id = 378] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x127e50000) [pid = 1947] [serial = 1133] [outer = 0x0] 11:37:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x12941b800) [pid = 1947] [serial = 1134] [outer = 0x127e50000] 11:37:58 INFO - PROCESS | 1947 | 1467139078955 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12b190400) [pid = 1947] [serial = 1135] [outer = 0x127e50000] 11:37:59 INFO - PROCESS | 1947 | 1467139079567 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]]]}] 11:37:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 11:37:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 869ms 11:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 11:37:59 INFO - PROCESS | 1947 | 1467139079598 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 11:37:59 INFO - PROCESS | 1947 | 1467139079601 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 11:37:59 INFO - PROCESS | 1947 | 1467139079604 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 11:37:59 INFO - PROCESS | 1947 | 1467139079606 Marionette TRACE conn2 <- [1,1486,null,{}] 11:37:59 INFO - PROCESS | 1947 | 1467139079609 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}] 11:37:59 INFO - PROCESS | 1947 | 1467139079611 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:59 INFO - PROCESS | 1947 | 1467139079710 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 11:37:59 INFO - PROCESS | 1947 | 1467139079780 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:37:59 INFO - PROCESS | 1947 | 1467139079783 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:37:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d7f000 == 47 [pid = 1947] [id = 379] 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1133ac000) [pid = 1947] [serial = 1136] [outer = 0x0] 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x115e66800) [pid = 1947] [serial = 1137] [outer = 0x1133ac000] 11:37:59 INFO - PROCESS | 1947 | 1467139079810 Marionette DEBUG loaded listener.js 11:37:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x118339000) [pid = 1947] [serial = 1138] [outer = 0x1133ac000] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x119bbf000 == 46 [pid = 1947] [id = 348] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12c04a800 == 45 [pid = 1947] [id = 373] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9b2800 == 44 [pid = 1947] [id = 372] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x121714000 == 43 [pid = 1947] [id = 371] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa95000 == 42 [pid = 1947] [id = 370] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x129d22000 == 41 [pid = 1947] [id = 369] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x128579800 == 40 [pid = 1947] [id = 368] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x127e93800 == 39 [pid = 1947] [id = 367] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x1254ce800 == 38 [pid = 1947] [id = 366] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x121714800 == 37 [pid = 1947] [id = 365] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x119462800 == 36 [pid = 1947] [id = 364] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x116ae2000 == 35 [pid = 1947] [id = 363] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x121e22800 == 34 [pid = 1947] [id = 362] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x117466000 == 33 [pid = 1947] [id = 361] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1ce800 == 32 [pid = 1947] [id = 360] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca54000 == 31 [pid = 1947] [id = 378] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0e2800 == 30 [pid = 1947] [id = 377] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x128165800 == 29 [pid = 1947] [id = 376] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0e0000 == 28 [pid = 1947] [id = 374] 11:38:00 INFO - PROCESS | 1947 | --DOCSHELL 0x11946a000 == 27 [pid = 1947] [id = 375] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12b194400) [pid = 1947] [serial = 1039] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12941c800) [pid = 1947] [serial = 1038] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x129192000) [pid = 1947] [serial = 1042] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119375800) [pid = 1947] [serial = 1041] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1281b1c00) [pid = 1947] [serial = 1063] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1269e7800) [pid = 1947] [serial = 1062] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x12911c400) [pid = 1947] [serial = 1068] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x12909e400) [pid = 1947] [serial = 1066] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119bef400) [pid = 1947] [serial = 1071] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12647e800) [pid = 1947] [serial = 1072] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1293c6400) [pid = 1947] [serial = 1077] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12918c000) [pid = 1947] [serial = 1069] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x125516800) [pid = 1947] [serial = 1059] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12ac29c00) [pid = 1947] [serial = 1080] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x125fe5000) [pid = 1947] [serial = 1060] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x129191000) [pid = 1947] [serial = 1075] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x124c39c00) [pid = 1947] [serial = 1057] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1281aa000) [pid = 1947] [serial = 1074] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12a68b800) [pid = 1947] [serial = 1078] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118476c00) [pid = 1947] [serial = 1030] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x116805000) [pid = 1947] [serial = 1029] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11960dc00) [pid = 1947] [serial = 1053] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x121028000) [pid = 1947] [serial = 1054] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x117db3800) [pid = 1947] [serial = 1050] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124c05800) [pid = 1947] [serial = 1033] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118478400) [pid = 1947] [serial = 1051] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12498d000) [pid = 1947] [serial = 1056] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x121830000) [pid = 1947] [serial = 1032] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x115468000) [pid = 1947] [serial = 1047] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x112d21400) [pid = 1947] [serial = 1048] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x118477c00) [pid = 1947] [serial = 1045] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x116a29c00) [pid = 1947] [serial = 1044] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12904bc00) [pid = 1947] [serial = 1065] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x129119800) [pid = 1947] [serial = 1036] [outer = 0x0] [url = about:blank] 11:38:00 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x128528000) [pid = 1947] [serial = 1035] [outer = 0x0] [url = about:blank] 11:38:01 INFO - PROCESS | 1947 | 1467139080999 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]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 11:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1476ms 11:38:01 INFO - PROCESS | 1947 | 1467139081080 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1947 | 1467139081083 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 11:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 11:38:01 INFO - PROCESS | 1947 | 1467139081086 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1947 | 1467139081088 Marionette TRACE conn2 <- [1,1490,null,{}] 11:38:01 INFO - PROCESS | 1947 | 1467139081091 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}] 11:38:01 INFO - PROCESS | 1947 | 1467139081093 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:01 INFO - PROCESS | 1947 | 1467139081172 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 11:38:01 INFO - PROCESS | 1947 | 1467139081182 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1947 | 1467139081184 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fa3800 == 28 [pid = 1947] [id = 380] 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x116634800) [pid = 1947] [serial = 1139] [outer = 0x0] 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1167b0800) [pid = 1947] [serial = 1140] [outer = 0x116634800] 11:38:01 INFO - PROCESS | 1947 | 1467139081212 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1176ea000) [pid = 1947] [serial = 1141] [outer = 0x116634800] 11:38:01 INFO - PROCESS | 1947 | 1467139081540 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]]]}] 11:38:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 11:38:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 472ms 11:38:01 INFO - PROCESS | 1947 | 1467139081573 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 11:38:01 INFO - PROCESS | 1947 | 1467139081576 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 11:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 11:38:01 INFO - PROCESS | 1947 | 1467139081582 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 11:38:01 INFO - PROCESS | 1947 | 1467139081584 Marionette TRACE conn2 <- [1,1494,null,{}] 11:38:01 INFO - PROCESS | 1947 | 1467139081586 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}] 11:38:01 INFO - PROCESS | 1947 | 1467139081588 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:01 INFO - PROCESS | 1947 | 1467139081664 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 11:38:01 INFO - PROCESS | 1947 | 1467139081668 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:01 INFO - PROCESS | 1947 | 1467139081669 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fad800 == 29 [pid = 1947] [id = 381] 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x118474400) [pid = 1947] [serial = 1142] [outer = 0x0] 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11851f400) [pid = 1947] [serial = 1143] [outer = 0x118474400] 11:38:01 INFO - PROCESS | 1947 | 1467139081698 Marionette DEBUG loaded listener.js 11:38:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x11889b000) [pid = 1947] [serial = 1144] [outer = 0x118474400] 11:38:02 INFO - PROCESS | 1947 | 1467139082049 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 11:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 519ms 11:38:02 INFO - PROCESS | 1947 | 1467139082143 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1947 | 1467139082144 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 11:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 11:38:02 INFO - PROCESS | 1947 | 1467139082157 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1947 | 1467139082159 Marionette TRACE conn2 <- [1,1498,null,{}] 11:38:02 INFO - PROCESS | 1947 | 1467139082172 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}] 11:38:02 INFO - PROCESS | 1947 | 1467139082175 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:02 INFO - PROCESS | 1947 | 1467139082253 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 11:38:02 INFO - PROCESS | 1947 | 1467139082261 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1947 | 1467139082265 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x121395800 == 30 [pid = 1947] [id = 382] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x121026c00) [pid = 1947] [serial = 1145] [outer = 0x0] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12498f000) [pid = 1947] [serial = 1146] [outer = 0x121026c00] 11:38:02 INFO - PROCESS | 1947 | 1467139082292 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x124c3a400) [pid = 1947] [serial = 1147] [outer = 0x121026c00] 11:38:02 INFO - PROCESS | 1947 | 1467139082648 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]]]}] 11:38:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 11:38:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 529ms 11:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 11:38:02 INFO - PROCESS | 1947 | 1467139082683 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 11:38:02 INFO - PROCESS | 1947 | 1467139082685 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 11:38:02 INFO - PROCESS | 1947 | 1467139082687 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 11:38:02 INFO - PROCESS | 1947 | 1467139082688 Marionette TRACE conn2 <- [1,1502,null,{}] 11:38:02 INFO - PROCESS | 1947 | 1467139082690 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}] 11:38:02 INFO - PROCESS | 1947 | 1467139082692 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:02 INFO - PROCESS | 1947 | 1467139082802 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 11:38:02 INFO - PROCESS | 1947 | 1467139082837 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:02 INFO - PROCESS | 1947 | 1467139082839 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x10eaa6800 == 31 [pid = 1947] [id = 383] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124f07800) [pid = 1947] [serial = 1148] [outer = 0x0] 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x125464400) [pid = 1947] [serial = 1149] [outer = 0x124f07800] 11:38:02 INFO - PROCESS | 1947 | 1467139082864 Marionette DEBUG loaded listener.js 11:38:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125fe2c00) [pid = 1947] [serial = 1150] [outer = 0x124f07800] 11:38:03 INFO - PROCESS | 1947 | 1467139083153 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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 11:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 518ms 11:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 11:38:03 INFO - PROCESS | 1947 | 1467139083205 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1947 | 1467139083207 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 11:38:03 INFO - PROCESS | 1947 | 1467139083209 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1947 | 1467139083210 Marionette TRACE conn2 <- [1,1506,null,{}] 11:38:03 INFO - PROCESS | 1947 | 1467139083215 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}] 11:38:03 INFO - PROCESS | 1947 | 1467139083216 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:03 INFO - PROCESS | 1947 | 1467139083306 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 11:38:03 INFO - PROCESS | 1947 | 1467139083342 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1947 | 1467139083343 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb3800 == 32 [pid = 1947] [id = 384] 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12637e400) [pid = 1947] [serial = 1151] [outer = 0x0] 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126645000) [pid = 1947] [serial = 1152] [outer = 0x12637e400] 11:38:03 INFO - PROCESS | 1947 | 1467139083367 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1269f3c00) [pid = 1947] [serial = 1153] [outer = 0x12637e400] 11:38:03 INFO - PROCESS | 1947 | 1467139083699 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]]]}] 11:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 11:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 522ms 11:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 11:38:03 INFO - PROCESS | 1947 | 1467139083737 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 11:38:03 INFO - PROCESS | 1947 | 1467139083739 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 11:38:03 INFO - PROCESS | 1947 | 1467139083741 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 11:38:03 INFO - PROCESS | 1947 | 1467139083742 Marionette TRACE conn2 <- [1,1510,null,{}] 11:38:03 INFO - PROCESS | 1947 | 1467139083744 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}] 11:38:03 INFO - PROCESS | 1947 | 1467139083748 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:03 INFO - PROCESS | 1947 | 1467139083856 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 11:38:03 INFO - PROCESS | 1947 | 1467139083898 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:03 INFO - PROCESS | 1947 | 1467139083899 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12816e000 == 33 [pid = 1947] [id = 385] 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1269f6800) [pid = 1947] [serial = 1154] [outer = 0x0] 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e49000) [pid = 1947] [serial = 1155] [outer = 0x1269f6800] 11:38:03 INFO - PROCESS | 1947 | 1467139083924 Marionette DEBUG loaded listener.js 11:38:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129093400) [pid = 1947] [serial = 1156] [outer = 0x1269f6800] 11:38:04 INFO - PROCESS | 1947 | 1467139084236 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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 517ms 11:38:04 INFO - PROCESS | 1947 | 1467139084259 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1947 | 1467139084261 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 11:38:04 INFO - PROCESS | 1947 | 1467139084264 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1947 | 1467139084265 Marionette TRACE conn2 <- [1,1514,null,{}] 11:38:04 INFO - PROCESS | 1947 | 1467139084267 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}] 11:38:04 INFO - PROCESS | 1947 | 1467139084269 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:04 INFO - PROCESS | 1947 | 1467139084370 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 11:38:04 INFO - PROCESS | 1947 | 1467139084374 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1947 | 1467139084375 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12901f000 == 34 [pid = 1947] [id = 386] 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11889c000) [pid = 1947] [serial = 1157] [outer = 0x0] 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129118400) [pid = 1947] [serial = 1158] [outer = 0x11889c000] 11:38:04 INFO - PROCESS | 1947 | 1467139084399 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x129122c00) [pid = 1947] [serial = 1159] [outer = 0x11889c000] 11:38:04 INFO - PROCESS | 1947 | 1467139084737 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]]]}] 11:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 11:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 520ms 11:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 11:38:04 INFO - PROCESS | 1947 | 1467139084785 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 11:38:04 INFO - PROCESS | 1947 | 1467139084786 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 11:38:04 INFO - PROCESS | 1947 | 1467139084788 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 11:38:04 INFO - PROCESS | 1947 | 1467139084789 Marionette TRACE conn2 <- [1,1518,null,{}] 11:38:04 INFO - PROCESS | 1947 | 1467139084791 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}] 11:38:04 INFO - PROCESS | 1947 | 1467139084792 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:04 INFO - PROCESS | 1947 | 1467139084885 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 11:38:04 INFO - PROCESS | 1947 | 1467139084899 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:04 INFO - PROCESS | 1947 | 1467139084900 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d10000 == 35 [pid = 1947] [id = 387] 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129183400) [pid = 1947] [serial = 1160] [outer = 0x0] 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12918c000) [pid = 1947] [serial = 1161] [outer = 0x129183400] 11:38:04 INFO - PROCESS | 1947 | 1467139084932 Marionette DEBUG loaded listener.js 11:38:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1293c1c00) [pid = 1947] [serial = 1162] [outer = 0x129183400] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12aa18800) [pid = 1947] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12b19a400) [pid = 1947] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112ddb000) [pid = 1947] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129426000) [pid = 1947] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x127e4e400) [pid = 1947] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x112dd6800) [pid = 1947] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x124f0c000) [pid = 1947] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112dda400) [pid = 1947] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112ebac00) [pid = 1947] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11847b000) [pid = 1947] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116887000) [pid = 1947] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12a68c800) [pid = 1947] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1186e7800) [pid = 1947] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x129426c00) [pid = 1947] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 11:38:05 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1167e3800) [pid = 1947] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 11:38:05 INFO - PROCESS | 1947 | 1467139085372 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]]]}] 11:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 11:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 620ms 11:38:05 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 11:38:05 INFO - PROCESS | 1947 | 1467139085408 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1947 | 1467139085409 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 11:38:05 INFO - PROCESS | 1947 | 1467139085412 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1947 | 1467139085413 Marionette TRACE conn2 <- [1,1522,null,{}] 11:38:05 INFO - PROCESS | 1947 | 1467139085415 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}] 11:38:05 INFO - PROCESS | 1947 | 1467139085416 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:05 INFO - PROCESS | 1947 | 1467139085490 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 11:38:05 INFO - PROCESS | 1947 | 1467139085495 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1947 | 1467139085497 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a512800 == 36 [pid = 1947] [id = 388] 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116884800) [pid = 1947] [serial = 1163] [outer = 0x0] 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118895400) [pid = 1947] [serial = 1164] [outer = 0x116884800] 11:38:05 INFO - PROCESS | 1947 | 1467139085521 Marionette DEBUG loaded listener.js 11:38:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125fe2000) [pid = 1947] [serial = 1165] [outer = 0x116884800] 11:38:05 INFO - PROCESS | 1947 | 1467139085826 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"]]]}] 11:38:05 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 () { 11:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 11:38:05 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 () { 11:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 11:38:05 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 () { 11:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 11:38:05 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 () { 11:38:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 11:38:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 11:38:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 472ms 11:38:05 INFO - PROCESS | 1947 | 1467139085891 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 11:38:05 INFO - PROCESS | 1947 | 1467139085892 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 11:38:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 11:38:05 INFO - PROCESS | 1947 | 1467139085895 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 11:38:05 INFO - PROCESS | 1947 | 1467139085898 Marionette TRACE conn2 <- [1,1526,null,{}] 11:38:05 INFO - PROCESS | 1947 | 1467139085901 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}] 11:38:05 INFO - PROCESS | 1947 | 1467139085902 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:05 INFO - PROCESS | 1947 | 1467139085982 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 11:38:05 INFO - PROCESS | 1947 | 1467139085985 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:05 INFO - PROCESS | 1947 | 1467139085986 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8d000 == 37 [pid = 1947] [id = 389] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1269e9400) [pid = 1947] [serial = 1166] [outer = 0x0] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1293c3800) [pid = 1947] [serial = 1167] [outer = 0x1269e9400] 11:38:06 INFO - PROCESS | 1947 | 1467139086018 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x129435800) [pid = 1947] [serial = 1168] [outer = 0x1269e9400] 11:38:06 INFO - PROCESS | 1947 | 1467139086317 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"]]]}] 11:38:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 11:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 11:38:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 11:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 11:38:06 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 11:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 11:38:06 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 471ms 11:38:06 INFO - PROCESS | 1947 | 1467139086367 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1947 | 1467139086368 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 11:38:06 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 11:38:06 INFO - PROCESS | 1947 | 1467139086371 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1947 | 1467139086372 Marionette TRACE conn2 <- [1,1530,null,{}] 11:38:06 INFO - PROCESS | 1947 | 1467139086375 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}] 11:38:06 INFO - PROCESS | 1947 | 1467139086376 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:06 INFO - PROCESS | 1947 | 1467139086460 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 11:38:06 INFO - PROCESS | 1947 | 1467139086513 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1947 | 1467139086514 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12c000 == 38 [pid = 1947] [id = 390] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129188000) [pid = 1947] [serial = 1169] [outer = 0x0] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a65b800) [pid = 1947] [serial = 1170] [outer = 0x129188000] 11:38:06 INFO - PROCESS | 1947 | 1467139086541 Marionette DEBUG loaded listener.js 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12b315800) [pid = 1947] [serial = 1171] [outer = 0x129188000] 11:38:06 INFO - PROCESS | 1947 | 1467139086820 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]]]}] 11:38:06 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 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 11:38:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:38:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 11:38:06 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 11:38:06 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. 11:38:06 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 11:38:06 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 470ms 11:38:06 INFO - PROCESS | 1947 | 1467139086842 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 11:38:06 INFO - PROCESS | 1947 | 1467139086843 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 11:38:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 11:38:06 INFO - PROCESS | 1947 | 1467139086853 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 11:38:06 INFO - PROCESS | 1947 | 1467139086854 Marionette TRACE conn2 <- [1,1534,null,{}] 11:38:06 INFO - PROCESS | 1947 | 1467139086857 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}] 11:38:06 INFO - PROCESS | 1947 | 1467139086858 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:06 INFO - PROCESS | 1947 | 1467139086950 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 11:38:06 INFO - PROCESS | 1947 | 1467139086954 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:06 INFO - PROCESS | 1947 | 1467139086955 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd3f000 == 39 [pid = 1947] [id = 391] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12aa16000) [pid = 1947] [serial = 1172] [outer = 0x0] 11:38:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ba06c00) [pid = 1947] [serial = 1173] [outer = 0x12aa16000] 11:38:06 INFO - PROCESS | 1947 | 1467139086979 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12bdb7800) [pid = 1947] [serial = 1174] [outer = 0x12aa16000] 11:38:07 INFO - PROCESS | 1947 | 1467139087379 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]]]}] 11:38:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 11:38:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 570ms 11:38:07 INFO - PROCESS | 1947 | 1467139087424 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 11:38:07 INFO - PROCESS | 1947 | 1467139087427 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 11:38:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 11:38:07 INFO - PROCESS | 1947 | 1467139087430 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 11:38:07 INFO - PROCESS | 1947 | 1467139087432 Marionette TRACE conn2 <- [1,1538,null,{}] 11:38:07 INFO - PROCESS | 1947 | 1467139087436 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}] 11:38:07 INFO - PROCESS | 1947 | 1467139087438 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:07 INFO - PROCESS | 1947 | 1467139087556 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 11:38:07 INFO - PROCESS | 1947 | 1467139087613 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:07 INFO - PROCESS | 1947 | 1467139087615 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d68800 == 40 [pid = 1947] [id = 392] 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1133af800) [pid = 1947] [serial = 1175] [outer = 0x0] 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x115df6000) [pid = 1947] [serial = 1176] [outer = 0x1133af800] 11:38:07 INFO - PROCESS | 1947 | 1467139087647 Marionette DEBUG loaded listener.js 11:38:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x116805000) [pid = 1947] [serial = 1177] [outer = 0x1133af800] 11:38:08 INFO - PROCESS | 1947 | 1467139088166 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]]]}] 11:38:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 11:38:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 773ms 11:38:08 INFO - PROCESS | 1947 | 1467139088220 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 11:38:08 INFO - PROCESS | 1947 | 1467139088223 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 11:38:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 11:38:08 INFO - PROCESS | 1947 | 1467139088232 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 11:38:08 INFO - PROCESS | 1947 | 1467139088233 Marionette TRACE conn2 <- [1,1542,null,{}] 11:38:08 INFO - PROCESS | 1947 | 1467139088236 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}] 11:38:08 INFO - PROCESS | 1947 | 1467139088238 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:08 INFO - PROCESS | 1947 | 1467139088346 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 11:38:08 INFO - PROCESS | 1947 | 1467139088433 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:08 INFO - PROCESS | 1947 | 1467139088435 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a71000 == 41 [pid = 1947] [id = 393] 11:38:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119379800) [pid = 1947] [serial = 1178] [outer = 0x0] 11:38:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x119933400) [pid = 1947] [serial = 1179] [outer = 0x119379800] 11:38:08 INFO - PROCESS | 1947 | 1467139088466 Marionette DEBUG loaded listener.js 11:38:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x121029c00) [pid = 1947] [serial = 1180] [outer = 0x119379800] 11:38:09 INFO - PROCESS | 1947 | 1467139089126 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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 11:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 922ms 11:38:09 INFO - PROCESS | 1947 | 1467139089152 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1947 | 1467139089155 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 11:38:09 INFO - PROCESS | 1947 | 1467139089158 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1947 | 1467139089160 Marionette TRACE conn2 <- [1,1546,null,{}] 11:38:09 INFO - PROCESS | 1947 | 1467139089163 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}] 11:38:09 INFO - PROCESS | 1947 | 1467139089165 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:09 INFO - PROCESS | 1947 | 1467139089274 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 11:38:09 INFO - PROCESS | 1947 | 1467139089353 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1947 | 1467139089356 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x117467800 == 42 [pid = 1947] [id = 394] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1176edc00) [pid = 1947] [serial = 1181] [outer = 0x0] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1182c9c00) [pid = 1947] [serial = 1182] [outer = 0x1176edc00] 11:38:09 INFO - PROCESS | 1947 | 1467139089384 Marionette DEBUG loaded listener.js 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1186d1c00) [pid = 1947] [serial = 1183] [outer = 0x1176edc00] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12c000 == 41 [pid = 1947] [id = 390] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8d000 == 40 [pid = 1947] [id = 389] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12a512800 == 39 [pid = 1947] [id = 388] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x129d10000 == 38 [pid = 1947] [id = 387] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12901f000 == 37 [pid = 1947] [id = 386] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x12816e000 == 36 [pid = 1947] [id = 385] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb3800 == 35 [pid = 1947] [id = 384] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x10eaa6800 == 34 [pid = 1947] [id = 383] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x121395800 == 33 [pid = 1947] [id = 382] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x118fad800 == 32 [pid = 1947] [id = 381] 11:38:09 INFO - PROCESS | 1947 | --DOCSHELL 0x116fa3800 == 31 [pid = 1947] [id = 380] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1269f6c00) [pid = 1947] [serial = 1101] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x129436800) [pid = 1947] [serial = 1107] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x129097800) [pid = 1947] [serial = 1104] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11936ec00) [pid = 1947] [serial = 1113] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a681800) [pid = 1947] [serial = 1108] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x126481400) [pid = 1947] [serial = 1098] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11331c800) [pid = 1947] [serial = 1083] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1167abc00) [pid = 1947] [serial = 1084] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121873800) [pid = 1947] [serial = 1095] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x124f06000) [pid = 1947] [serial = 1096] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118f54000) [pid = 1947] [serial = 1086] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x119bee400) [pid = 1947] [serial = 1087] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x117142c00) [pid = 1947] [serial = 1089] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11833e800) [pid = 1947] [serial = 1090] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12b316400) [pid = 1947] [serial = 1081] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x119609000) [pid = 1947] [serial = 1092] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12ac28400) [pid = 1947] [serial = 1110] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119be3c00) [pid = 1947] [serial = 1093] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12aa21400) [pid = 1947] [serial = 1117] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12b191400) [pid = 1947] [serial = 1111] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1293c8400) [pid = 1947] [serial = 1105] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12bdb7400) [pid = 1947] [serial = 1120] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x125510400) [pid = 1947] [serial = 1114] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x126484000) [pid = 1947] [serial = 1116] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x127e10c00) [pid = 1947] [serial = 1102] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1269b9000) [pid = 1947] [serial = 1099] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12bdd6c00) [pid = 1947] [serial = 1123] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12bdbd800) [pid = 1947] [serial = 1122] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12ba08c00) [pid = 1947] [serial = 1119] [outer = 0x0] [url = about:blank] 11:38:09 INFO - PROCESS | 1947 | 1467139089787 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]]]}] 11:38:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 11:38:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 672ms 11:38:09 INFO - PROCESS | 1947 | 1467139089830 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 11:38:09 INFO - PROCESS | 1947 | 1467139089833 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 11:38:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 11:38:09 INFO - PROCESS | 1947 | 1467139089837 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 11:38:09 INFO - PROCESS | 1947 | 1467139089839 Marionette TRACE conn2 <- [1,1550,null,{}] 11:38:09 INFO - PROCESS | 1947 | 1467139089841 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}] 11:38:09 INFO - PROCESS | 1947 | 1467139089843 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:09 INFO - PROCESS | 1947 | 1467139089923 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 11:38:09 INFO - PROCESS | 1947 | 1467139089980 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:09 INFO - PROCESS | 1947 | 1467139089981 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f9a800 == 32 [pid = 1947] [id = 395] 11:38:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x118f4d400) [pid = 1947] [serial = 1184] [outer = 0x0] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119e5d000) [pid = 1947] [serial = 1185] [outer = 0x118f4d400] 11:38:10 INFO - PROCESS | 1947 | 1467139090008 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x12156b800) [pid = 1947] [serial = 1186] [outer = 0x118f4d400] 11:38:10 INFO - PROCESS | 1947 | 1467139090318 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]]]}] 11:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 11:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 519ms 11:38:10 INFO - PROCESS | 1947 | 1467139090357 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1947 | 1467139090358 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 11:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 11:38:10 INFO - PROCESS | 1947 | 1467139090360 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1947 | 1467139090365 Marionette TRACE conn2 <- [1,1554,null,{}] 11:38:10 INFO - PROCESS | 1947 | 1467139090373 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}] 11:38:10 INFO - PROCESS | 1947 | 1467139090376 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:10 INFO - PROCESS | 1947 | 1467139090453 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 11:38:10 INFO - PROCESS | 1947 | 1467139090510 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1947 | 1467139090512 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x121920000 == 33 [pid = 1947] [id = 396] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113c34400) [pid = 1947] [serial = 1187] [outer = 0x0] 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x124c0f800) [pid = 1947] [serial = 1188] [outer = 0x113c34400] 11:38:10 INFO - PROCESS | 1947 | 1467139090540 Marionette DEBUG loaded listener.js 11:38:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x126668000) [pid = 1947] [serial = 1189] [outer = 0x113c34400] 11:38:10 INFO - PROCESS | 1947 | 1467139090833 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]]]}] 11:38:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 11:38:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 524ms 11:38:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 11:38:10 INFO - PROCESS | 1947 | 1467139090885 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 11:38:10 INFO - PROCESS | 1947 | 1467139090887 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 11:38:10 INFO - PROCESS | 1947 | 1467139090889 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 11:38:10 INFO - PROCESS | 1947 | 1467139090890 Marionette TRACE conn2 <- [1,1558,null,{}] 11:38:10 INFO - PROCESS | 1947 | 1467139090892 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}] 11:38:10 INFO - PROCESS | 1947 | 1467139090893 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:10 INFO - PROCESS | 1947 | 1467139090973 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 11:38:10 INFO - PROCESS | 1947 | 1467139090977 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:10 INFO - PROCESS | 1947 | 1467139090981 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254ce800 == 34 [pid = 1947] [id = 397] 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x115def800) [pid = 1947] [serial = 1190] [outer = 0x0] 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1269c0000) [pid = 1947] [serial = 1191] [outer = 0x115def800] 11:38:11 INFO - PROCESS | 1947 | 1467139091053 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x127e46800) [pid = 1947] [serial = 1192] [outer = 0x115def800] 11:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 11:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 469ms 11:38:11 INFO - PROCESS | 1947 | 1467139091350 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]]]}] 11:38:11 INFO - PROCESS | 1947 | 1467139091359 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1947 | 1467139091360 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 11:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 11:38:11 INFO - PROCESS | 1947 | 1467139091370 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1947 | 1467139091372 Marionette TRACE conn2 <- [1,1562,null,{}] 11:38:11 INFO - PROCESS | 1947 | 1467139091374 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}] 11:38:11 INFO - PROCESS | 1947 | 1467139091375 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:11 INFO - PROCESS | 1947 | 1467139091453 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 11:38:11 INFO - PROCESS | 1947 | 1467139091456 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:11 INFO - PROCESS | 1947 | 1467139091458 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12816b000 == 35 [pid = 1947] [id = 398] 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x127e47000) [pid = 1947] [serial = 1193] [outer = 0x0] 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1281b6800) [pid = 1947] [serial = 1194] [outer = 0x127e47000] 11:38:11 INFO - PROCESS | 1947 | 1467139091484 Marionette DEBUG loaded listener.js 11:38:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12904d400) [pid = 1947] [serial = 1195] [outer = 0x127e47000] 11:38:11 INFO - PROCESS | 1947 | 1467139091861 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]]]}] 11:38:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 11:38:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 528ms 11:38:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 11:38:11 INFO - PROCESS | 1947 | 1467139091899 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 11:38:11 INFO - PROCESS | 1947 | 1467139091900 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 11:38:11 INFO - PROCESS | 1947 | 1467139091902 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 11:38:11 INFO - PROCESS | 1947 | 1467139091903 Marionette TRACE conn2 <- [1,1566,null,{}] 11:38:11 INFO - PROCESS | 1947 | 1467139091906 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}] 11:38:11 INFO - PROCESS | 1947 | 1467139091910 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:12 INFO - PROCESS | 1947 | 1467139092034 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 11:38:12 INFO - PROCESS | 1947 | 1467139092039 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1947 | 1467139092040 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293dd000 == 36 [pid = 1947] [id = 399] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12904d800) [pid = 1947] [serial = 1196] [outer = 0x0] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x129191400) [pid = 1947] [serial = 1197] [outer = 0x12904d800] 11:38:12 INFO - PROCESS | 1947 | 1467139092065 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a681400) [pid = 1947] [serial = 1198] [outer = 0x12904d800] 11:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 11:38:12 INFO - PROCESS | 1947 | 1467139092416 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]]]}] 11:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 518ms 11:38:12 INFO - PROCESS | 1947 | 1467139092421 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 1947 | 1467139092422 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 11:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 11:38:12 INFO - PROCESS | 1947 | 1467139092425 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1947 | 1467139092426 Marionette TRACE conn2 <- [1,1570,null,{}] 11:38:12 INFO - PROCESS | 1947 | 1467139092428 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}] 11:38:12 INFO - PROCESS | 1947 | 1467139092429 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:12 INFO - PROCESS | 1947 | 1467139092528 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 11:38:12 INFO - PROCESS | 1947 | 1467139092531 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:12 INFO - PROCESS | 1947 | 1467139092533 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a627000 == 37 [pid = 1947] [id = 400] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12a681800) [pid = 1947] [serial = 1199] [outer = 0x0] 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12ac28400) [pid = 1947] [serial = 1200] [outer = 0x12a681800] 11:38:12 INFO - PROCESS | 1947 | 1467139092557 Marionette DEBUG loaded listener.js 11:38:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12b198c00) [pid = 1947] [serial = 1201] [outer = 0x12a681800] 11:38:12 INFO - PROCESS | 1947 | 1467139092893 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]]]}] 11:38:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 11:38:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 518ms 11:38:12 INFO - PROCESS | 1947 | 1467139092944 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 11:38:12 INFO - PROCESS | 1947 | 1467139092945 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 11:38:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 11:38:12 INFO - PROCESS | 1947 | 1467139092949 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 11:38:12 INFO - PROCESS | 1947 | 1467139092950 Marionette TRACE conn2 <- [1,1574,null,{}] 11:38:12 INFO - PROCESS | 1947 | 1467139092953 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}] 11:38:12 INFO - PROCESS | 1947 | 1467139092954 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:13 INFO - PROCESS | 1947 | 1467139093051 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 11:38:13 INFO - PROCESS | 1947 | 1467139093062 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1947 | 1467139093063 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8c800 == 38 [pid = 1947] [id = 401] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12ac2bc00) [pid = 1947] [serial = 1202] [outer = 0x0] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12b322800) [pid = 1947] [serial = 1203] [outer = 0x12ac2bc00] 11:38:13 INFO - PROCESS | 1947 | 1467139093087 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12ba0dc00) [pid = 1947] [serial = 1204] [outer = 0x12ac2bc00] 11:38:13 INFO - PROCESS | 1947 | 1467139093419 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]]]}] 11:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 11:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 521ms 11:38:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 11:38:13 INFO - PROCESS | 1947 | 1467139093472 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 11:38:13 INFO - PROCESS | 1947 | 1467139093473 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 11:38:13 INFO - PROCESS | 1947 | 1467139093475 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 11:38:13 INFO - PROCESS | 1947 | 1467139093476 Marionette TRACE conn2 <- [1,1578,null,{}] 11:38:13 INFO - PROCESS | 1947 | 1467139093478 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}] 11:38:13 INFO - PROCESS | 1947 | 1467139093479 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:13 INFO - PROCESS | 1947 | 1467139093574 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 11:38:13 INFO - PROCESS | 1947 | 1467139093587 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:13 INFO - PROCESS | 1947 | 1467139093588 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c7000 == 39 [pid = 1947] [id = 402] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12a689c00) [pid = 1947] [serial = 1205] [outer = 0x0] 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12bdbb400) [pid = 1947] [serial = 1206] [outer = 0x12a689c00] 11:38:13 INFO - PROCESS | 1947 | 1467139093620 Marionette DEBUG loaded listener.js 11:38:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12bdd3800) [pid = 1947] [serial = 1207] [outer = 0x12a689c00] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x12637e400) [pid = 1947] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118474400) [pid = 1947] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x124f07800) [pid = 1947] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121026c00) [pid = 1947] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1133ac000) [pid = 1947] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11714d400) [pid = 1947] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x121026000) [pid = 1947] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1269f6800) [pid = 1947] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x127e4f800) [pid = 1947] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11889c000) [pid = 1947] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x129183400) [pid = 1947] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116884800) [pid = 1947] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x127e50000) [pid = 1947] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x129188000) [pid = 1947] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116634800) [pid = 1947] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 11:38:13 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1269e9400) [pid = 1947] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 11:38:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 11:38:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 519ms 11:38:13 INFO - PROCESS | 1947 | 1467139093989 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]]]}] 11:38:13 INFO - PROCESS | 1947 | 1467139093998 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1947 | 1467139093999 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 11:38:14 INFO - PROCESS | 1947 | 1467139094001 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1947 | 1467139094002 Marionette TRACE conn2 <- [1,1582,null,{}] 11:38:14 INFO - PROCESS | 1947 | 1467139094005 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}] 11:38:14 INFO - PROCESS | 1947 | 1467139094006 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:14 INFO - PROCESS | 1947 | 1467139094090 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 11:38:14 INFO - PROCESS | 1947 | 1467139094154 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1947 | 1467139094155 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c8800 == 40 [pid = 1947] [id = 403] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1110ac400) [pid = 1947] [serial = 1208] [outer = 0x0] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x119b5ec00) [pid = 1947] [serial = 1209] [outer = 0x1110ac400] 11:38:14 INFO - PROCESS | 1947 | 1467139094180 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1269e9400) [pid = 1947] [serial = 1210] [outer = 0x1110ac400] 11:38:14 INFO - PROCESS | 1947 | 1467139094473 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 11:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 517ms 11:38:14 INFO - PROCESS | 1947 | 1467139094520 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 11:38:14 INFO - PROCESS | 1947 | 1467139094522 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 11:38:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 11:38:14 INFO - PROCESS | 1947 | 1467139094524 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 11:38:14 INFO - PROCESS | 1947 | 1467139094526 Marionette TRACE conn2 <- [1,1586,null,{}] 11:38:14 INFO - PROCESS | 1947 | 1467139094531 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}] 11:38:14 INFO - PROCESS | 1947 | 1467139094533 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:14 INFO - PROCESS | 1947 | 1467139094620 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 11:38:14 INFO - PROCESS | 1947 | 1467139094624 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:14 INFO - PROCESS | 1947 | 1467139094625 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0da000 == 41 [pid = 1947] [id = 404] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1269ef800) [pid = 1947] [serial = 1211] [outer = 0x0] 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12bdd8400) [pid = 1947] [serial = 1212] [outer = 0x1269ef800] 11:38:14 INFO - PROCESS | 1947 | 1467139094660 Marionette DEBUG loaded listener.js 11:38:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12c2e8000) [pid = 1947] [serial = 1213] [outer = 0x1269ef800] 11:38:14 INFO - PROCESS | 1947 | 1467139094988 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]]]}] 11:38:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 11:38:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 473ms 11:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 11:38:15 INFO - PROCESS | 1947 | 1467139095001 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1947 | 1467139095002 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 11:38:15 INFO - PROCESS | 1947 | 1467139095004 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1947 | 1467139095005 Marionette TRACE conn2 <- [1,1590,null,{}] 11:38:15 INFO - PROCESS | 1947 | 1467139095007 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}] 11:38:15 INFO - PROCESS | 1947 | 1467139095008 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:15 INFO - PROCESS | 1947 | 1467139095121 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 11:38:15 INFO - PROCESS | 1947 | 1467139095128 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1947 | 1467139095129 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c26e800 == 42 [pid = 1947] [id = 405] 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x121026c00) [pid = 1947] [serial = 1214] [outer = 0x0] 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12c2ea800) [pid = 1947] [serial = 1215] [outer = 0x121026c00] 11:38:15 INFO - PROCESS | 1947 | 1467139095154 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12c3aa800) [pid = 1947] [serial = 1216] [outer = 0x121026c00] 11:38:15 INFO - PROCESS | 1947 | 1467139095479 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]]]}] 11:38:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 11:38:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 519ms 11:38:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 11:38:15 INFO - PROCESS | 1947 | 1467139095523 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 11:38:15 INFO - PROCESS | 1947 | 1467139095524 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 11:38:15 INFO - PROCESS | 1947 | 1467139095527 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 11:38:15 INFO - PROCESS | 1947 | 1467139095528 Marionette TRACE conn2 <- [1,1594,null,{}] 11:38:15 INFO - PROCESS | 1947 | 1467139095530 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}] 11:38:15 INFO - PROCESS | 1947 | 1467139095531 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:15 INFO - PROCESS | 1947 | 1467139095607 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 11:38:15 INFO - PROCESS | 1947 | 1467139095613 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:15 INFO - PROCESS | 1947 | 1467139095615 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca67800 == 43 [pid = 1947] [id = 406] 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1174fd000) [pid = 1947] [serial = 1217] [outer = 0x0] 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12c3b2400) [pid = 1947] [serial = 1218] [outer = 0x1174fd000] 11:38:15 INFO - PROCESS | 1947 | 1467139095646 Marionette DEBUG loaded listener.js 11:38:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12c85a000) [pid = 1947] [serial = 1219] [outer = 0x1174fd000] 11:38:16 INFO - PROCESS | 1947 | 1467139096118 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 11:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 618ms 11:38:16 INFO - PROCESS | 1947 | 1467139096145 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 11:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 11:38:16 INFO - PROCESS | 1947 | 1467139096148 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 11:38:16 INFO - PROCESS | 1947 | 1467139096151 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1947 | 1467139096153 Marionette TRACE conn2 <- [1,1598,null,{}] 11:38:16 INFO - PROCESS | 1947 | 1467139096157 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}] 11:38:16 INFO - PROCESS | 1947 | 1467139096159 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:16 INFO - PROCESS | 1947 | 1467139096267 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 11:38:16 INFO - PROCESS | 1947 | 1467139096326 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:16 INFO - PROCESS | 1947 | 1467139096327 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x11949f800 == 44 [pid = 1947] [id = 407] 11:38:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1167e1000) [pid = 1947] [serial = 1220] [outer = 0x0] 11:38:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11833f000) [pid = 1947] [serial = 1221] [outer = 0x1167e1000] 11:38:16 INFO - PROCESS | 1947 | 1467139096369 Marionette DEBUG loaded listener.js 11:38:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x118fd3c00) [pid = 1947] [serial = 1222] [outer = 0x1167e1000] 11:38:16 INFO - PROCESS | 1947 | 1467139096773 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]]]}] 11:38:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 11:38:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 671ms 11:38:16 INFO - PROCESS | 1947 | 1467139096822 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 11:38:16 INFO - PROCESS | 1947 | 1467139096825 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 11:38:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 11:38:16 INFO - PROCESS | 1947 | 1467139096859 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 11:38:16 INFO - PROCESS | 1947 | 1467139096860 Marionette TRACE conn2 <- [1,1602,null,{}] 11:38:16 INFO - PROCESS | 1947 | 1467139096882 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}] 11:38:16 INFO - PROCESS | 1947 | 1467139096884 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:16 INFO - PROCESS | 1947 | 1467139096988 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 11:38:17 INFO - PROCESS | 1947 | 1467139097060 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1947 | 1467139097061 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x128579800 == 45 [pid = 1947] [id = 408] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x124c0e000) [pid = 1947] [serial = 1223] [outer = 0x0] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x125519000) [pid = 1947] [serial = 1224] [outer = 0x124c0e000] 11:38:17 INFO - PROCESS | 1947 | 1467139097093 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x126485800) [pid = 1947] [serial = 1225] [outer = 0x124c0e000] 11:38:17 INFO - PROCESS | 1947 | 1467139097517 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]]]}] 11:38:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 11:38:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 690ms 11:38:17 INFO - PROCESS | 1947 | 1467139097548 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 11:38:17 INFO - PROCESS | 1947 | 1467139097549 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 11:38:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 11:38:17 INFO - PROCESS | 1947 | 1467139097552 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 11:38:17 INFO - PROCESS | 1947 | 1467139097554 Marionette TRACE conn2 <- [1,1606,null,{}] 11:38:17 INFO - PROCESS | 1947 | 1467139097562 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}] 11:38:17 INFO - PROCESS | 1947 | 1467139097566 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:17 INFO - PROCESS | 1947 | 1467139097667 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 11:38:17 INFO - PROCESS | 1947 | 1467139097726 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:17 INFO - PROCESS | 1947 | 1467139097728 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca53800 == 46 [pid = 1947] [id = 409] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x127e43400) [pid = 1947] [serial = 1226] [outer = 0x0] 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x129090800) [pid = 1947] [serial = 1227] [outer = 0x127e43400] 11:38:17 INFO - PROCESS | 1947 | 1467139097760 Marionette DEBUG loaded listener.js 11:38:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x129121c00) [pid = 1947] [serial = 1228] [outer = 0x127e43400] 11:38:18 INFO - PROCESS | 1947 | 1467139098213 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 11:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 671ms 11:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 11:38:18 INFO - PROCESS | 1947 | 1467139098224 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 11:38:18 INFO - PROCESS | 1947 | 1467139098226 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 11:38:18 INFO - PROCESS | 1947 | 1467139098229 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1947 | 1467139098231 Marionette TRACE conn2 <- [1,1610,null,{}] 11:38:18 INFO - PROCESS | 1947 | 1467139098234 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}] 11:38:18 INFO - PROCESS | 1947 | 1467139098235 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:18 INFO - PROCESS | 1947 | 1467139098352 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 11:38:18 INFO - PROCESS | 1947 | 1467139098410 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:18 INFO - PROCESS | 1947 | 1467139098412 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d033000 == 47 [pid = 1947] [id = 410] 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1293c2c00) [pid = 1947] [serial = 1229] [outer = 0x0] 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12a65c400) [pid = 1947] [serial = 1230] [outer = 0x1293c2c00] 11:38:18 INFO - PROCESS | 1947 | 1467139098441 Marionette DEBUG loaded listener.js 11:38:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12b31d800) [pid = 1947] [serial = 1231] [outer = 0x1293c2c00] 11:38:18 INFO - PROCESS | 1947 | 1467139098878 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]]]}] 11:38:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 11:38:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 670ms 11:38:18 INFO - PROCESS | 1947 | 1467139098899 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 11:38:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 11:38:18 INFO - PROCESS | 1947 | 1467139098900 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 11:38:18 INFO - PROCESS | 1947 | 1467139098903 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 11:38:18 INFO - PROCESS | 1947 | 1467139098904 Marionette TRACE conn2 <- [1,1614,null,{}] 11:38:18 INFO - PROCESS | 1947 | 1467139098906 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}] 11:38:18 INFO - PROCESS | 1947 | 1467139098908 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:19 INFO - PROCESS | 1947 | 1467139099133 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 11:38:19 INFO - PROCESS | 1947 | 1467139099258 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:19 INFO - PROCESS | 1947 | 1467139099260 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fad000 == 48 [pid = 1947] [id = 411] 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x110fb5c00) [pid = 1947] [serial = 1232] [outer = 0x0] 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x116137800) [pid = 1947] [serial = 1233] [outer = 0x110fb5c00] 11:38:19 INFO - PROCESS | 1947 | 1467139099291 Marionette DEBUG loaded listener.js 11:38:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x117daec00) [pid = 1947] [serial = 1234] [outer = 0x110fb5c00] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x117d7f000 == 47 [pid = 1947] [id = 379] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12c26e800 == 46 [pid = 1947] [id = 405] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0da000 == 45 [pid = 1947] [id = 404] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c8800 == 44 [pid = 1947] [id = 403] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c7000 == 43 [pid = 1947] [id = 402] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8c800 == 42 [pid = 1947] [id = 401] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12a627000 == 41 [pid = 1947] [id = 400] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x1293dd000 == 40 [pid = 1947] [id = 399] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12816b000 == 39 [pid = 1947] [id = 398] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x1254ce800 == 38 [pid = 1947] [id = 397] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x121920000 == 37 [pid = 1947] [id = 396] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x118f9a800 == 36 [pid = 1947] [id = 395] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x117467800 == 35 [pid = 1947] [id = 394] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x121a71000 == 34 [pid = 1947] [id = 393] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x117d68800 == 33 [pid = 1947] [id = 392] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd3f000 == 32 [pid = 1947] [id = 391] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12d033000 == 31 [pid = 1947] [id = 410] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca53800 == 30 [pid = 1947] [id = 409] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x128579800 == 29 [pid = 1947] [id = 408] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x11949f800 == 28 [pid = 1947] [id = 407] 11:38:20 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca67800 == 27 [pid = 1947] [id = 406] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x1269f3c00) [pid = 1947] [serial = 1153] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x126645000) [pid = 1947] [serial = 1152] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x11851f400) [pid = 1947] [serial = 1143] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11889b000) [pid = 1947] [serial = 1144] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x125464400) [pid = 1947] [serial = 1149] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12498f000) [pid = 1947] [serial = 1146] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x124c3a400) [pid = 1947] [serial = 1147] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x118339000) [pid = 1947] [serial = 1138] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x115e66800) [pid = 1947] [serial = 1137] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1186c5400) [pid = 1947] [serial = 1126] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1182ca400) [pid = 1947] [serial = 1125] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x124c3c800) [pid = 1947] [serial = 1129] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x121565c00) [pid = 1947] [serial = 1128] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x127e49000) [pid = 1947] [serial = 1155] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x129093400) [pid = 1947] [serial = 1156] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129119400) [pid = 1947] [serial = 1132] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12851ec00) [pid = 1947] [serial = 1131] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x129118400) [pid = 1947] [serial = 1158] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129122c00) [pid = 1947] [serial = 1159] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12918c000) [pid = 1947] [serial = 1161] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x125fe2000) [pid = 1947] [serial = 1165] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118895400) [pid = 1947] [serial = 1164] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12b190400) [pid = 1947] [serial = 1135] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12ba06c00) [pid = 1947] [serial = 1173] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a65b800) [pid = 1947] [serial = 1170] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12941b800) [pid = 1947] [serial = 1134] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1176ea000) [pid = 1947] [serial = 1141] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1167b0800) [pid = 1947] [serial = 1140] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12b315800) [pid = 1947] [serial = 1171] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1293c3800) [pid = 1947] [serial = 1167] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1293c1c00) [pid = 1947] [serial = 1162] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x125fe2c00) [pid = 1947] [serial = 1150] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x129435800) [pid = 1947] [serial = 1168] [outer = 0x0] [url = about:blank] 11:38:20 INFO - PROCESS | 1947 | 1467139100299 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]]]}] 11:38:20 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 11:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1421ms 11:38:20 INFO - PROCESS | 1947 | 1467139100325 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1947 | 1467139100328 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 11:38:20 INFO - PROCESS | 1947 | 1467139100334 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1947 | 1467139100335 Marionette TRACE conn2 <- [1,1618,null,{}] 11:38:20 INFO - PROCESS | 1947 | 1467139100339 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}] 11:38:20 INFO - PROCESS | 1947 | 1467139100341 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:20 INFO - PROCESS | 1947 | 1467139100426 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 11:38:20 INFO - PROCESS | 1947 | 1467139100433 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1947 | 1467139100435 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x115ec6000 == 28 [pid = 1947] [id = 412] 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x112e87400) [pid = 1947] [serial = 1235] [outer = 0x0] 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113284800) [pid = 1947] [serial = 1236] [outer = 0x112e87400] 11:38:20 INFO - PROCESS | 1947 | 1467139100464 Marionette DEBUG loaded listener.js 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1132a1000) [pid = 1947] [serial = 1237] [outer = 0x112e87400] 11:38:20 INFO - PROCESS | 1947 | 1467139100803 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]]]}] 11:38:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 11:38:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 519ms 11:38:20 INFO - PROCESS | 1947 | 1467139100854 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 11:38:20 INFO - PROCESS | 1947 | 1467139100858 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 11:38:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 11:38:20 INFO - PROCESS | 1947 | 1467139100863 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 11:38:20 INFO - PROCESS | 1947 | 1467139100864 Marionette TRACE conn2 <- [1,1622,null,{}] 11:38:20 INFO - PROCESS | 1947 | 1467139100867 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}] 11:38:20 INFO - PROCESS | 1947 | 1467139100869 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:20 INFO - PROCESS | 1947 | 1467139100945 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 11:38:20 INFO - PROCESS | 1947 | 1467139100949 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:20 INFO - PROCESS | 1947 | 1467139100951 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d7f000 == 29 [pid = 1947] [id = 413] 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x115e5bc00) [pid = 1947] [serial = 1238] [outer = 0x0] 11:38:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11618b800) [pid = 1947] [serial = 1239] [outer = 0x115e5bc00] 11:38:20 INFO - PROCESS | 1947 | 1467139100980 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1167a6800) [pid = 1947] [serial = 1240] [outer = 0x115e5bc00] 11:38:21 INFO - PROCESS | 1947 | 1467139101321 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]]]}] 11:38:21 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 11:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 470ms 11:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 11:38:21 INFO - PROCESS | 1947 | 1467139101334 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1947 | 1467139101335 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 11:38:21 INFO - PROCESS | 1947 | 1467139101337 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1947 | 1467139101340 Marionette TRACE conn2 <- [1,1626,null,{}] 11:38:21 INFO - PROCESS | 1947 | 1467139101357 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}] 11:38:21 INFO - PROCESS | 1947 | 1467139101360 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:21 INFO - PROCESS | 1947 | 1467139101441 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 11:38:21 INFO - PROCESS | 1947 | 1467139101497 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1947 | 1467139101500 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x119474800 == 30 [pid = 1947] [id = 414] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116fc3800) [pid = 1947] [serial = 1241] [outer = 0x0] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1176ed800) [pid = 1947] [serial = 1242] [outer = 0x116fc3800] 11:38:21 INFO - PROCESS | 1947 | 1467139101527 Marionette DEBUG loaded listener.js 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11847d000) [pid = 1947] [serial = 1243] [outer = 0x116fc3800] 11:38:21 INFO - PROCESS | 1947 | 1467139101839 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]]]}] 11:38:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 11:38:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 522ms 11:38:21 INFO - PROCESS | 1947 | 1467139101860 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 11:38:21 INFO - PROCESS | 1947 | 1467139101863 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 11:38:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 11:38:21 INFO - PROCESS | 1947 | 1467139101868 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 11:38:21 INFO - PROCESS | 1947 | 1467139101869 Marionette TRACE conn2 <- [1,1630,null,{}] 11:38:21 INFO - PROCESS | 1947 | 1467139101871 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}] 11:38:21 INFO - PROCESS | 1947 | 1467139101872 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:21 INFO - PROCESS | 1947 | 1467139101951 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 11:38:21 INFO - PROCESS | 1947 | 1467139101954 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:21 INFO - PROCESS | 1947 | 1467139101955 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x121397000 == 31 [pid = 1947] [id = 415] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1186eec00) [pid = 1947] [serial = 1244] [outer = 0x0] 11:38:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11960b400) [pid = 1947] [serial = 1245] [outer = 0x1186eec00] 11:38:21 INFO - PROCESS | 1947 | 1467139101983 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119937000) [pid = 1947] [serial = 1246] [outer = 0x1186eec00] 11:38:22 INFO - PROCESS | 1947 | 1467139102317 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 11:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 469ms 11:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 11:38:22 INFO - PROCESS | 1947 | 1467139102337 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1947 | 1467139102338 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 11:38:22 INFO - PROCESS | 1947 | 1467139102340 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1947 | 1467139102341 Marionette TRACE conn2 <- [1,1634,null,{}] 11:38:22 INFO - PROCESS | 1947 | 1467139102353 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}] 11:38:22 INFO - PROCESS | 1947 | 1467139102354 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:22 INFO - PROCESS | 1947 | 1467139102456 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 11:38:22 INFO - PROCESS | 1947 | 1467139102472 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:22 INFO - PROCESS | 1947 | 1467139102473 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x121722000 == 32 [pid = 1947] [id = 416] 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119939c00) [pid = 1947] [serial = 1247] [outer = 0x0] 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119e60800) [pid = 1947] [serial = 1248] [outer = 0x119939c00] 11:38:22 INFO - PROCESS | 1947 | 1467139102497 Marionette DEBUG loaded listener.js 11:38:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12102b400) [pid = 1947] [serial = 1249] [outer = 0x119939c00] 11:38:22 INFO - PROCESS | 1947 | 1467139102851 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]]]}] 11:38:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 11:38:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 532ms 11:38:22 INFO - PROCESS | 1947 | 1467139102872 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 11:38:22 INFO - PROCESS | 1947 | 1467139102873 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 11:38:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 11:38:22 INFO - PROCESS | 1947 | 1467139102876 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 11:38:22 INFO - PROCESS | 1947 | 1467139102877 Marionette TRACE conn2 <- [1,1638,null,{}] 11:38:22 INFO - PROCESS | 1947 | 1467139102887 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}] 11:38:22 INFO - PROCESS | 1947 | 1467139102891 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:23 INFO - PROCESS | 1947 | 1467139103002 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 11:38:23 INFO - PROCESS | 1947 | 1467139103006 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1947 | 1467139103007 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12552a000 == 33 [pid = 1947] [id = 417] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119be9000) [pid = 1947] [serial = 1250] [outer = 0x0] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12156c000) [pid = 1947] [serial = 1251] [outer = 0x119be9000] 11:38:23 INFO - PROCESS | 1947 | 1467139103032 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x125516400) [pid = 1947] [serial = 1252] [outer = 0x119be9000] 11:38:23 INFO - PROCESS | 1947 | 1467139103381 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 11:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 519ms 11:38:23 INFO - PROCESS | 1947 | 1467139103396 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1947 | 1467139103397 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 11:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 11:38:23 INFO - PROCESS | 1947 | 1467139103400 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1947 | 1467139103401 Marionette TRACE conn2 <- [1,1642,null,{}] 11:38:23 INFO - PROCESS | 1947 | 1467139103403 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}] 11:38:23 INFO - PROCESS | 1947 | 1467139103404 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:23 INFO - PROCESS | 1947 | 1467139103513 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 11:38:23 INFO - PROCESS | 1947 | 1467139103517 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1947 | 1467139103518 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x12692a800 == 34 [pid = 1947] [id = 418] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x110fb0800) [pid = 1947] [serial = 1253] [outer = 0x0] 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x125f40400) [pid = 1947] [serial = 1254] [outer = 0x110fb0800] 11:38:23 INFO - PROCESS | 1947 | 1467139103541 Marionette DEBUG loaded listener.js 11:38:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12637e400) [pid = 1947] [serial = 1255] [outer = 0x110fb0800] 11:38:23 INFO - PROCESS | 1947 | 1467139103842 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]]]}] 11:38:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 11:38:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 474ms 11:38:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 11:38:23 INFO - PROCESS | 1947 | 1467139103875 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 11:38:23 INFO - PROCESS | 1947 | 1467139103876 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 11:38:23 INFO - PROCESS | 1947 | 1467139103886 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 11:38:23 INFO - PROCESS | 1947 | 1467139103887 Marionette TRACE conn2 <- [1,1646,null,{}] 11:38:23 INFO - PROCESS | 1947 | 1467139103890 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}] 11:38:23 INFO - PROCESS | 1947 | 1467139103891 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:23 INFO - PROCESS | 1947 | 1467139103990 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 11:38:23 INFO - PROCESS | 1947 | 1467139103994 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:23 INFO - PROCESS | 1947 | 1467139103995 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x128178000 == 35 [pid = 1947] [id = 419] 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11847d800) [pid = 1947] [serial = 1256] [outer = 0x0] 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1269b9000) [pid = 1947] [serial = 1257] [outer = 0x11847d800] 11:38:24 INFO - PROCESS | 1947 | 1467139104019 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1269f3c00) [pid = 1947] [serial = 1258] [outer = 0x11847d800] 11:38:24 INFO - PROCESS | 1947 | 1467139104366 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]]]}] 11:38:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 11:38:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 527ms 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12904d800) [pid = 1947] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12a681800) [pid = 1947] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118f4d400) [pid = 1947] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12aa16000) [pid = 1947] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x115def800) [pid = 1947] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119379800) [pid = 1947] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x127e47000) [pid = 1947] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1133af800) [pid = 1947] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1110ac400) [pid = 1947] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113c34400) [pid = 1947] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1176edc00) [pid = 1947] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12ac2bc00) [pid = 1947] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x121026c00) [pid = 1947] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1174fd000) [pid = 1947] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12a689c00) [pid = 1947] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 11:38:24 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1269ef800) [pid = 1947] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 11:38:24 INFO - PROCESS | 1947 | 1467139104615 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 11:38:24 INFO - PROCESS | 1947 | 1467139104617 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 11:38:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 11:38:24 INFO - PROCESS | 1947 | 1467139104627 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 11:38:24 INFO - PROCESS | 1947 | 1467139104629 Marionette TRACE conn2 <- [1,1650,null,{}] 11:38:24 INFO - PROCESS | 1947 | 1467139104631 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}] 11:38:24 INFO - PROCESS | 1947 | 1467139104632 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:24 INFO - PROCESS | 1947 | 1467139104716 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 11:38:24 INFO - PROCESS | 1947 | 1467139104719 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:24 INFO - PROCESS | 1947 | 1467139104720 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x12541c800 == 36 [pid = 1947] [id = 420] 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x115def800) [pid = 1947] [serial = 1259] [outer = 0x0] 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x117146400) [pid = 1947] [serial = 1260] [outer = 0x115def800] 11:38:24 INFO - PROCESS | 1947 | 1467139104744 Marionette DEBUG loaded listener.js 11:38:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12102a000) [pid = 1947] [serial = 1261] [outer = 0x115def800] 11:38:25 INFO - PROCESS | 1947 | 1467139105065 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]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 11:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 471ms 11:38:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 11:38:25 INFO - PROCESS | 1947 | 1467139105099 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 1947 | 1467139105100 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 11:38:25 INFO - PROCESS | 1947 | 1467139105102 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1947 | 1467139105103 Marionette TRACE conn2 <- [1,1654,null,{}] 11:38:25 INFO - PROCESS | 1947 | 1467139105106 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}] 11:38:25 INFO - PROCESS | 1947 | 1467139105107 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:25 INFO - PROCESS | 1947 | 1467139105186 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 11:38:25 INFO - PROCESS | 1947 | 1467139105264 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1947 | 1467139105265 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293d4000 == 37 [pid = 1947] [id = 421] 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1110a7800) [pid = 1947] [serial = 1262] [outer = 0x0] 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x126482000) [pid = 1947] [serial = 1263] [outer = 0x1110a7800] 11:38:25 INFO - PROCESS | 1947 | 1467139105292 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e44800) [pid = 1947] [serial = 1264] [outer = 0x1110a7800] 11:38:25 INFO - PROCESS | 1947 | 1467139105581 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]]]}] 11:38:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 11:38:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 520ms 11:38:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 11:38:25 INFO - PROCESS | 1947 | 1467139105622 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 11:38:25 INFO - PROCESS | 1947 | 1467139105624 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 11:38:25 INFO - PROCESS | 1947 | 1467139105626 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 11:38:25 INFO - PROCESS | 1947 | 1467139105628 Marionette TRACE conn2 <- [1,1658,null,{}] 11:38:25 INFO - PROCESS | 1947 | 1467139105634 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}] 11:38:25 INFO - PROCESS | 1947 | 1467139105635 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:25 INFO - PROCESS | 1947 | 1467139105732 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 11:38:25 INFO - PROCESS | 1947 | 1467139105735 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:25 INFO - PROCESS | 1947 | 1467139105737 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a635000 == 38 [pid = 1947] [id = 422] 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1281a9400) [pid = 1947] [serial = 1265] [outer = 0x0] 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12851d400) [pid = 1947] [serial = 1266] [outer = 0x1281a9400] 11:38:25 INFO - PROCESS | 1947 | 1467139105763 Marionette DEBUG loaded listener.js 11:38:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12909e800) [pid = 1947] [serial = 1267] [outer = 0x1281a9400] 11:38:26 INFO - PROCESS | 1947 | 1467139106087 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]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 11:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 472ms 11:38:26 INFO - PROCESS | 1947 | 1467139106102 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 11:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 11:38:26 INFO - PROCESS | 1947 | 1467139106103 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 11:38:26 INFO - PROCESS | 1947 | 1467139106107 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1947 | 1467139106108 Marionette TRACE conn2 <- [1,1662,null,{}] 11:38:26 INFO - PROCESS | 1947 | 1467139106111 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}] 11:38:26 INFO - PROCESS | 1947 | 1467139106114 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:26 INFO - PROCESS | 1947 | 1467139106223 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 11:38:26 INFO - PROCESS | 1947 | 1467139106229 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1947 | 1467139106230 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12c800 == 39 [pid = 1947] [id = 423] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1269e7400) [pid = 1947] [serial = 1268] [outer = 0x0] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129116800) [pid = 1947] [serial = 1269] [outer = 0x1269e7400] 11:38:26 INFO - PROCESS | 1947 | 1467139106253 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x129184000) [pid = 1947] [serial = 1270] [outer = 0x1269e7400] 11:38:26 INFO - PROCESS | 1947 | 1467139106565 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]]]}] 11:38:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 11:38:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 469ms 11:38:26 INFO - PROCESS | 1947 | 1467139106577 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 11:38:26 INFO - PROCESS | 1947 | 1467139106579 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 11:38:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 11:38:26 INFO - PROCESS | 1947 | 1467139106582 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 11:38:26 INFO - PROCESS | 1947 | 1467139106583 Marionette TRACE conn2 <- [1,1666,null,{}] 11:38:26 INFO - PROCESS | 1947 | 1467139106585 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}] 11:38:26 INFO - PROCESS | 1947 | 1467139106586 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:26 INFO - PROCESS | 1947 | 1467139106718 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 11:38:26 INFO - PROCESS | 1947 | 1467139106775 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:26 INFO - PROCESS | 1947 | 1467139106776 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x11263c800 == 40 [pid = 1947] [id = 424] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x110fb1800) [pid = 1947] [serial = 1271] [outer = 0x0] 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1110ac400) [pid = 1947] [serial = 1272] [outer = 0x110fb1800] 11:38:26 INFO - PROCESS | 1947 | 1467139106809 Marionette DEBUG loaded listener.js 11:38:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x112d6f000) [pid = 1947] [serial = 1273] [outer = 0x110fb1800] 11:38:27 INFO - PROCESS | 1947 | 1467139107341 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]]]}] 11:38:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 11:38:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 768ms 11:38:27 INFO - PROCESS | 1947 | 1467139107351 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 11:38:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 11:38:27 INFO - PROCESS | 1947 | 1467139107354 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 11:38:27 INFO - PROCESS | 1947 | 1467139107357 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 11:38:27 INFO - PROCESS | 1947 | 1467139107359 Marionette TRACE conn2 <- [1,1670,null,{}] 11:38:27 INFO - PROCESS | 1947 | 1467139107390 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}] 11:38:27 INFO - PROCESS | 1947 | 1467139107393 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:27 INFO - PROCESS | 1947 | 1467139107507 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 11:38:27 INFO - PROCESS | 1947 | 1467139107585 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:27 INFO - PROCESS | 1947 | 1467139107587 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x119472800 == 41 [pid = 1947] [id = 425] 11:38:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x115e5b000) [pid = 1947] [serial = 1274] [outer = 0x0] 11:38:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1167a6000) [pid = 1947] [serial = 1275] [outer = 0x115e5b000] 11:38:27 INFO - PROCESS | 1947 | 1467139107617 Marionette DEBUG loaded listener.js 11:38:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x116a22400) [pid = 1947] [serial = 1276] [outer = 0x115e5b000] 11:38:28 INFO - PROCESS | 1947 | 1467139108177 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]]]}] 11:38:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 11:38:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 847ms 11:38:28 INFO - PROCESS | 1947 | 1467139108205 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 11:38:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 11:38:28 INFO - PROCESS | 1947 | 1467139108207 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 11:38:28 INFO - PROCESS | 1947 | 1467139108209 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 11:38:28 INFO - PROCESS | 1947 | 1467139108211 Marionette TRACE conn2 <- [1,1674,null,{}] 11:38:28 INFO - PROCESS | 1947 | 1467139108213 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}] 11:38:28 INFO - PROCESS | 1947 | 1467139108215 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:28 INFO - PROCESS | 1947 | 1467139108424 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 11:38:28 INFO - PROCESS | 1947 | 1467139108517 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:28 INFO - PROCESS | 1947 | 1467139108518 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d6c800 == 42 [pid = 1947] [id = 426] 11:38:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x11334c400) [pid = 1947] [serial = 1277] [outer = 0x0] 11:38:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1133ba400) [pid = 1947] [serial = 1278] [outer = 0x11334c400] 11:38:28 INFO - PROCESS | 1947 | 1467139108546 Marionette DEBUG loaded listener.js 11:38:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1167e2800) [pid = 1947] [serial = 1279] [outer = 0x11334c400] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12c800 == 41 [pid = 1947] [id = 423] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12a635000 == 40 [pid = 1947] [id = 422] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x1293d4000 == 39 [pid = 1947] [id = 421] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12541c800 == 38 [pid = 1947] [id = 420] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x128178000 == 37 [pid = 1947] [id = 419] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12692a800 == 36 [pid = 1947] [id = 418] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x12552a000 == 35 [pid = 1947] [id = 417] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x121722000 == 34 [pid = 1947] [id = 416] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x121397000 == 33 [pid = 1947] [id = 415] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x119474800 == 32 [pid = 1947] [id = 414] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x117d7f000 == 31 [pid = 1947] [id = 413] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x115ec6000 == 30 [pid = 1947] [id = 412] 11:38:28 INFO - PROCESS | 1947 | --DOCSHELL 0x118fad000 == 29 [pid = 1947] [id = 411] 11:38:29 INFO - PROCESS | 1947 | 1467139109003 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]]]}] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119933400) [pid = 1947] [serial = 1179] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x121029c00) [pid = 1947] [serial = 1180] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1281b6800) [pid = 1947] [serial = 1194] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x115df6000) [pid = 1947] [serial = 1176] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x116805000) [pid = 1947] [serial = 1177] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119b5ec00) [pid = 1947] [serial = 1209] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x124c0f800) [pid = 1947] [serial = 1188] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x126668000) [pid = 1947] [serial = 1189] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1182c9c00) [pid = 1947] [serial = 1182] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1186d1c00) [pid = 1947] [serial = 1183] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12b322800) [pid = 1947] [serial = 1203] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12c3aa800) [pid = 1947] [serial = 1216] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x12c85a000) [pid = 1947] [serial = 1219] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12c3b2400) [pid = 1947] [serial = 1218] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12b198c00) [pid = 1947] [serial = 1201] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12bdbb400) [pid = 1947] [serial = 1206] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1269e9400) [pid = 1947] [serial = 1210] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12bdd8400) [pid = 1947] [serial = 1212] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12bdd3800) [pid = 1947] [serial = 1207] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12a681400) [pid = 1947] [serial = 1198] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12ba0dc00) [pid = 1947] [serial = 1204] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x12c2e8000) [pid = 1947] [serial = 1213] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12c2ea800) [pid = 1947] [serial = 1215] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12904d400) [pid = 1947] [serial = 1195] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129191400) [pid = 1947] [serial = 1197] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12ac28400) [pid = 1947] [serial = 1200] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x119e5d000) [pid = 1947] [serial = 1185] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12156b800) [pid = 1947] [serial = 1186] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12bdb7800) [pid = 1947] [serial = 1174] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1269c0000) [pid = 1947] [serial = 1191] [outer = 0x0] [url = about:blank] 11:38:29 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x127e46800) [pid = 1947] [serial = 1192] [outer = 0x0] [url = about:blank] 11:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 11:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 822ms 11:38:29 INFO - PROCESS | 1947 | 1467139109033 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 11:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 11:38:29 INFO - PROCESS | 1947 | 1467139109035 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 11:38:29 INFO - PROCESS | 1947 | 1467139109038 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1947 | 1467139109040 Marionette TRACE conn2 <- [1,1678,null,{}] 11:38:29 INFO - PROCESS | 1947 | 1467139109043 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}] 11:38:29 INFO - PROCESS | 1947 | 1467139109045 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:29 INFO - PROCESS | 1947 | 1467139109125 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 11:38:29 INFO - PROCESS | 1947 | 1467139109132 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1947 | 1467139109133 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f15800 == 30 [pid = 1947] [id = 427] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1176ea000) [pid = 1947] [serial = 1280] [outer = 0x0] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11847f800) [pid = 1947] [serial = 1281] [outer = 0x1176ea000] 11:38:29 INFO - PROCESS | 1947 | 1467139109160 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x118894c00) [pid = 1947] [serial = 1282] [outer = 0x1176ea000] 11:38:29 INFO - PROCESS | 1947 | 1467139109506 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]]]}] 11:38:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 11:38:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 520ms 11:38:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 11:38:29 INFO - PROCESS | 1947 | 1467139109564 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 11:38:29 INFO - PROCESS | 1947 | 1467139109566 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 11:38:29 INFO - PROCESS | 1947 | 1467139109568 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 11:38:29 INFO - PROCESS | 1947 | 1467139109569 Marionette TRACE conn2 <- [1,1682,null,{}] 11:38:29 INFO - PROCESS | 1947 | 1467139109571 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}] 11:38:29 INFO - PROCESS | 1947 | 1467139109573 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:29 INFO - PROCESS | 1947 | 1467139109648 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 11:38:29 INFO - PROCESS | 1947 | 1467139109655 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:29 INFO - PROCESS | 1947 | 1467139109656 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x121134800 == 31 [pid = 1947] [id = 428] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119609c00) [pid = 1947] [serial = 1283] [outer = 0x0] 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x121024400) [pid = 1947] [serial = 1284] [outer = 0x119609c00] 11:38:29 INFO - PROCESS | 1947 | 1467139109681 Marionette DEBUG loaded listener.js 11:38:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1210d1800) [pid = 1947] [serial = 1285] [outer = 0x119609c00] 11:38:30 INFO - PROCESS | 1947 | 1467139110036 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]]]}] 11:38:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 11:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 518ms 11:38:30 INFO - PROCESS | 1947 | 1467139110086 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1947 | 1467139110089 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 11:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 11:38:30 INFO - PROCESS | 1947 | 1467139110107 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1947 | 1467139110110 Marionette TRACE conn2 <- [1,1686,null,{}] 11:38:30 INFO - PROCESS | 1947 | 1467139110113 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}] 11:38:30 INFO - PROCESS | 1947 | 1467139110115 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:30 INFO - PROCESS | 1947 | 1467139110201 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 11:38:30 INFO - PROCESS | 1947 | 1467139110204 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1947 | 1467139110206 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x12631c800 == 32 [pid = 1947] [id = 429] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x113287800) [pid = 1947] [serial = 1286] [outer = 0x0] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x121ac4800) [pid = 1947] [serial = 1287] [outer = 0x113287800] 11:38:30 INFO - PROCESS | 1947 | 1467139110230 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x125517000) [pid = 1947] [serial = 1288] [outer = 0x113287800] 11:38:30 INFO - PROCESS | 1947 | 1467139110583 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]]]}] 11:38:30 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 11:38:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 530ms 11:38:30 INFO - PROCESS | 1947 | 1467139110630 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 11:38:30 INFO - PROCESS | 1947 | 1467139110633 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 11:38:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 11:38:30 INFO - PROCESS | 1947 | 1467139110636 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 11:38:30 INFO - PROCESS | 1947 | 1467139110637 Marionette TRACE conn2 <- [1,1690,null,{}] 11:38:30 INFO - PROCESS | 1947 | 1467139110639 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}] 11:38:30 INFO - PROCESS | 1947 | 1467139110640 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:30 INFO - PROCESS | 1947 | 1467139110794 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 11:38:30 INFO - PROCESS | 1947 | 1467139110805 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:30 INFO - PROCESS | 1947 | 1467139110807 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249cc800 == 33 [pid = 1947] [id = 430] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112dd9c00) [pid = 1947] [serial = 1289] [outer = 0x0] 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125fdd400) [pid = 1947] [serial = 1290] [outer = 0x112dd9c00] 11:38:30 INFO - PROCESS | 1947 | 1467139110845 Marionette DEBUG loaded listener.js 11:38:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1269e7c00) [pid = 1947] [serial = 1291] [outer = 0x112dd9c00] 11:38:31 INFO - PROCESS | 1947 | 1467139111185 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]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 11:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 569ms 11:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 11:38:31 INFO - PROCESS | 1947 | 1467139111204 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1947 | 1467139111205 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 11:38:31 INFO - PROCESS | 1947 | 1467139111207 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1947 | 1467139111209 Marionette TRACE conn2 <- [1,1694,null,{}] 11:38:31 INFO - PROCESS | 1947 | 1467139111211 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}] 11:38:31 INFO - PROCESS | 1947 | 1467139111212 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:31 INFO - PROCESS | 1947 | 1467139111312 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 11:38:31 INFO - PROCESS | 1947 | 1467139111325 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1947 | 1467139111329 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293ed800 == 34 [pid = 1947] [id = 431] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x127e4dc00) [pid = 1947] [serial = 1292] [outer = 0x0] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1281ae800) [pid = 1947] [serial = 1293] [outer = 0x127e4dc00] 11:38:31 INFO - PROCESS | 1947 | 1467139111362 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129090400) [pid = 1947] [serial = 1294] [outer = 0x127e4dc00] 11:38:31 INFO - PROCESS | 1947 | 1467139111710 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]]]}] 11:38:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 11:38:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 524ms 11:38:31 INFO - PROCESS | 1947 | 1467139111732 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 11:38:31 INFO - PROCESS | 1947 | 1467139111733 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 11:38:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 11:38:31 INFO - PROCESS | 1947 | 1467139111751 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 11:38:31 INFO - PROCESS | 1947 | 1467139111752 Marionette TRACE conn2 <- [1,1698,null,{}] 11:38:31 INFO - PROCESS | 1947 | 1467139111754 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}] 11:38:31 INFO - PROCESS | 1947 | 1467139111755 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:31 INFO - PROCESS | 1947 | 1467139111852 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 11:38:31 INFO - PROCESS | 1947 | 1467139111856 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:31 INFO - PROCESS | 1947 | 1467139111857 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a517800 == 35 [pid = 1947] [id = 432] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e50000) [pid = 1947] [serial = 1295] [outer = 0x0] 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129118000) [pid = 1947] [serial = 1296] [outer = 0x127e50000] 11:38:31 INFO - PROCESS | 1947 | 1467139111883 Marionette DEBUG loaded listener.js 11:38:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1293bf400) [pid = 1947] [serial = 1297] [outer = 0x127e50000] 11:38:32 INFO - PROCESS | 1947 | 1467139112241 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]]]}] 11:38:32 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 11:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 519ms 11:38:32 INFO - PROCESS | 1947 | 1467139112270 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1947 | 1467139112272 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 11:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 11:38:32 INFO - PROCESS | 1947 | 1467139112282 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1947 | 1467139112284 Marionette TRACE conn2 <- [1,1702,null,{}] 11:38:32 INFO - PROCESS | 1947 | 1467139112286 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}] 11:38:32 INFO - PROCESS | 1947 | 1467139112287 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:32 INFO - PROCESS | 1947 | 1467139112383 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 11:38:32 INFO - PROCESS | 1947 | 1467139112387 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1947 | 1467139112388 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1ce800 == 36 [pid = 1947] [id = 433] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x113356800) [pid = 1947] [serial = 1298] [outer = 0x0] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1293c6800) [pid = 1947] [serial = 1299] [outer = 0x113356800] 11:38:32 INFO - PROCESS | 1947 | 1467139112412 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129420800) [pid = 1947] [serial = 1300] [outer = 0x113356800] 11:38:32 INFO - PROCESS | 1947 | 1467139112740 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]]]}] 11:38:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 11:38:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 471ms 11:38:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 11:38:32 INFO - PROCESS | 1947 | 1467139112754 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 11:38:32 INFO - PROCESS | 1947 | 1467139112755 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 11:38:32 INFO - PROCESS | 1947 | 1467139112757 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 11:38:32 INFO - PROCESS | 1947 | 1467139112759 Marionette TRACE conn2 <- [1,1706,null,{}] 11:38:32 INFO - PROCESS | 1947 | 1467139112763 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}] 11:38:32 INFO - PROCESS | 1947 | 1467139112766 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:32 INFO - PROCESS | 1947 | 1467139112867 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 11:38:32 INFO - PROCESS | 1947 | 1467139112878 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:32 INFO - PROCESS | 1947 | 1467139112879 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9d1800 == 37 [pid = 1947] [id = 434] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x121025000) [pid = 1947] [serial = 1301] [outer = 0x0] 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129435800) [pid = 1947] [serial = 1302] [outer = 0x121025000] 11:38:32 INFO - PROCESS | 1947 | 1467139112910 Marionette DEBUG loaded listener.js 11:38:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12a656000) [pid = 1947] [serial = 1303] [outer = 0x121025000] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119be9000) [pid = 1947] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x110fb0800) [pid = 1947] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1186eec00) [pid = 1947] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112e87400) [pid = 1947] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116fc3800) [pid = 1947] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x115e5bc00) [pid = 1947] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x110fb5c00) [pid = 1947] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1167e1000) [pid = 1947] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11847d800) [pid = 1947] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x124c0e000) [pid = 1947] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127e43400) [pid = 1947] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1293c2c00) [pid = 1947] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1281a9400) [pid = 1947] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x115def800) [pid = 1947] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1110a7800) [pid = 1947] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 11:38:33 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x119939c00) [pid = 1947] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 11:38:33 INFO - PROCESS | 1947 | 1467139113293 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]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 11:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 571ms 11:38:33 INFO - PROCESS | 1947 | 1467139113331 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1947 | 1467139113333 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 11:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 11:38:33 INFO - PROCESS | 1947 | 1467139113335 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1947 | 1467139113336 Marionette TRACE conn2 <- [1,1710,null,{}] 11:38:33 INFO - PROCESS | 1947 | 1467139113339 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}] 11:38:33 INFO - PROCESS | 1947 | 1467139113340 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:33 INFO - PROCESS | 1947 | 1467139113416 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 11:38:33 INFO - PROCESS | 1947 | 1467139113472 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1947 | 1467139113474 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12631c000 == 38 [pid = 1947] [id = 435] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113298800) [pid = 1947] [serial = 1304] [outer = 0x0] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1176edc00) [pid = 1947] [serial = 1305] [outer = 0x113298800] 11:38:33 INFO - PROCESS | 1947 | 1467139113498 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1210c3c00) [pid = 1947] [serial = 1306] [outer = 0x113298800] 11:38:33 INFO - PROCESS | 1947 | 1467139113770 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]]]}] 11:38:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 11:38:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 468ms 11:38:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 11:38:33 INFO - PROCESS | 1947 | 1467139113803 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 11:38:33 INFO - PROCESS | 1947 | 1467139113804 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 11:38:33 INFO - PROCESS | 1947 | 1467139113806 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 11:38:33 INFO - PROCESS | 1947 | 1467139113807 Marionette TRACE conn2 <- [1,1714,null,{}] 11:38:33 INFO - PROCESS | 1947 | 1467139113810 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}] 11:38:33 INFO - PROCESS | 1947 | 1467139113811 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:33 INFO - PROCESS | 1947 | 1467139113905 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 11:38:33 INFO - PROCESS | 1947 | 1467139113908 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:33 INFO - PROCESS | 1947 | 1467139113918 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c04c000 == 39 [pid = 1947] [id = 436] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1211d3000) [pid = 1947] [serial = 1307] [outer = 0x0] 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x127e0ec00) [pid = 1947] [serial = 1308] [outer = 0x1211d3000] 11:38:33 INFO - PROCESS | 1947 | 1467139113944 Marionette DEBUG loaded listener.js 11:38:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12a65a800) [pid = 1947] [serial = 1309] [outer = 0x1211d3000] 11:38:34 INFO - PROCESS | 1947 | 1467139114285 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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 11:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 523ms 11:38:34 INFO - PROCESS | 1947 | 1467139114332 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1947 | 1467139114333 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 11:38:34 INFO - PROCESS | 1947 | 1467139114335 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1947 | 1467139114337 Marionette TRACE conn2 <- [1,1718,null,{}] 11:38:34 INFO - PROCESS | 1947 | 1467139114339 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}] 11:38:34 INFO - PROCESS | 1947 | 1467139114341 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:34 INFO - PROCESS | 1947 | 1467139114454 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 11:38:34 INFO - PROCESS | 1947 | 1467139114461 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:34 INFO - PROCESS | 1947 | 1467139114464 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c264800 == 40 [pid = 1947] [id = 437] 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12a65fc00) [pid = 1947] [serial = 1310] [outer = 0x0] 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12ac2b800) [pid = 1947] [serial = 1311] [outer = 0x12a65fc00] 11:38:34 INFO - PROCESS | 1947 | 1467139114488 Marionette DEBUG loaded listener.js 11:38:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12b18ec00) [pid = 1947] [serial = 1312] [outer = 0x12a65fc00] 11:38:34 INFO - PROCESS | 1947 | 1467139114808 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]]]}] 11:38:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 11:38:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 519ms 11:38:34 INFO - PROCESS | 1947 | 1467139114855 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 11:38:34 INFO - PROCESS | 1947 | 1467139114856 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 11:38:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 11:38:34 INFO - PROCESS | 1947 | 1467139114860 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 11:38:34 INFO - PROCESS | 1947 | 1467139114861 Marionette TRACE conn2 <- [1,1722,null,{}] 11:38:34 INFO - PROCESS | 1947 | 1467139114865 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}] 11:38:34 INFO - PROCESS | 1947 | 1467139114866 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:35 INFO - PROCESS | 1947 | 1467139114997 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 11:38:35 INFO - PROCESS | 1947 | 1467139115089 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1947 | 1467139115090 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c278800 == 41 [pid = 1947] [id = 438] 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1176f1000) [pid = 1947] [serial = 1313] [outer = 0x0] 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12b317400) [pid = 1947] [serial = 1314] [outer = 0x1176f1000] 11:38:35 INFO - PROCESS | 1947 | 1467139115117 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12ba05400) [pid = 1947] [serial = 1315] [outer = 0x1176f1000] 11:38:35 INFO - PROCESS | 1947 | 1467139115555 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]]]}] 11:38:35 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 11:38:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 723ms 11:38:35 INFO - PROCESS | 1947 | 1467139115597 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 11:38:35 INFO - PROCESS | 1947 | 1467139115600 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 11:38:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 11:38:35 INFO - PROCESS | 1947 | 1467139115629 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 11:38:35 INFO - PROCESS | 1947 | 1467139115632 Marionette TRACE conn2 <- [1,1726,null,{}] 11:38:35 INFO - PROCESS | 1947 | 1467139115650 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}] 11:38:35 INFO - PROCESS | 1947 | 1467139115652 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:35 INFO - PROCESS | 1947 | 1467139115757 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 11:38:35 INFO - PROCESS | 1947 | 1467139115817 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:35 INFO - PROCESS | 1947 | 1467139115818 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a18000 == 42 [pid = 1947] [id = 439] 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1174fd000) [pid = 1947] [serial = 1316] [outer = 0x0] 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11847f400) [pid = 1947] [serial = 1317] [outer = 0x1174fd000] 11:38:35 INFO - PROCESS | 1947 | 1467139115850 Marionette DEBUG loaded listener.js 11:38:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x119377c00) [pid = 1947] [serial = 1318] [outer = 0x1174fd000] 11:38:36 INFO - PROCESS | 1947 | 1467139116300 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]]]}] 11:38:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 11:38:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 762ms 11:38:36 INFO - PROCESS | 1947 | 1467139116366 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 11:38:36 INFO - PROCESS | 1947 | 1467139116369 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 11:38:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 11:38:36 INFO - PROCESS | 1947 | 1467139116374 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 11:38:36 INFO - PROCESS | 1947 | 1467139116376 Marionette TRACE conn2 <- [1,1730,null,{}] 11:38:36 INFO - PROCESS | 1947 | 1467139116378 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}] 11:38:36 INFO - PROCESS | 1947 | 1467139116380 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:36 INFO - PROCESS | 1947 | 1467139116484 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 11:38:36 INFO - PROCESS | 1947 | 1467139116545 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:36 INFO - PROCESS | 1947 | 1467139116546 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x128182000 == 43 [pid = 1947] [id = 440] 11:38:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x119605c00) [pid = 1947] [serial = 1319] [outer = 0x0] 11:38:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1210c2400) [pid = 1947] [serial = 1320] [outer = 0x119605c00] 11:38:36 INFO - PROCESS | 1947 | 1467139116577 Marionette DEBUG loaded listener.js 11:38:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x124a26400) [pid = 1947] [serial = 1321] [outer = 0x119605c00] 11:38:37 INFO - PROCESS | 1947 | 1467139117030 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]]]}] 11:38:37 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 11:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 723ms 11:38:37 INFO - PROCESS | 1947 | 1467139117109 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1947 | 1467139117111 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 11:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 11:38:37 INFO - PROCESS | 1947 | 1467139117115 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1947 | 1467139117117 Marionette TRACE conn2 <- [1,1734,null,{}] 11:38:37 INFO - PROCESS | 1947 | 1467139117125 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}] 11:38:37 INFO - PROCESS | 1947 | 1467139117128 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:37 INFO - PROCESS | 1947 | 1467139117230 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 11:38:37 INFO - PROCESS | 1947 | 1467139117306 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1947 | 1467139117308 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca5c800 == 44 [pid = 1947] [id = 441] 11:38:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x124cabc00) [pid = 1947] [serial = 1322] [outer = 0x0] 11:38:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x127e0a800) [pid = 1947] [serial = 1323] [outer = 0x124cabc00] 11:38:37 INFO - PROCESS | 1947 | 1467139117340 Marionette DEBUG loaded listener.js 11:38:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12904b800) [pid = 1947] [serial = 1324] [outer = 0x124cabc00] 11:38:37 INFO - PROCESS | 1947 | 1467139117771 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]]]}] 11:38:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 11:38:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 672ms 11:38:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 11:38:37 INFO - PROCESS | 1947 | 1467139117788 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 11:38:37 INFO - PROCESS | 1947 | 1467139117790 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 11:38:37 INFO - PROCESS | 1947 | 1467139117792 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 11:38:37 INFO - PROCESS | 1947 | 1467139117794 Marionette TRACE conn2 <- [1,1738,null,{}] 11:38:37 INFO - PROCESS | 1947 | 1467139117796 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}] 11:38:37 INFO - PROCESS | 1947 | 1467139117798 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:37 INFO - PROCESS | 1947 | 1467139117903 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 11:38:37 INFO - PROCESS | 1947 | 1467139117963 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:37 INFO - PROCESS | 1947 | 1467139117965 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa93000 == 45 [pid = 1947] [id = 442] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x112d68400) [pid = 1947] [serial = 1325] [outer = 0x0] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x129115400) [pid = 1947] [serial = 1326] [outer = 0x112d68400] 11:38:38 INFO - PROCESS | 1947 | 1467139118038 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x129436800) [pid = 1947] [serial = 1327] [outer = 0x112d68400] 11:38:38 INFO - PROCESS | 1947 | 1467139118564 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]]]}] 11:38:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 11:38:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 819ms 11:38:38 INFO - PROCESS | 1947 | 1467139118631 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 11:38:38 INFO - PROCESS | 1947 | 1467139118634 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 11:38:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 11:38:38 INFO - PROCESS | 1947 | 1467139118638 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 11:38:38 INFO - PROCESS | 1947 | 1467139118640 Marionette TRACE conn2 <- [1,1742,null,{}] 11:38:38 INFO - PROCESS | 1947 | 1467139118643 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}] 11:38:38 INFO - PROCESS | 1947 | 1467139118646 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:38 INFO - PROCESS | 1947 | 1467139118743 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 11:38:38 INFO - PROCESS | 1947 | 1467139118814 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:38 INFO - PROCESS | 1947 | 1467139118817 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x121135800 == 46 [pid = 1947] [id = 443] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x116a22800) [pid = 1947] [serial = 1328] [outer = 0x0] 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1176e9000) [pid = 1947] [serial = 1329] [outer = 0x116a22800] 11:38:38 INFO - PROCESS | 1947 | 1467139118842 Marionette DEBUG loaded listener.js 11:38:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11847c400) [pid = 1947] [serial = 1330] [outer = 0x116a22800] 11:38:39 INFO - PROCESS | 1947 | 1467139119271 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]]]}] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12c264800 == 45 [pid = 1947] [id = 437] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12c04c000 == 44 [pid = 1947] [id = 436] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12631c000 == 43 [pid = 1947] [id = 435] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9d1800 == 42 [pid = 1947] [id = 434] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1ce800 == 41 [pid = 1947] [id = 433] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12a517800 == 40 [pid = 1947] [id = 432] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x1293ed800 == 39 [pid = 1947] [id = 431] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x1249cc800 == 38 [pid = 1947] [id = 430] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12631c800 == 37 [pid = 1947] [id = 429] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x121134800 == 36 [pid = 1947] [id = 428] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x118f15800 == 35 [pid = 1947] [id = 427] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x117d6c800 == 34 [pid = 1947] [id = 426] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x119472800 == 33 [pid = 1947] [id = 425] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x11263c800 == 32 [pid = 1947] [id = 424] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa93000 == 31 [pid = 1947] [id = 442] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca5c800 == 30 [pid = 1947] [id = 441] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x128182000 == 29 [pid = 1947] [id = 440] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x119a18000 == 28 [pid = 1947] [id = 439] 11:38:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12c278800 == 27 [pid = 1947] [id = 438] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12156c000) [pid = 1947] [serial = 1251] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x125f40400) [pid = 1947] [serial = 1254] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x11960b400) [pid = 1947] [serial = 1245] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x119937000) [pid = 1947] [serial = 1246] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x113284800) [pid = 1947] [serial = 1236] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1132a1000) [pid = 1947] [serial = 1237] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1176ed800) [pid = 1947] [serial = 1242] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11847d000) [pid = 1947] [serial = 1243] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11618b800) [pid = 1947] [serial = 1239] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1167a6800) [pid = 1947] [serial = 1240] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116137800) [pid = 1947] [serial = 1233] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x117daec00) [pid = 1947] [serial = 1234] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118fd3c00) [pid = 1947] [serial = 1222] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x11833f000) [pid = 1947] [serial = 1221] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1269b9000) [pid = 1947] [serial = 1257] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126485800) [pid = 1947] [serial = 1225] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x125519000) [pid = 1947] [serial = 1224] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12637e400) [pid = 1947] [serial = 1255] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129121c00) [pid = 1947] [serial = 1228] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x129090800) [pid = 1947] [serial = 1227] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12b31d800) [pid = 1947] [serial = 1231] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12a65c400) [pid = 1947] [serial = 1230] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12909e800) [pid = 1947] [serial = 1267] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x117146400) [pid = 1947] [serial = 1260] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12102a000) [pid = 1947] [serial = 1261] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x126482000) [pid = 1947] [serial = 1263] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12851d400) [pid = 1947] [serial = 1266] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1269f3c00) [pid = 1947] [serial = 1258] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x119e60800) [pid = 1947] [serial = 1248] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x125516400) [pid = 1947] [serial = 1252] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x129116800) [pid = 1947] [serial = 1269] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x127e44800) [pid = 1947] [serial = 1264] [outer = 0x0] [url = about:blank] 11:38:39 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12102b400) [pid = 1947] [serial = 1249] [outer = 0x0] [url = about:blank] 11:38:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 11:38:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1224ms 11:38:39 INFO - PROCESS | 1947 | 1467139119891 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 11:38:39 INFO - PROCESS | 1947 | 1467139119895 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 11:38:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 11:38:39 INFO - PROCESS | 1947 | 1467139119901 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 11:38:39 INFO - PROCESS | 1947 | 1467139119902 Marionette TRACE conn2 <- [1,1746,null,{}] 11:38:39 INFO - PROCESS | 1947 | 1467139119906 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}] 11:38:39 INFO - PROCESS | 1947 | 1467139119908 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:39 INFO - PROCESS | 1947 | 1467139119993 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 11:38:40 INFO - PROCESS | 1947 | 1467139120001 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1947 | 1467139120005 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x11649e800 == 28 [pid = 1947] [id = 444] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11331d400) [pid = 1947] [serial = 1331] [outer = 0x0] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113c34c00) [pid = 1947] [serial = 1332] [outer = 0x11331d400] 11:38:40 INFO - PROCESS | 1947 | 1467139120032 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x115e60000) [pid = 1947] [serial = 1333] [outer = 0x11331d400] 11:38:40 INFO - PROCESS | 1947 | 1467139120395 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]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 11:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 520ms 11:38:40 INFO - PROCESS | 1947 | 1467139120442 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1947 | 1467139120444 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 11:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 11:38:40 INFO - PROCESS | 1947 | 1467139120451 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1947 | 1467139120454 Marionette TRACE conn2 <- [1,1750,null,{}] 11:38:40 INFO - PROCESS | 1947 | 1467139120456 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}] 11:38:40 INFO - PROCESS | 1947 | 1467139120458 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:40 INFO - PROCESS | 1947 | 1467139120533 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 11:38:40 INFO - PROCESS | 1947 | 1467139120537 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:40 INFO - PROCESS | 1947 | 1467139120539 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b4000 == 29 [pid = 1947] [id = 445] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x116884800) [pid = 1947] [serial = 1334] [outer = 0x0] 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118333400) [pid = 1947] [serial = 1335] [outer = 0x116884800] 11:38:40 INFO - PROCESS | 1947 | 1467139120568 Marionette DEBUG loaded listener.js 11:38:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1186c6400) [pid = 1947] [serial = 1336] [outer = 0x116884800] 11:38:40 INFO - PROCESS | 1947 | 1467139120913 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]]]}] 11:38:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 11:38:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 474ms 11:38:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 11:38:40 INFO - PROCESS | 1947 | 1467139120923 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 11:38:40 INFO - PROCESS | 1947 | 1467139120924 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 11:38:40 INFO - PROCESS | 1947 | 1467139120926 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 11:38:40 INFO - PROCESS | 1947 | 1467139120927 Marionette TRACE conn2 <- [1,1754,null,{}] 11:38:40 INFO - PROCESS | 1947 | 1467139120938 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}] 11:38:40 INFO - PROCESS | 1947 | 1467139120941 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:41 INFO - PROCESS | 1947 | 1467139121033 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 11:38:41 INFO - PROCESS | 1947 | 1467139121091 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1947 | 1467139121094 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a11000 == 30 [pid = 1947] [id = 446] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x118895c00) [pid = 1947] [serial = 1337] [outer = 0x0] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11960ac00) [pid = 1947] [serial = 1338] [outer = 0x118895c00] 11:38:41 INFO - PROCESS | 1947 | 1467139121122 Marionette DEBUG loaded listener.js 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119be4c00) [pid = 1947] [serial = 1339] [outer = 0x118895c00] 11:38:41 INFO - PROCESS | 1947 | 1467139121659 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]]]}] 11:38:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 11:38:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 773ms 11:38:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 11:38:41 INFO - PROCESS | 1947 | 1467139121699 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 11:38:41 INFO - PROCESS | 1947 | 1467139121702 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 11:38:41 INFO - PROCESS | 1947 | 1467139121706 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 11:38:41 INFO - PROCESS | 1947 | 1467139121709 Marionette TRACE conn2 <- [1,1758,null,{}] 11:38:41 INFO - PROCESS | 1947 | 1467139121714 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}] 11:38:41 INFO - PROCESS | 1947 | 1467139121716 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:41 INFO - PROCESS | 1947 | 1467139121846 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 11:38:41 INFO - PROCESS | 1947 | 1467139121953 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:41 INFO - PROCESS | 1947 | 1467139121955 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x119465800 == 31 [pid = 1947] [id = 447] 11:38:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11613e400) [pid = 1947] [serial = 1340] [outer = 0x0] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1167e2c00) [pid = 1947] [serial = 1341] [outer = 0x11613e400] 11:38:42 INFO - PROCESS | 1947 | 1467139122004 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x118473400) [pid = 1947] [serial = 1342] [outer = 0x11613e400] 11:38:42 INFO - PROCESS | 1947 | 1467139122608 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]]]}] 11:38:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 11:38:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 976ms 11:38:42 INFO - PROCESS | 1947 | 1467139122682 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 11:38:42 INFO - PROCESS | 1947 | 1467139122685 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 11:38:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 11:38:42 INFO - PROCESS | 1947 | 1467139122689 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 11:38:42 INFO - PROCESS | 1947 | 1467139122691 Marionette TRACE conn2 <- [1,1762,null,{}] 11:38:42 INFO - PROCESS | 1947 | 1467139122694 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}] 11:38:42 INFO - PROCESS | 1947 | 1467139122696 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:42 INFO - PROCESS | 1947 | 1467139122801 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 11:38:42 INFO - PROCESS | 1947 | 1467139122879 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:42 INFO - PROCESS | 1947 | 1467139122880 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x121494000 == 32 [pid = 1947] [id = 448] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x118fd4400) [pid = 1947] [serial = 1343] [outer = 0x0] 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119937000) [pid = 1947] [serial = 1344] [outer = 0x118fd4400] 11:38:42 INFO - PROCESS | 1947 | 1467139122912 Marionette DEBUG loaded listener.js 11:38:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x121025c00) [pid = 1947] [serial = 1345] [outer = 0x118fd4400] 11:38:43 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b4000 == 31 [pid = 1947] [id = 445] 11:38:43 INFO - PROCESS | 1947 | --DOCSHELL 0x11649e800 == 30 [pid = 1947] [id = 444] 11:38:43 INFO - PROCESS | 1947 | --DOCSHELL 0x121135800 == 29 [pid = 1947] [id = 443] 11:38:43 INFO - PROCESS | 1947 | 1467139123368 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]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 11:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 721ms 11:38:43 INFO - PROCESS | 1947 | 1467139123411 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 11:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 11:38:43 INFO - PROCESS | 1947 | 1467139123415 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 11:38:43 INFO - PROCESS | 1947 | 1467139123418 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1947 | 1467139123421 Marionette TRACE conn2 <- [1,1766,null,{}] 11:38:43 INFO - PROCESS | 1947 | 1467139123425 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}] 11:38:43 INFO - PROCESS | 1947 | 1467139123426 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:43 INFO - PROCESS | 1947 | 1467139123506 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 11:38:43 INFO - PROCESS | 1947 | 1467139123510 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:43 INFO - PROCESS | 1947 | 1467139123514 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191bd000 == 30 [pid = 1947] [id = 449] 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116a1bc00) [pid = 1947] [serial = 1346] [outer = 0x0] 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11833f000) [pid = 1947] [serial = 1347] [outer = 0x116a1bc00] 11:38:43 INFO - PROCESS | 1947 | 1467139123543 Marionette DEBUG loaded listener.js 11:38:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x118f4d800) [pid = 1947] [serial = 1348] [outer = 0x116a1bc00] 11:38:43 INFO - PROCESS | 1947 | 1467139123899 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]]]}] 11:38:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 11:38:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 520ms 11:38:43 INFO - PROCESS | 1947 | 1467139123964 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 11:38:43 INFO - PROCESS | 1947 | 1467139123966 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 11:38:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 11:38:43 INFO - PROCESS | 1947 | 1467139123971 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 11:38:43 INFO - PROCESS | 1947 | 1467139123972 Marionette TRACE conn2 <- [1,1770,null,{}] 11:38:43 INFO - PROCESS | 1947 | 1467139123974 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}] 11:38:43 INFO - PROCESS | 1947 | 1467139123976 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:44 INFO - PROCESS | 1947 | 1467139124077 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 11:38:44 INFO - PROCESS | 1947 | 1467139124117 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1947 | 1467139124118 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e19800 == 31 [pid = 1947] [id = 450] 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x121023400) [pid = 1947] [serial = 1349] [outer = 0x0] 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1210c5800) [pid = 1947] [serial = 1350] [outer = 0x121023400] 11:38:44 INFO - PROCESS | 1947 | 1467139124144 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12156c000) [pid = 1947] [serial = 1351] [outer = 0x121023400] 11:38:44 INFO - PROCESS | 1947 | 1467139124519 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]]]}] 11:38:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 11:38:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 570ms 11:38:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 11:38:44 INFO - PROCESS | 1947 | 1467139124541 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 11:38:44 INFO - PROCESS | 1947 | 1467139124542 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 11:38:44 INFO - PROCESS | 1947 | 1467139124544 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 11:38:44 INFO - PROCESS | 1947 | 1467139124547 Marionette TRACE conn2 <- [1,1774,null,{}] 11:38:44 INFO - PROCESS | 1947 | 1467139124561 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}] 11:38:44 INFO - PROCESS | 1947 | 1467139124564 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:44 INFO - PROCESS | 1947 | 1467139124666 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 11:38:44 INFO - PROCESS | 1947 | 1467139124671 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:44 INFO - PROCESS | 1947 | 1467139124674 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x12641b000 == 32 [pid = 1947] [id = 451] 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x121877400) [pid = 1947] [serial = 1352] [outer = 0x0] 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x124f07800) [pid = 1947] [serial = 1353] [outer = 0x121877400] 11:38:44 INFO - PROCESS | 1947 | 1467139124701 Marionette DEBUG loaded listener.js 11:38:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x125fe0400) [pid = 1947] [serial = 1354] [outer = 0x121877400] 11:38:45 INFO - PROCESS | 1947 | 1467139125056 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]]]}] 11:38:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 11:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 521ms 11:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 11:38:45 INFO - PROCESS | 1947 | 1467139125067 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1947 | 1467139125069 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 11:38:45 INFO - PROCESS | 1947 | 1467139125071 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1947 | 1467139125072 Marionette TRACE conn2 <- [1,1778,null,{}] 11:38:45 INFO - PROCESS | 1947 | 1467139125075 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}] 11:38:45 INFO - PROCESS | 1947 | 1467139125076 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:45 INFO - PROCESS | 1947 | 1467139125180 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 11:38:45 INFO - PROCESS | 1947 | 1467139125184 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1947 | 1467139125185 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x113272000 == 33 [pid = 1947] [id = 452] 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12637d400) [pid = 1947] [serial = 1355] [outer = 0x0] 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x126670400) [pid = 1947] [serial = 1356] [outer = 0x12637d400] 11:38:45 INFO - PROCESS | 1947 | 1467139125210 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1269f3400) [pid = 1947] [serial = 1357] [outer = 0x12637d400] 11:38:45 INFO - PROCESS | 1947 | 1467139125544 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]]]}] 11:38:45 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 11:38:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 521ms 11:38:45 INFO - PROCESS | 1947 | 1467139125592 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 11:38:45 INFO - PROCESS | 1947 | 1467139125593 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 11:38:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 11:38:45 INFO - PROCESS | 1947 | 1467139125602 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 11:38:45 INFO - PROCESS | 1947 | 1467139125603 Marionette TRACE conn2 <- [1,1782,null,{}] 11:38:45 INFO - PROCESS | 1947 | 1467139125606 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}] 11:38:45 INFO - PROCESS | 1947 | 1467139125607 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:45 INFO - PROCESS | 1947 | 1467139125700 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 11:38:45 INFO - PROCESS | 1947 | 1467139125738 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:45 INFO - PROCESS | 1947 | 1467139125739 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291f5000 == 34 [pid = 1947] [id = 453] 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x112d19c00) [pid = 1947] [serial = 1358] [outer = 0x0] 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x127e0c800) [pid = 1947] [serial = 1359] [outer = 0x112d19c00] 11:38:45 INFO - PROCESS | 1947 | 1467139125763 Marionette DEBUG loaded listener.js 11:38:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x127e46400) [pid = 1947] [serial = 1360] [outer = 0x112d19c00] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x116a22800) [pid = 1947] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1174fd000) [pid = 1947] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x116884800) [pid = 1947] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x119605c00) [pid = 1947] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x127e4dc00) [pid = 1947] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x127e50000) [pid = 1947] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x121025000) [pid = 1947] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x113298800) [pid = 1947] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1176ea000) [pid = 1947] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x124cabc00) [pid = 1947] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119609c00) [pid = 1947] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x110fb1800) [pid = 1947] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113356800) [pid = 1947] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1269e7400) [pid = 1947] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x115e5b000) [pid = 1947] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112dd9c00) [pid = 1947] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x113287800) [pid = 1947] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11334c400) [pid = 1947] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11331d400) [pid = 1947] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112d68400) [pid = 1947] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1211d3000) [pid = 1947] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12a65fc00) [pid = 1947] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 11:38:46 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1176f1000) [pid = 1947] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 11:38:46 INFO - PROCESS | 1947 | 1467139126138 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]]]}] 11:38:46 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 11:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 576ms 11:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 11:38:46 INFO - PROCESS | 1947 | 1467139126173 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1947 | 1467139126174 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 11:38:46 INFO - PROCESS | 1947 | 1467139126176 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1947 | 1467139126177 Marionette TRACE conn2 <- [1,1786,null,{}] 11:38:46 INFO - PROCESS | 1947 | 1467139126179 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}] 11:38:46 INFO - PROCESS | 1947 | 1467139126183 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:46 INFO - PROCESS | 1947 | 1467139126270 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 11:38:46 INFO - PROCESS | 1947 | 1467139126274 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1947 | 1467139126275 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291e7800 == 35 [pid = 1947] [id = 454] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1132a2c00) [pid = 1947] [serial = 1361] [outer = 0x0] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x115e61000) [pid = 1947] [serial = 1362] [outer = 0x1132a2c00] 11:38:46 INFO - PROCESS | 1947 | 1467139126302 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x121568800) [pid = 1947] [serial = 1363] [outer = 0x1132a2c00] 11:38:46 INFO - PROCESS | 1947 | 1467139126651 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]]]}] 11:38:46 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 11:38:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 521ms 11:38:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 11:38:46 INFO - PROCESS | 1947 | 1467139126697 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 11:38:46 INFO - PROCESS | 1947 | 1467139126699 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 11:38:46 INFO - PROCESS | 1947 | 1467139126701 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 11:38:46 INFO - PROCESS | 1947 | 1467139126702 Marionette TRACE conn2 <- [1,1790,null,{}] 11:38:46 INFO - PROCESS | 1947 | 1467139126711 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}] 11:38:46 INFO - PROCESS | 1947 | 1467139126712 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:46 INFO - PROCESS | 1947 | 1467139126787 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 11:38:46 INFO - PROCESS | 1947 | 1467139126790 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:46 INFO - PROCESS | 1947 | 1467139126791 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8d000 == 36 [pid = 1947] [id = 455] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1269f0400) [pid = 1947] [serial = 1364] [outer = 0x0] 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1281b3400) [pid = 1947] [serial = 1365] [outer = 0x1269f0400] 11:38:46 INFO - PROCESS | 1947 | 1467139126818 Marionette DEBUG loaded listener.js 11:38:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x128520800) [pid = 1947] [serial = 1366] [outer = 0x1269f0400] 11:38:47 INFO - PROCESS | 1947 | 1467139127157 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]]]}] 11:38:47 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) 11:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 470ms 11:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 11:38:47 INFO - PROCESS | 1947 | 1467139127172 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1947 | 1467139127173 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 11:38:47 INFO - PROCESS | 1947 | 1467139127176 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1947 | 1467139127177 Marionette TRACE conn2 <- [1,1794,null,{}] 11:38:47 INFO - PROCESS | 1947 | 1467139127184 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}] 11:38:47 INFO - PROCESS | 1947 | 1467139127185 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:47 INFO - PROCESS | 1947 | 1467139127292 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 11:38:47 INFO - PROCESS | 1947 | 1467139127384 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1947 | 1467139127385 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b138000 == 37 [pid = 1947] [id = 456] 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e04000) [pid = 1947] [serial = 1367] [outer = 0x0] 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129091800) [pid = 1947] [serial = 1368] [outer = 0x127e04000] 11:38:47 INFO - PROCESS | 1947 | 1467139127421 Marionette DEBUG loaded listener.js 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12911a400) [pid = 1947] [serial = 1369] [outer = 0x127e04000] 11:38:47 INFO - PROCESS | 1947 | 1467139127782 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]]]}] 11:38:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:38:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 623ms 11:38:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 11:38:47 INFO - PROCESS | 1947 | 1467139127800 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 11:38:47 INFO - PROCESS | 1947 | 1467139127801 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 11:38:47 INFO - PROCESS | 1947 | 1467139127803 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 11:38:47 INFO - PROCESS | 1947 | 1467139127804 Marionette TRACE conn2 <- [1,1798,null,{}] 11:38:47 INFO - PROCESS | 1947 | 1467139127806 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}] 11:38:47 INFO - PROCESS | 1947 | 1467139127808 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:47 INFO - PROCESS | 1947 | 1467139127895 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 11:38:47 INFO - PROCESS | 1947 | 1467139127955 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:47 INFO - PROCESS | 1947 | 1467139127956 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fbc800 == 38 [pid = 1947] [id = 457] 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x121a26000) [pid = 1947] [serial = 1370] [outer = 0x0] 11:38:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12911d400) [pid = 1947] [serial = 1371] [outer = 0x121a26000] 11:38:47 INFO - PROCESS | 1947 | 1467139127980 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129190400) [pid = 1947] [serial = 1372] [outer = 0x121a26000] 11:38:48 INFO - PROCESS | 1947 | 1467139128427 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]]]}] 11:38:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 11:38:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 668ms 11:38:48 INFO - PROCESS | 1947 | 1467139128472 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 11:38:48 INFO - PROCESS | 1947 | 1467139128474 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 11:38:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 11:38:48 INFO - PROCESS | 1947 | 1467139128479 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 11:38:48 INFO - PROCESS | 1947 | 1467139128484 Marionette TRACE conn2 <- [1,1802,null,{}] 11:38:48 INFO - PROCESS | 1947 | 1467139128488 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}] 11:38:48 INFO - PROCESS | 1947 | 1467139128489 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:48 INFO - PROCESS | 1947 | 1467139128599 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 11:38:48 INFO - PROCESS | 1947 | 1467139128712 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:48 INFO - PROCESS | 1947 | 1467139128714 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x121480000 == 39 [pid = 1947] [id = 458] 11:38:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11663dc00) [pid = 1947] [serial = 1373] [outer = 0x0] 11:38:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1167e5800) [pid = 1947] [serial = 1374] [outer = 0x11663dc00] 11:38:48 INFO - PROCESS | 1947 | 1467139128760 Marionette DEBUG loaded listener.js 11:38:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11847d000) [pid = 1947] [serial = 1375] [outer = 0x11663dc00] 11:38:49 INFO - PROCESS | 1947 | 1467139129204 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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 11:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 776ms 11:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 11:38:49 INFO - PROCESS | 1947 | 1467139129254 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1947 | 1467139129257 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 11:38:49 INFO - PROCESS | 1947 | 1467139129261 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1947 | 1467139129263 Marionette TRACE conn2 <- [1,1806,null,{}] 11:38:49 INFO - PROCESS | 1947 | 1467139129266 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}] 11:38:49 INFO - PROCESS | 1947 | 1467139129268 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:49 INFO - PROCESS | 1947 | 1467139129369 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 11:38:49 INFO - PROCESS | 1947 | 1467139129431 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:49 INFO - PROCESS | 1947 | 1467139129432 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291f4800 == 40 [pid = 1947] [id = 459] 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11960f800) [pid = 1947] [serial = 1376] [outer = 0x0] 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x121029400) [pid = 1947] [serial = 1377] [outer = 0x11960f800] 11:38:49 INFO - PROCESS | 1947 | 1467139129462 Marionette DEBUG loaded listener.js 11:38:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x121abf400) [pid = 1947] [serial = 1378] [outer = 0x11960f800] 11:38:49 INFO - PROCESS | 1947 | 1467139129914 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]]]}] 11:38:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 11:38:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 670ms 11:38:49 INFO - PROCESS | 1947 | 1467139129932 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 11:38:49 INFO - PROCESS | 1947 | 1467139129934 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 11:38:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 11:38:49 INFO - PROCESS | 1947 | 1467139129936 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 11:38:49 INFO - PROCESS | 1947 | 1467139129939 Marionette TRACE conn2 <- [1,1810,null,{}] 11:38:49 INFO - PROCESS | 1947 | 1467139129947 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}] 11:38:49 INFO - PROCESS | 1947 | 1467139129950 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:50 INFO - PROCESS | 1947 | 1467139130069 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 11:38:50 INFO - PROCESS | 1947 | 1467139130133 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1947 | 1467139130135 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0ce000 == 41 [pid = 1947] [id = 460] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x125461400) [pid = 1947] [serial = 1379] [outer = 0x0] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1269b2400) [pid = 1947] [serial = 1380] [outer = 0x125461400] 11:38:50 INFO - PROCESS | 1947 | 1467139130166 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x129097800) [pid = 1947] [serial = 1381] [outer = 0x125461400] 11:38:50 INFO - PROCESS | 1947 | 1467139130645 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]]]}] 11:38:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 11:38:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 723ms 11:38:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 11:38:50 INFO - PROCESS | 1947 | 1467139130659 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 11:38:50 INFO - PROCESS | 1947 | 1467139130661 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 11:38:50 INFO - PROCESS | 1947 | 1467139130663 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 11:38:50 INFO - PROCESS | 1947 | 1467139130664 Marionette TRACE conn2 <- [1,1814,null,{}] 11:38:50 INFO - PROCESS | 1947 | 1467139130666 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}] 11:38:50 INFO - PROCESS | 1947 | 1467139130668 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:50 INFO - PROCESS | 1947 | 1467139130765 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 11:38:50 INFO - PROCESS | 1947 | 1467139130832 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:50 INFO - PROCESS | 1947 | 1467139130833 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c262000 == 42 [pid = 1947] [id = 461] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x12911e800) [pid = 1947] [serial = 1382] [outer = 0x0] 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1293bc800) [pid = 1947] [serial = 1383] [outer = 0x12911e800] 11:38:50 INFO - PROCESS | 1947 | 1467139130874 Marionette DEBUG loaded listener.js 11:38:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x129427000) [pid = 1947] [serial = 1384] [outer = 0x12911e800] 11:38:51 INFO - PROCESS | 1947 | 1467139131408 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]]]}] 11:38:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 11:38:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 922ms 11:38:51 INFO - PROCESS | 1947 | 1467139131585 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 11:38:51 INFO - PROCESS | 1947 | 1467139131588 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 11:38:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 11:38:51 INFO - PROCESS | 1947 | 1467139131591 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 11:38:51 INFO - PROCESS | 1947 | 1467139131593 Marionette TRACE conn2 <- [1,1818,null,{}] 11:38:51 INFO - PROCESS | 1947 | 1467139131597 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}] 11:38:51 INFO - PROCESS | 1947 | 1467139131598 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:51 INFO - PROCESS | 1947 | 1467139131695 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 11:38:51 INFO - PROCESS | 1947 | 1467139131766 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:51 INFO - PROCESS | 1947 | 1467139131769 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191da000 == 43 [pid = 1947] [id = 462] 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x115df6000) [pid = 1947] [serial = 1385] [outer = 0x0] 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x11618b800) [pid = 1947] [serial = 1386] [outer = 0x115df6000] 11:38:51 INFO - PROCESS | 1947 | 1467139131796 Marionette DEBUG loaded listener.js 11:38:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x116fc0c00) [pid = 1947] [serial = 1387] [outer = 0x115df6000] 11:38:52 INFO - PROCESS | 1947 | 1467139132252 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]]]}] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x12b138000 == 42 [pid = 1947] [id = 456] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8d000 == 41 [pid = 1947] [id = 455] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x1291e7800 == 40 [pid = 1947] [id = 454] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x1291f5000 == 39 [pid = 1947] [id = 453] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x113272000 == 38 [pid = 1947] [id = 452] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x12641b000 == 37 [pid = 1947] [id = 451] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x121e19800 == 36 [pid = 1947] [id = 450] 11:38:52 INFO - PROCESS | 1947 | --DOCSHELL 0x1191bd000 == 35 [pid = 1947] [id = 449] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11960ac00) [pid = 1947] [serial = 1338] [outer = 0x0] [url = about:blank] 11:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 11:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 721ms 11:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 11:38:52 INFO - PROCESS | 1947 | 1467139132314 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1947 | 1467139132315 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 11:38:52 INFO - PROCESS | 1947 | 1467139132320 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1947 | 1467139132322 Marionette TRACE conn2 <- [1,1822,null,{}] 11:38:52 INFO - PROCESS | 1947 | 1467139132324 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}] 11:38:52 INFO - PROCESS | 1947 | 1467139132326 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:52 INFO - PROCESS | 1947 | 1467139132406 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12b317400) [pid = 1947] [serial = 1314] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x1176e9000) [pid = 1947] [serial = 1329] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x11847c400) [pid = 1947] [serial = 1330] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11847f400) [pid = 1947] [serial = 1317] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x118333400) [pid = 1947] [serial = 1335] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1186c6400) [pid = 1947] [serial = 1336] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1210c2400) [pid = 1947] [serial = 1320] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x119377c00) [pid = 1947] [serial = 1318] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1281ae800) [pid = 1947] [serial = 1293] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x129118000) [pid = 1947] [serial = 1296] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x129435800) [pid = 1947] [serial = 1302] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1176edc00) [pid = 1947] [serial = 1305] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11847f800) [pid = 1947] [serial = 1281] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x127e0a800) [pid = 1947] [serial = 1323] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x118894c00) [pid = 1947] [serial = 1282] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x121024400) [pid = 1947] [serial = 1284] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1210d1800) [pid = 1947] [serial = 1285] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1110ac400) [pid = 1947] [serial = 1272] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112d6f000) [pid = 1947] [serial = 1273] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1293c6800) [pid = 1947] [serial = 1299] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x129184000) [pid = 1947] [serial = 1270] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1167a6000) [pid = 1947] [serial = 1275] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116a22400) [pid = 1947] [serial = 1276] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129420800) [pid = 1947] [serial = 1300] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x125fdd400) [pid = 1947] [serial = 1290] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121ac4800) [pid = 1947] [serial = 1287] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x125517000) [pid = 1947] [serial = 1288] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1133ba400) [pid = 1947] [serial = 1278] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1167e2800) [pid = 1947] [serial = 1279] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x113c34c00) [pid = 1947] [serial = 1332] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124a26400) [pid = 1947] [serial = 1321] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x129115400) [pid = 1947] [serial = 1326] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12904b800) [pid = 1947] [serial = 1324] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x127e0ec00) [pid = 1947] [serial = 1308] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12b18ec00) [pid = 1947] [serial = 1312] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x129436800) [pid = 1947] [serial = 1327] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x115e60000) [pid = 1947] [serial = 1333] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12a656000) [pid = 1947] [serial = 1303] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x1293bf400) [pid = 1947] [serial = 1297] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12ac2b800) [pid = 1947] [serial = 1311] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x129090400) [pid = 1947] [serial = 1294] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12a65a800) [pid = 1947] [serial = 1309] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x1210c3c00) [pid = 1947] [serial = 1306] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x1269e7c00) [pid = 1947] [serial = 1291] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12ba05400) [pid = 1947] [serial = 1315] [outer = 0x0] [url = about:blank] 11:38:52 INFO - PROCESS | 1947 | 1467139132481 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1947 | 1467139132482 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b9800 == 36 [pid = 1947] [id = 463] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x115e60000) [pid = 1947] [serial = 1388] [outer = 0x0] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x11847f800) [pid = 1947] [serial = 1389] [outer = 0x115e60000] 11:38:52 INFO - PROCESS | 1947 | 1467139132512 Marionette DEBUG loaded listener.js 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11992c000) [pid = 1947] [serial = 1390] [outer = 0x115e60000] 11:38:52 INFO - PROCESS | 1947 | 1467139132820 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]]]}] 11:38:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 11:38:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 521ms 11:38:52 INFO - PROCESS | 1947 | 1467139132840 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 11:38:52 INFO - PROCESS | 1947 | 1467139132841 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 11:38:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 11:38:52 INFO - PROCESS | 1947 | 1467139132844 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 11:38:52 INFO - PROCESS | 1947 | 1467139132845 Marionette TRACE conn2 <- [1,1826,null,{}] 11:38:52 INFO - PROCESS | 1947 | 1467139132855 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}] 11:38:52 INFO - PROCESS | 1947 | 1467139132858 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:52 INFO - PROCESS | 1947 | 1467139132939 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 11:38:52 INFO - PROCESS | 1947 | 1467139132944 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:52 INFO - PROCESS | 1947 | 1467139132948 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x12148d800 == 37 [pid = 1947] [id = 464] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x121ac4c00) [pid = 1947] [serial = 1391] [outer = 0x0] 11:38:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x124c0bc00) [pid = 1947] [serial = 1392] [outer = 0x121ac4c00] 11:38:52 INFO - PROCESS | 1947 | 1467139132977 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x125515400) [pid = 1947] [serial = 1393] [outer = 0x121ac4c00] 11:38:53 INFO - PROCESS | 1947 | 1467139133351 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 11:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 520ms 11:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 11:38:53 INFO - PROCESS | 1947 | 1467139133365 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 11:38:53 INFO - PROCESS | 1947 | 1467139133366 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 11:38:53 INFO - PROCESS | 1947 | 1467139133368 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1947 | 1467139133369 Marionette TRACE conn2 <- [1,1830,null,{}] 11:38:53 INFO - PROCESS | 1947 | 1467139133372 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}] 11:38:53 INFO - PROCESS | 1947 | 1467139133373 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:53 INFO - PROCESS | 1947 | 1467139133454 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 11:38:53 INFO - PROCESS | 1947 | 1467139133458 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1947 | 1467139133459 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254e5800 == 38 [pid = 1947] [id = 465] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x126481400) [pid = 1947] [serial = 1394] [outer = 0x0] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x127e0fc00) [pid = 1947] [serial = 1395] [outer = 0x126481400] 11:38:53 INFO - PROCESS | 1947 | 1467139133486 Marionette DEBUG loaded listener.js 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x1281b6c00) [pid = 1947] [serial = 1396] [outer = 0x126481400] 11:38:53 INFO - PROCESS | 1947 | 1467139133829 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]]]}] 11:38:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 11:38:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 470ms 11:38:53 INFO - PROCESS | 1947 | 1467139133838 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 11:38:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 11:38:53 INFO - PROCESS | 1947 | 1467139133839 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 11:38:53 INFO - PROCESS | 1947 | 1467139133841 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 11:38:53 INFO - PROCESS | 1947 | 1467139133843 Marionette TRACE conn2 <- [1,1834,null,{}] 11:38:53 INFO - PROCESS | 1947 | 1467139133845 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}] 11:38:53 INFO - PROCESS | 1947 | 1467139133846 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:53 INFO - PROCESS | 1947 | 1467139133949 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 11:38:53 INFO - PROCESS | 1947 | 1467139133955 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:53 INFO - PROCESS | 1947 | 1467139133956 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d80800 == 39 [pid = 1947] [id = 466] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x126639c00) [pid = 1947] [serial = 1397] [outer = 0x0] 11:38:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x12904b400) [pid = 1947] [serial = 1398] [outer = 0x126639c00] 11:38:53 INFO - PROCESS | 1947 | 1467139133982 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1293c2400) [pid = 1947] [serial = 1399] [outer = 0x126639c00] 11:38:54 INFO - PROCESS | 1947 | 1467139134315 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]]]}] 11:38:54 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 11:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 518ms 11:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 11:38:54 INFO - PROCESS | 1947 | 1467139134360 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1947 | 1467139134361 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 11:38:54 INFO - PROCESS | 1947 | 1467139134363 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1947 | 1467139134364 Marionette TRACE conn2 <- [1,1838,null,{}] 11:38:54 INFO - PROCESS | 1947 | 1467139134366 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}] 11:38:54 INFO - PROCESS | 1947 | 1467139134371 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:54 INFO - PROCESS | 1947 | 1467139134470 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 11:38:54 INFO - PROCESS | 1947 | 1467139134474 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:54 INFO - PROCESS | 1947 | 1467139134476 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d12000 == 40 [pid = 1947] [id = 467] 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x129437000) [pid = 1947] [serial = 1400] [outer = 0x0] 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x12a65e800) [pid = 1947] [serial = 1401] [outer = 0x129437000] 11:38:54 INFO - PROCESS | 1947 | 1467139134500 Marionette DEBUG loaded listener.js 11:38:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x12ac35c00) [pid = 1947] [serial = 1402] [outer = 0x129437000] 11:38:54 INFO - PROCESS | 1947 | 1467139134881 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]]]}] 11:38:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 11:38:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 569ms 11:38:54 INFO - PROCESS | 1947 | 1467139134938 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 11:38:54 INFO - PROCESS | 1947 | 1467139134939 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 11:38:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 11:38:54 INFO - PROCESS | 1947 | 1467139134941 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 11:38:54 INFO - PROCESS | 1947 | 1467139134942 Marionette TRACE conn2 <- [1,1842,null,{}] 11:38:54 INFO - PROCESS | 1947 | 1467139134944 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}] 11:38:54 INFO - PROCESS | 1947 | 1467139134945 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:55 INFO - PROCESS | 1947 | 1467139135046 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 11:38:55 INFO - PROCESS | 1947 | 1467139135050 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1947 | 1467139135051 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x116861000 == 41 [pid = 1947] [id = 468] 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12a651800) [pid = 1947] [serial = 1403] [outer = 0x0] 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12b193800) [pid = 1947] [serial = 1404] [outer = 0x12a651800] 11:38:55 INFO - PROCESS | 1947 | 1467139135108 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1182c6400) [pid = 1947] [serial = 1405] [outer = 0x12a651800] 11:38:55 INFO - PROCESS | 1947 | 1467139135416 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]]]}] 11:38:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 11:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 517ms 11:38:55 INFO - PROCESS | 1947 | 1467139135459 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1947 | 1467139135460 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 11:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 11:38:55 INFO - PROCESS | 1947 | 1467139135463 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1947 | 1467139135466 Marionette TRACE conn2 <- [1,1846,null,{}] 11:38:55 INFO - PROCESS | 1947 | 1467139135468 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}] 11:38:55 INFO - PROCESS | 1947 | 1467139135469 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:55 INFO - PROCESS | 1947 | 1467139135572 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 11:38:55 INFO - PROCESS | 1947 | 1467139135576 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:55 INFO - PROCESS | 1947 | 1467139135577 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1e9800 == 42 [pid = 1947] [id = 469] 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12a655400) [pid = 1947] [serial = 1406] [outer = 0x0] 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12ba0d800) [pid = 1947] [serial = 1407] [outer = 0x12a655400] 11:38:55 INFO - PROCESS | 1947 | 1467139135601 Marionette DEBUG loaded listener.js 11:38:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12bdb3800) [pid = 1947] [serial = 1408] [outer = 0x12a655400] 11:38:55 INFO - PROCESS | 1947 | 1467139135950 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]]]}] 11:38:55 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) 11:38:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 522ms 11:38:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 11:38:55 INFO - PROCESS | 1947 | 1467139135989 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 11:38:55 INFO - PROCESS | 1947 | 1467139135990 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 11:38:55 INFO - PROCESS | 1947 | 1467139135993 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 11:38:55 INFO - PROCESS | 1947 | 1467139135995 Marionette TRACE conn2 <- [1,1850,null,{}] 11:38:56 INFO - PROCESS | 1947 | 1467139135998 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}] 11:38:56 INFO - PROCESS | 1947 | 1467139136000 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:56 INFO - PROCESS | 1947 | 1467139136154 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 11:38:56 INFO - PROCESS | 1947 | 1467139136172 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1947 | 1467139136173 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd41800 == 43 [pid = 1947] [id = 470] 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12bdb3c00) [pid = 1947] [serial = 1409] [outer = 0x0] 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12bdbd800) [pid = 1947] [serial = 1410] [outer = 0x12bdb3c00] 11:38:56 INFO - PROCESS | 1947 | 1467139136211 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x125466c00) [pid = 1947] [serial = 1411] [outer = 0x12bdb3c00] 11:38:56 INFO - PROCESS | 1947 | 1467139136672 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]]]}] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x121023400) [pid = 1947] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12637d400) [pid = 1947] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x118fd4400) [pid = 1947] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116a1bc00) [pid = 1947] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121877400) [pid = 1947] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x112d19c00) [pid = 1947] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1132a2c00) [pid = 1947] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1269f0400) [pid = 1947] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 11:38:56 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x127e04000) [pid = 1947] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 11:38:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:38:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 720ms 11:38:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 11:38:56 INFO - PROCESS | 1947 | 1467139136715 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 11:38:56 INFO - PROCESS | 1947 | 1467139136716 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 11:38:56 INFO - PROCESS | 1947 | 1467139136719 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 11:38:56 INFO - PROCESS | 1947 | 1467139136720 Marionette TRACE conn2 <- [1,1854,null,{}] 11:38:56 INFO - PROCESS | 1947 | 1467139136722 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}] 11:38:56 INFO - PROCESS | 1947 | 1467139136723 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:56 INFO - PROCESS | 1947 | 1467139136804 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 11:38:56 INFO - PROCESS | 1947 | 1467139136826 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:56 INFO - PROCESS | 1947 | 1467139136827 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd38000 == 44 [pid = 1947] [id = 471] 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119370000) [pid = 1947] [serial = 1412] [outer = 0x0] 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12102a800) [pid = 1947] [serial = 1413] [outer = 0x119370000] 11:38:56 INFO - PROCESS | 1947 | 1467139136851 Marionette DEBUG loaded listener.js 11:38:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x126668800) [pid = 1947] [serial = 1414] [outer = 0x119370000] 11:38:57 INFO - PROCESS | 1947 | 1467139137182 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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 11:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 469ms 11:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 11:38:57 INFO - PROCESS | 1947 | 1467139137188 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1947 | 1467139137190 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 11:38:57 INFO - PROCESS | 1947 | 1467139137192 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1947 | 1467139137193 Marionette TRACE conn2 <- [1,1858,null,{}] 11:38:57 INFO - PROCESS | 1947 | 1467139137198 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}] 11:38:57 INFO - PROCESS | 1947 | 1467139137201 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:57 INFO - PROCESS | 1947 | 1467139137293 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 11:38:57 INFO - PROCESS | 1947 | 1467139137357 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1947 | 1467139137359 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca57000 == 45 [pid = 1947] [id = 472] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121832000) [pid = 1947] [serial = 1415] [outer = 0x0] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12bdd6000) [pid = 1947] [serial = 1416] [outer = 0x121832000] 11:38:57 INFO - PROCESS | 1947 | 1467139137384 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12c2ea400) [pid = 1947] [serial = 1417] [outer = 0x121832000] 11:38:57 INFO - PROCESS | 1947 | 1467139137686 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]]]}] 11:38:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 11:38:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 523ms 11:38:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 11:38:57 INFO - PROCESS | 1947 | 1467139137717 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 11:38:57 INFO - PROCESS | 1947 | 1467139137718 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 11:38:57 INFO - PROCESS | 1947 | 1467139137721 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 11:38:57 INFO - PROCESS | 1947 | 1467139137722 Marionette TRACE conn2 <- [1,1862,null,{}] 11:38:57 INFO - PROCESS | 1947 | 1467139137724 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}] 11:38:57 INFO - PROCESS | 1947 | 1467139137725 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:57 INFO - PROCESS | 1947 | 1467139137808 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 11:38:57 INFO - PROCESS | 1947 | 1467139137812 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:57 INFO - PROCESS | 1947 | 1467139137813 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d030800 == 46 [pid = 1947] [id = 473] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12c2ec400) [pid = 1947] [serial = 1418] [outer = 0x0] 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12c3aa800) [pid = 1947] [serial = 1419] [outer = 0x12c2ec400] 11:38:57 INFO - PROCESS | 1947 | 1467139137838 Marionette DEBUG loaded listener.js 11:38:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12c3b3800) [pid = 1947] [serial = 1420] [outer = 0x12c2ec400] 11:38:58 INFO - PROCESS | 1947 | 1467139138170 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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 11:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 467ms 11:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 11:38:58 INFO - PROCESS | 1947 | 1467139138189 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1947 | 1467139138190 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 11:38:58 INFO - PROCESS | 1947 | 1467139138192 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1947 | 1467139138193 Marionette TRACE conn2 <- [1,1866,null,{}] 11:38:58 INFO - PROCESS | 1947 | 1467139138198 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}] 11:38:58 INFO - PROCESS | 1947 | 1467139138200 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:58 INFO - PROCESS | 1947 | 1467139138315 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 11:38:58 INFO - PROCESS | 1947 | 1467139138321 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1947 | 1467139138322 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d414000 == 47 [pid = 1947] [id = 474] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x121873400) [pid = 1947] [serial = 1421] [outer = 0x0] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12c3b4000) [pid = 1947] [serial = 1422] [outer = 0x121873400] 11:38:58 INFO - PROCESS | 1947 | 1467139138352 Marionette DEBUG loaded listener.js 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12c85f400) [pid = 1947] [serial = 1423] [outer = 0x121873400] 11:38:58 INFO - PROCESS | 1947 | 1467139138650 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]]]}] 11:38:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 11:38:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 472ms 11:38:58 INFO - PROCESS | 1947 | 1467139138668 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 11:38:58 INFO - PROCESS | 1947 | 1467139138669 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 11:38:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 11:38:58 INFO - PROCESS | 1947 | 1467139138730 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 11:38:58 INFO - PROCESS | 1947 | 1467139138732 Marionette TRACE conn2 <- [1,1870,null,{}] 11:38:58 INFO - PROCESS | 1947 | 1467139138736 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}] 11:38:58 INFO - PROCESS | 1947 | 1467139138739 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:58 INFO - PROCESS | 1947 | 1467139138842 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 11:38:58 INFO - PROCESS | 1947 | 1467139138944 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:58 INFO - PROCESS | 1947 | 1467139138945 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x117457800 == 48 [pid = 1947] [id = 475] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x113359c00) [pid = 1947] [serial = 1424] [outer = 0x0] 11:38:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x113da4800) [pid = 1947] [serial = 1425] [outer = 0x113359c00] 11:38:58 INFO - PROCESS | 1947 | 1467139138976 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x117daec00) [pid = 1947] [serial = 1426] [outer = 0x113359c00] 11:38:59 INFO - PROCESS | 1947 | 1467139139377 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]]]}] 11:38:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 11:38:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 731ms 11:38:59 INFO - PROCESS | 1947 | 1467139139417 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 11:38:59 INFO - PROCESS | 1947 | 1467139139419 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 11:38:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 11:38:59 INFO - PROCESS | 1947 | 1467139139423 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 11:38:59 INFO - PROCESS | 1947 | 1467139139424 Marionette TRACE conn2 <- [1,1874,null,{}] 11:38:59 INFO - PROCESS | 1947 | 1467139139429 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}] 11:38:59 INFO - PROCESS | 1947 | 1467139139434 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:59 INFO - PROCESS | 1947 | 1467139139561 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 11:38:59 INFO - PROCESS | 1947 | 1467139139636 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:38:59 INFO - PROCESS | 1947 | 1467139139638 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:38:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x125420800 == 49 [pid = 1947] [id = 476] 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x121026800) [pid = 1947] [serial = 1427] [outer = 0x0] 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1210c2400) [pid = 1947] [serial = 1428] [outer = 0x121026800] 11:38:59 INFO - PROCESS | 1947 | 1467139139668 Marionette DEBUG loaded listener.js 11:38:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124a2b000) [pid = 1947] [serial = 1429] [outer = 0x121026800] 11:39:00 INFO - PROCESS | 1947 | 1467139140175 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]]]}] 11:39:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 11:39:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 769ms 11:39:00 INFO - PROCESS | 1947 | 1467139140193 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 11:39:00 INFO - PROCESS | 1947 | 1467139140195 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 11:39:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 11:39:00 INFO - PROCESS | 1947 | 1467139140199 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 11:39:00 INFO - PROCESS | 1947 | 1467139140201 Marionette TRACE conn2 <- [1,1878,null,{}] 11:39:00 INFO - PROCESS | 1947 | 1467139140205 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}] 11:39:00 INFO - PROCESS | 1947 | 1467139140207 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:00 INFO - PROCESS | 1947 | 1467139140362 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 11:39:00 INFO - PROCESS | 1947 | 1467139140477 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:00 INFO - PROCESS | 1947 | 1467139140481 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12ca61000 == 50 [pid = 1947] [id = 477] 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x127e45800) [pid = 1947] [serial = 1430] [outer = 0x0] 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x128521c00) [pid = 1947] [serial = 1431] [outer = 0x127e45800] 11:39:00 INFO - PROCESS | 1947 | 1467139140553 Marionette DEBUG loaded listener.js 11:39:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1293bf800) [pid = 1947] [serial = 1432] [outer = 0x127e45800] 11:39:00 INFO - PROCESS | 1947 | 1467139140961 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 11:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 827ms 11:39:01 INFO - PROCESS | 1947 | 1467139141026 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1947 | 1467139141027 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 11:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 11:39:01 INFO - PROCESS | 1947 | 1467139141049 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1947 | 1467139141050 Marionette TRACE conn2 <- [1,1882,null,{}] 11:39:01 INFO - PROCESS | 1947 | 1467139141053 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}] 11:39:01 INFO - PROCESS | 1947 | 1467139141055 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:01 INFO - PROCESS | 1947 | 1467139141183 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 11:39:01 INFO - PROCESS | 1947 | 1467139141291 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:01 INFO - PROCESS | 1947 | 1467139141292 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d824000 == 51 [pid = 1947] [id = 478] 11:39:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12a65c800) [pid = 1947] [serial = 1433] [outer = 0x0] 11:39:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x12a68c800) [pid = 1947] [serial = 1434] [outer = 0x12a65c800] 11:39:01 INFO - PROCESS | 1947 | 1467139141337 Marionette DEBUG loaded listener.js 11:39:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12ac2e400) [pid = 1947] [serial = 1435] [outer = 0x12a65c800] 11:39:01 INFO - PROCESS | 1947 | 1467139141853 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]]]}] 11:39:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 11:39:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 874ms 11:39:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 11:39:01 INFO - PROCESS | 1947 | 1467139141922 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 11:39:01 INFO - PROCESS | 1947 | 1467139141923 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 11:39:01 INFO - PROCESS | 1947 | 1467139141925 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 11:39:01 INFO - PROCESS | 1947 | 1467139141927 Marionette TRACE conn2 <- [1,1886,null,{}] 11:39:01 INFO - PROCESS | 1947 | 1467139141929 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}] 11:39:01 INFO - PROCESS | 1947 | 1467139141930 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:02 INFO - PROCESS | 1947 | 1467139142033 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 11:39:02 INFO - PROCESS | 1947 | 1467139142275 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:02 INFO - PROCESS | 1947 | 1467139142276 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112b800 == 52 [pid = 1947] [id = 479] 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x1132d2c00) [pid = 1947] [serial = 1436] [outer = 0x0] 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x116a29c00) [pid = 1947] [serial = 1437] [outer = 0x1132d2c00] 11:39:02 INFO - PROCESS | 1947 | 1467139142319 Marionette DEBUG loaded listener.js 11:39:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1186cf800) [pid = 1947] [serial = 1438] [outer = 0x1132d2c00] 11:39:02 INFO - PROCESS | 1947 | 1467139142788 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]]]}] 11:39:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 11:39:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 874ms 11:39:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 11:39:02 INFO - PROCESS | 1947 | 1467139142800 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 11:39:02 INFO - PROCESS | 1947 | 1467139142802 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 11:39:02 INFO - PROCESS | 1947 | 1467139142804 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 11:39:02 INFO - PROCESS | 1947 | 1467139142806 Marionette TRACE conn2 <- [1,1890,null,{}] 11:39:02 INFO - PROCESS | 1947 | 1467139142809 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}] 11:39:02 INFO - PROCESS | 1947 | 1467139142812 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:02 INFO - PROCESS | 1947 | 1467139142975 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 11:39:03 INFO - PROCESS | 1947 | 1467139143053 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:03 INFO - PROCESS | 1947 | 1467139143055 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12114b000 == 53 [pid = 1947] [id = 480] 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x119e59c00) [pid = 1947] [serial = 1439] [outer = 0x0] 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12154f800) [pid = 1947] [serial = 1440] [outer = 0x119e59c00] 11:39:03 INFO - PROCESS | 1947 | 1467139143103 Marionette DEBUG loaded listener.js 11:39:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x125460000) [pid = 1947] [serial = 1441] [outer = 0x119e59c00] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x119a11000 == 52 [pid = 1947] [id = 446] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x119465800 == 51 [pid = 1947] [id = 447] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12d030800 == 50 [pid = 1947] [id = 473] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca57000 == 49 [pid = 1947] [id = 472] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd38000 == 48 [pid = 1947] [id = 471] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd41800 == 47 [pid = 1947] [id = 470] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1e9800 == 46 [pid = 1947] [id = 469] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x116861000 == 45 [pid = 1947] [id = 468] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x129d12000 == 44 [pid = 1947] [id = 467] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x117d80800 == 43 [pid = 1947] [id = 466] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x1254e5800 == 42 [pid = 1947] [id = 465] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12148d800 == 41 [pid = 1947] [id = 464] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b9800 == 40 [pid = 1947] [id = 463] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x1191da000 == 39 [pid = 1947] [id = 462] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0ce000 == 38 [pid = 1947] [id = 460] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x1291f4800 == 37 [pid = 1947] [id = 459] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x121480000 == 36 [pid = 1947] [id = 458] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x125fbc800 == 35 [pid = 1947] [id = 457] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x121494000 == 34 [pid = 1947] [id = 448] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12c262000 == 33 [pid = 1947] [id = 461] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12112b800 == 32 [pid = 1947] [id = 479] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12d824000 == 31 [pid = 1947] [id = 478] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca61000 == 30 [pid = 1947] [id = 477] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x125420800 == 29 [pid = 1947] [id = 476] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x12d414000 == 28 [pid = 1947] [id = 474] 11:39:04 INFO - PROCESS | 1947 | --DOCSHELL 0x117457800 == 27 [pid = 1947] [id = 475] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12156c000) [pid = 1947] [serial = 1351] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x126670400) [pid = 1947] [serial = 1356] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1167e2c00) [pid = 1947] [serial = 1341] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x121025c00) [pid = 1947] [serial = 1345] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119937000) [pid = 1947] [serial = 1344] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11833f000) [pid = 1947] [serial = 1347] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x124f07800) [pid = 1947] [serial = 1353] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x127e0c800) [pid = 1947] [serial = 1359] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1269f3400) [pid = 1947] [serial = 1357] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x121568800) [pid = 1947] [serial = 1363] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x115e61000) [pid = 1947] [serial = 1362] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x127e46400) [pid = 1947] [serial = 1360] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1210c5800) [pid = 1947] [serial = 1350] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1281b3400) [pid = 1947] [serial = 1365] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x125fe0400) [pid = 1947] [serial = 1354] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x128520800) [pid = 1947] [serial = 1366] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118f4d800) [pid = 1947] [serial = 1348] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12911a400) [pid = 1947] [serial = 1369] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129091800) [pid = 1947] [serial = 1368] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12911d400) [pid = 1947] [serial = 1371] [outer = 0x0] [url = about:blank] 11:39:04 INFO - PROCESS | 1947 | 1467139144154 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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 11:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1378ms 11:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 11:39:04 INFO - PROCESS | 1947 | 1467139144185 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1947 | 1467139144188 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 11:39:04 INFO - PROCESS | 1947 | 1467139144191 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1947 | 1467139144193 Marionette TRACE conn2 <- [1,1894,null,{}] 11:39:04 INFO - PROCESS | 1947 | 1467139144198 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}] 11:39:04 INFO - PROCESS | 1947 | 1467139144201 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:04 INFO - PROCESS | 1947 | 1467139144287 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 11:39:04 INFO - PROCESS | 1947 | 1467139144291 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1947 | 1467139144294 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fac000 == 28 [pid = 1947] [id = 481] 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1176e9000) [pid = 1947] [serial = 1442] [outer = 0x0] 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119375000) [pid = 1947] [serial = 1443] [outer = 0x1176e9000] 11:39:04 INFO - PROCESS | 1947 | 1467139144326 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x113c33400) [pid = 1947] [serial = 1444] [outer = 0x1176e9000] 11:39:04 INFO - PROCESS | 1947 | 1467139144720 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]]]}] 11:39:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 11:39:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 570ms 11:39:04 INFO - PROCESS | 1947 | 1467139144761 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 11:39:04 INFO - PROCESS | 1947 | 1467139144764 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 11:39:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 11:39:04 INFO - PROCESS | 1947 | 1467139144769 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 11:39:04 INFO - PROCESS | 1947 | 1467139144771 Marionette TRACE conn2 <- [1,1898,null,{}] 11:39:04 INFO - PROCESS | 1947 | 1467139144773 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}] 11:39:04 INFO - PROCESS | 1947 | 1467139144774 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:04 INFO - PROCESS | 1947 | 1467139144854 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 11:39:04 INFO - PROCESS | 1947 | 1467139144859 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:04 INFO - PROCESS | 1947 | 1467139144860 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x121397800 == 29 [pid = 1947] [id = 482] 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12186bc00) [pid = 1947] [serial = 1445] [outer = 0x0] 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12550d400) [pid = 1947] [serial = 1446] [outer = 0x12186bc00] 11:39:04 INFO - PROCESS | 1947 | 1467139144889 Marionette DEBUG loaded listener.js 11:39:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x126646000) [pid = 1947] [serial = 1447] [outer = 0x12186bc00] 11:39:05 INFO - PROCESS | 1947 | 1467139145264 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]]]}] 11:39:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 11:39:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 521ms 11:39:05 INFO - PROCESS | 1947 | 1467139145290 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 11:39:05 INFO - PROCESS | 1947 | 1467139145292 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 11:39:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 11:39:05 INFO - PROCESS | 1947 | 1467139145296 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 11:39:05 INFO - PROCESS | 1947 | 1467139145300 Marionette TRACE conn2 <- [1,1902,null,{}] 11:39:05 INFO - PROCESS | 1947 | 1467139145311 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}] 11:39:05 INFO - PROCESS | 1947 | 1467139145316 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:05 INFO - PROCESS | 1947 | 1467139145436 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 11:39:05 INFO - PROCESS | 1947 | 1467139145443 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:05 INFO - PROCESS | 1947 | 1467139145447 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x126925000 == 30 [pid = 1947] [id = 483] 11:39:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1167a3000) [pid = 1947] [serial = 1448] [outer = 0x0] 11:39:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1281b5800) [pid = 1947] [serial = 1449] [outer = 0x1167a3000] 11:39:05 INFO - PROCESS | 1947 | 1467139145491 Marionette DEBUG loaded listener.js 11:39:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x129118c00) [pid = 1947] [serial = 1450] [outer = 0x1167a3000] 11:39:06 INFO - PROCESS | 1947 | 1467139146186 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]]]}] 11:39:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 11:39:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 927ms 11:39:06 INFO - PROCESS | 1947 | 1467139146241 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 11:39:06 INFO - PROCESS | 1947 | 1467139146244 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 11:39:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 11:39:06 INFO - PROCESS | 1947 | 1467139146247 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 11:39:06 INFO - PROCESS | 1947 | 1467139146249 Marionette TRACE conn2 <- [1,1906,null,{}] 11:39:06 INFO - PROCESS | 1947 | 1467139146253 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}] 11:39:06 INFO - PROCESS | 1947 | 1467139146255 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:06 INFO - PROCESS | 1947 | 1467139146359 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 11:39:06 INFO - PROCESS | 1947 | 1467139146423 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:06 INFO - PROCESS | 1947 | 1467139146425 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a11000 == 31 [pid = 1947] [id = 484] 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1182cc400) [pid = 1947] [serial = 1451] [outer = 0x0] 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1188a0800) [pid = 1947] [serial = 1452] [outer = 0x1182cc400] 11:39:06 INFO - PROCESS | 1947 | 1467139146457 Marionette DEBUG loaded listener.js 11:39:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12152d000) [pid = 1947] [serial = 1453] [outer = 0x1182cc400] 11:39:07 INFO - PROCESS | 1947 | 1467139147018 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]]]}] 11:39:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 11:39:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 821ms 11:39:07 INFO - PROCESS | 1947 | 1467139147072 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 11:39:07 INFO - PROCESS | 1947 | 1467139147075 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 11:39:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 11:39:07 INFO - PROCESS | 1947 | 1467139147083 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 11:39:07 INFO - PROCESS | 1947 | 1467139147085 Marionette TRACE conn2 <- [1,1910,null,{}] 11:39:07 INFO - PROCESS | 1947 | 1467139147088 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}] 11:39:07 INFO - PROCESS | 1947 | 1467139147090 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:07 INFO - PROCESS | 1947 | 1467139147206 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 11:39:07 INFO - PROCESS | 1947 | 1467139147294 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:07 INFO - PROCESS | 1947 | 1467139147296 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x128163800 == 32 [pid = 1947] [id = 485] 11:39:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x121550400) [pid = 1947] [serial = 1454] [outer = 0x0] 11:39:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x125463c00) [pid = 1947] [serial = 1455] [outer = 0x121550400] 11:39:07 INFO - PROCESS | 1947 | 1467139147327 Marionette DEBUG loaded listener.js 11:39:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x127e0f000) [pid = 1947] [serial = 1456] [outer = 0x121550400] 11:39:07 INFO - PROCESS | 1947 | --DOCSHELL 0x115e1f000 == 31 [pid = 1947] [id = 24] 11:39:07 INFO - PROCESS | 1947 | --DOCSHELL 0x116aea800 == 30 [pid = 1947] [id = 25] 11:39:07 INFO - PROCESS | 1947 | --DOCSHELL 0x112250800 == 29 [pid = 1947] [id = 26] 11:39:07 INFO - PROCESS | 1947 | --DOCSHELL 0x121397800 == 28 [pid = 1947] [id = 482] 11:39:07 INFO - PROCESS | 1947 | --DOCSHELL 0x116fac000 == 27 [pid = 1947] [id = 481] 11:39:07 INFO - PROCESS | 1947 | --DOCSHELL 0x12114b000 == 26 [pid = 1947] [id = 480] 11:39:07 INFO - PROCESS | 1947 | 1467139147986 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]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 11:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 972ms 11:39:08 INFO - PROCESS | 1947 | 1467139148055 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1947 | 1467139148057 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 11:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 11:39:08 INFO - PROCESS | 1947 | 1467139148061 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1947 | 1467139148063 Marionette TRACE conn2 <- [1,1914,null,{}] 11:39:08 INFO - PROCESS | 1947 | 1467139148067 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}] 11:39:08 INFO - PROCESS | 1947 | 1467139148069 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:08 INFO - PROCESS | 1947 | 1467139148170 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 11:39:08 INFO - PROCESS | 1947 | 1467139148233 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1947 | 1467139148236 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fac800 == 27 [pid = 1947] [id = 486] 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x118478c00) [pid = 1947] [serial = 1457] [outer = 0x0] 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x118f4d800) [pid = 1947] [serial = 1458] [outer = 0x118478c00] 11:39:08 INFO - PROCESS | 1947 | 1467139148269 Marionette DEBUG loaded listener.js 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12102c400) [pid = 1947] [serial = 1459] [outer = 0x118478c00] 11:39:08 INFO - PROCESS | 1947 | 1467139148704 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]]]}] 11:39:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 11:39:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 673ms 11:39:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 11:39:08 INFO - PROCESS | 1947 | 1467139148734 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 11:39:08 INFO - PROCESS | 1947 | 1467139148737 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 11:39:08 INFO - PROCESS | 1947 | 1467139148741 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 11:39:08 INFO - PROCESS | 1947 | 1467139148743 Marionette TRACE conn2 <- [1,1918,null,{}] 11:39:08 INFO - PROCESS | 1947 | 1467139148745 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}] 11:39:08 INFO - PROCESS | 1947 | 1467139148747 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:08 INFO - PROCESS | 1947 | 1467139148847 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 11:39:08 INFO - PROCESS | 1947 | 1467139148925 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:08 INFO - PROCESS | 1947 | 1467139148926 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f9b000 == 28 [pid = 1947] [id = 487] 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x124c40000) [pid = 1947] [serial = 1460] [outer = 0x0] 11:39:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1269ee000) [pid = 1947] [serial = 1461] [outer = 0x124c40000] 11:39:08 INFO - PROCESS | 1947 | 1467139148958 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x1281af000) [pid = 1947] [serial = 1462] [outer = 0x124c40000] 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x1269eec00) [pid = 1947] [serial = 1463] [outer = 0x12d229800] 11:39:09 INFO - PROCESS | 1947 | 1467139149437 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]]]}] 11:39:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 11:39:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 719ms 11:39:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 11:39:09 INFO - PROCESS | 1947 | 1467139149461 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 11:39:09 INFO - PROCESS | 1947 | 1467139149463 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 11:39:09 INFO - PROCESS | 1947 | 1467139149465 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 11:39:09 INFO - PROCESS | 1947 | 1467139149468 Marionette TRACE conn2 <- [1,1922,null,{}] 11:39:09 INFO - PROCESS | 1947 | 1467139149476 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}] 11:39:09 INFO - PROCESS | 1947 | 1467139149480 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:09 INFO - PROCESS | 1947 | 1467139149620 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 11:39:09 INFO - PROCESS | 1947 | 1467139149689 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:09 INFO - PROCESS | 1947 | 1467139149691 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d19800 == 29 [pid = 1947] [id = 488] 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x110fb3800) [pid = 1947] [serial = 1464] [outer = 0x0] 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x129094400) [pid = 1947] [serial = 1465] [outer = 0x110fb3800] 11:39:09 INFO - PROCESS | 1947 | 1467139149724 Marionette DEBUG loaded listener.js 11:39:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 117 (0x12a657c00) [pid = 1947] [serial = 1466] [outer = 0x110fb3800] 11:39:10 INFO - PROCESS | 1947 | 1467139150203 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]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 11:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 774ms 11:39:10 INFO - PROCESS | 1947 | 1467139150241 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1947 | 1467139150244 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 11:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 11:39:10 INFO - PROCESS | 1947 | 1467139150248 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1947 | 1467139150250 Marionette TRACE conn2 <- [1,1926,null,{}] 11:39:10 INFO - PROCESS | 1947 | 1467139150253 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}] 11:39:10 INFO - PROCESS | 1947 | 1467139150255 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:10 INFO - PROCESS | 1947 | 1467139150401 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 11:39:10 INFO - PROCESS | 1947 | 1467139150501 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:10 INFO - PROCESS | 1947 | 1467139150502 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x11946d800 == 30 [pid = 1947] [id = 489] 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 118 (0x118fdd400) [pid = 1947] [serial = 1467] [outer = 0x0] 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 119 (0x12ac2a000) [pid = 1947] [serial = 1468] [outer = 0x118fdd400] 11:39:10 INFO - PROCESS | 1947 | 1467139150533 Marionette DEBUG loaded listener.js 11:39:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 120 (0x12b19b800) [pid = 1947] [serial = 1469] [outer = 0x118fdd400] 11:39:10 INFO - PROCESS | 1947 | 1467139150950 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]]]}] 11:39:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 11:39:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 720ms 11:39:10 INFO - PROCESS | 1947 | 1467139150968 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 11:39:10 INFO - PROCESS | 1947 | 1467139150969 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 11:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 11:39:10 INFO - PROCESS | 1947 | 1467139150971 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 11:39:10 INFO - PROCESS | 1947 | 1467139150973 Marionette TRACE conn2 <- [1,1930,null,{}] 11:39:10 INFO - PROCESS | 1947 | 1467139150975 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}] 11:39:10 INFO - PROCESS | 1947 | 1467139150976 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:11 INFO - PROCESS | 1947 | 1467139151070 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 11:39:11 INFO - PROCESS | 1947 | 1467139151130 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1947 | 1467139151132 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd30000 == 31 [pid = 1947] [id = 490] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 121 (0x116888000) [pid = 1947] [serial = 1470] [outer = 0x0] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 122 (0x12b31e800) [pid = 1947] [serial = 1471] [outer = 0x116888000] 11:39:11 INFO - PROCESS | 1947 | 1467139151161 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 123 (0x12ba0f000) [pid = 1947] [serial = 1472] [outer = 0x116888000] 11:39:11 INFO - PROCESS | 1947 | 1467139151604 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]]]}] 11:39:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 11:39:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 669ms 11:39:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 11:39:11 INFO - PROCESS | 1947 | 1467139151640 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 11:39:11 INFO - PROCESS | 1947 | 1467139151642 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 11:39:11 INFO - PROCESS | 1947 | 1467139151644 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 11:39:11 INFO - PROCESS | 1947 | 1467139151645 Marionette TRACE conn2 <- [1,1934,null,{}] 11:39:11 INFO - PROCESS | 1947 | 1467139151647 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}] 11:39:11 INFO - PROCESS | 1947 | 1467139151652 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:11 INFO - PROCESS | 1947 | 1467139151795 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 11:39:11 INFO - PROCESS | 1947 | 1467139151886 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:11 INFO - PROCESS | 1947 | 1467139151887 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c274000 == 32 [pid = 1947] [id = 491] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 124 (0x12bdb5c00) [pid = 1947] [serial = 1473] [outer = 0x0] 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 125 (0x12bdd9800) [pid = 1947] [serial = 1474] [outer = 0x12bdb5c00] 11:39:11 INFO - PROCESS | 1947 | 1467139151918 Marionette DEBUG loaded listener.js 11:39:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 126 (0x12c3b5000) [pid = 1947] [serial = 1475] [outer = 0x12bdb5c00] 11:39:12 INFO - PROCESS | 1947 | 1467139152391 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]]]}] 11:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 11:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 772ms 11:39:12 INFO - PROCESS | 1947 | 1467139152434 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 11:39:12 INFO - PROCESS | 1947 | 1467139152436 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 11:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 11:39:12 INFO - PROCESS | 1947 | 1467139152442 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 11:39:12 INFO - PROCESS | 1947 | 1467139152444 Marionette TRACE conn2 <- [1,1938,null,{}] 11:39:12 INFO - PROCESS | 1947 | 1467139152450 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}] 11:39:12 INFO - PROCESS | 1947 | 1467139152452 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:12 INFO - PROCESS | 1947 | 1467139152554 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 11:39:12 INFO - PROCESS | 1947 | 1467139152631 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:12 INFO - PROCESS | 1947 | 1467139152633 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x126924000 == 33 [pid = 1947] [id = 492] 11:39:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 127 (0x12c3ab400) [pid = 1947] [serial = 1476] [outer = 0x0] 11:39:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 128 (0x12c862000) [pid = 1947] [serial = 1477] [outer = 0x12c3ab400] 11:39:12 INFO - PROCESS | 1947 | 1467139152662 Marionette DEBUG loaded listener.js 11:39:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 129 (0x12c867400) [pid = 1947] [serial = 1478] [outer = 0x12c3ab400] 11:39:13 INFO - PROCESS | 1947 | 1467139153126 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]]]}] 11:39:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 11:39:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 723ms 11:39:13 INFO - PROCESS | 1947 | 1467139153178 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 11:39:13 INFO - PROCESS | 1947 | 1467139153181 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 11:39:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 11:39:13 INFO - PROCESS | 1947 | 1467139153185 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 11:39:13 INFO - PROCESS | 1947 | 1467139153187 Marionette TRACE conn2 <- [1,1942,null,{}] 11:39:13 INFO - PROCESS | 1947 | 1467139153191 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}] 11:39:13 INFO - PROCESS | 1947 | 1467139153192 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:13 INFO - PROCESS | 1947 | 1467139153286 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 11:39:13 INFO - PROCESS | 1947 | 1467139153374 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:13 INFO - PROCESS | 1947 | 1467139153378 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bbf800 == 34 [pid = 1947] [id = 493] 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 130 (0x116f13000) [pid = 1947] [serial = 1479] [outer = 0x0] 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 131 (0x116f15400) [pid = 1947] [serial = 1480] [outer = 0x116f13000] 11:39:13 INFO - PROCESS | 1947 | 1467139153420 Marionette DEBUG loaded listener.js 11:39:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 132 (0x116fc0400) [pid = 1947] [serial = 1481] [outer = 0x116f13000] 11:39:14 INFO - PROCESS | 1947 | 1467139154018 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]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 11:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 872ms 11:39:14 INFO - PROCESS | 1947 | 1467139154057 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1947 | 1467139154060 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 11:39:14 INFO - PROCESS | 1947 | 1467139154064 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1947 | 1467139154066 Marionette TRACE conn2 <- [1,1946,null,{}] 11:39:14 INFO - PROCESS | 1947 | 1467139154070 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}] 11:39:14 INFO - PROCESS | 1947 | 1467139154072 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:14 INFO - PROCESS | 1947 | 1467139154200 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 11:39:14 INFO - PROCESS | 1947 | 1467139154315 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:14 INFO - PROCESS | 1947 | 1467139154316 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dc2000 == 35 [pid = 1947] [id = 494] 11:39:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 133 (0x116f10000) [pid = 1947] [serial = 1482] [outer = 0x0] 11:39:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 134 (0x117145000) [pid = 1947] [serial = 1483] [outer = 0x116f10000] 11:39:14 INFO - PROCESS | 1947 | 1467139154366 Marionette DEBUG loaded listener.js 11:39:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 135 (0x11992d400) [pid = 1947] [serial = 1484] [outer = 0x116f10000] 11:39:14 INFO - PROCESS | 1947 | 1467139154847 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]]]}] 11:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 11:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 821ms 11:39:14 INFO - PROCESS | 1947 | 1467139154884 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 11:39:14 INFO - PROCESS | 1947 | 1467139154888 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 11:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 11:39:14 INFO - PROCESS | 1947 | 1467139154892 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 11:39:14 INFO - PROCESS | 1947 | 1467139154894 Marionette TRACE conn2 <- [1,1950,null,{}] 11:39:14 INFO - PROCESS | 1947 | 1467139154897 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}] 11:39:14 INFO - PROCESS | 1947 | 1467139154899 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:15 INFO - PROCESS | 1947 | 1467139155002 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 11:39:15 INFO - PROCESS | 1947 | 1467139155071 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1947 | 1467139155072 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12d000 == 36 [pid = 1947] [id = 495] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 136 (0x121aba000) [pid = 1947] [serial = 1485] [outer = 0x0] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 137 (0x126670400) [pid = 1947] [serial = 1486] [outer = 0x121aba000] 11:39:15 INFO - PROCESS | 1947 | 1467139155144 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 138 (0x12904b800) [pid = 1947] [serial = 1487] [outer = 0x121aba000] 11:39:15 INFO - PROCESS | 1947 | 1467139155575 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]]]}] 11:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 11:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 719ms 11:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 11:39:15 INFO - PROCESS | 1947 | 1467139155612 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 11:39:15 INFO - PROCESS | 1947 | 1467139155613 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 11:39:15 INFO - PROCESS | 1947 | 1467139155616 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 11:39:15 INFO - PROCESS | 1947 | 1467139155618 Marionette TRACE conn2 <- [1,1954,null,{}] 11:39:15 INFO - PROCESS | 1947 | 1467139155626 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}] 11:39:15 INFO - PROCESS | 1947 | 1467139155629 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:15 INFO - PROCESS | 1947 | 1467139155732 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 11:39:15 INFO - PROCESS | 1947 | 1467139155834 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:15 INFO - PROCESS | 1947 | 1467139155836 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d519800 == 37 [pid = 1947] [id = 496] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 139 (0x12a65bc00) [pid = 1947] [serial = 1488] [outer = 0x0] 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 140 (0x12a68bc00) [pid = 1947] [serial = 1489] [outer = 0x12a65bc00] 11:39:15 INFO - PROCESS | 1947 | 1467139155868 Marionette DEBUG loaded listener.js 11:39:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 141 (0x12ba03c00) [pid = 1947] [serial = 1490] [outer = 0x12a65bc00] 11:39:16 INFO - PROCESS | 1947 | 1467139156321 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]]]}] 11:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 11:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 724ms 11:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 11:39:16 INFO - PROCESS | 1947 | 1467139156340 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 11:39:16 INFO - PROCESS | 1947 | 1467139156343 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 11:39:16 INFO - PROCESS | 1947 | 1467139156346 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 11:39:16 INFO - PROCESS | 1947 | 1467139156348 Marionette TRACE conn2 <- [1,1958,null,{}] 11:39:16 INFO - PROCESS | 1947 | 1467139156352 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}] 11:39:16 INFO - PROCESS | 1947 | 1467139156354 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:16 INFO - PROCESS | 1947 | 1467139156449 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 11:39:16 INFO - PROCESS | 1947 | 1467139156523 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:16 INFO - PROCESS | 1947 | 1467139156525 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d9e2800 == 38 [pid = 1947] [id = 497] 11:39:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 142 (0x12bdd7800) [pid = 1947] [serial = 1491] [outer = 0x0] 11:39:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 143 (0x12c2e4400) [pid = 1947] [serial = 1492] [outer = 0x12bdd7800] 11:39:16 INFO - PROCESS | 1947 | 1467139156603 Marionette DEBUG loaded listener.js 11:39:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 144 (0x12c2ee000) [pid = 1947] [serial = 1493] [outer = 0x12bdd7800] 11:39:17 INFO - PROCESS | 1947 | 1467139157095 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 779ms 11:39:17 INFO - PROCESS | 1947 | 1467139157131 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1947 | 1467139157132 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 11:39:17 INFO - PROCESS | 1947 | 1467139157136 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1947 | 1467139157137 Marionette TRACE conn2 <- [1,1962,null,{}] 11:39:17 INFO - PROCESS | 1947 | 1467139157139 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}] 11:39:17 INFO - PROCESS | 1947 | 1467139157141 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:17 INFO - PROCESS | 1947 | 1467139157239 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 11:39:17 INFO - PROCESS | 1947 | 1467139157319 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:17 INFO - PROCESS | 1947 | 1467139157320 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d9fd800 == 39 [pid = 1947] [id = 498] 11:39:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 145 (0x12c2ef800) [pid = 1947] [serial = 1494] [outer = 0x0] 11:39:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 146 (0x12c85ec00) [pid = 1947] [serial = 1495] [outer = 0x12c2ef800] 11:39:17 INFO - PROCESS | 1947 | 1467139157351 Marionette DEBUG loaded listener.js 11:39:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 147 (0x12caa4c00) [pid = 1947] [serial = 1496] [outer = 0x12c2ef800] 11:39:17 INFO - PROCESS | 1947 | 1467139157794 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]]]}] 11:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 11:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 668ms 11:39:17 INFO - PROCESS | 1947 | 1467139157805 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 11:39:17 INFO - PROCESS | 1947 | 1467139157806 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 11:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 11:39:17 INFO - PROCESS | 1947 | 1467139157809 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 11:39:17 INFO - PROCESS | 1947 | 1467139157810 Marionette TRACE conn2 <- [1,1966,null,{}] 11:39:17 INFO - PROCESS | 1947 | 1467139157812 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}] 11:39:17 INFO - PROCESS | 1947 | 1467139157816 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:17 INFO - PROCESS | 1947 | 1467139157988 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 11:39:18 INFO - PROCESS | 1947 | 1467139158047 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1947 | 1467139158048 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ab7800 == 40 [pid = 1947] [id = 499] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 148 (0x121087800) [pid = 1947] [serial = 1497] [outer = 0x0] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 149 (0x12cab0c00) [pid = 1947] [serial = 1498] [outer = 0x121087800] 11:39:18 INFO - PROCESS | 1947 | 1467139158078 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 150 (0x12d22a800) [pid = 1947] [serial = 1499] [outer = 0x121087800] 11:39:18 INFO - PROCESS | 1947 | 1467139158622 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]]]}] 11:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 11:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 820ms 11:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 11:39:18 INFO - PROCESS | 1947 | 1467139158629 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 11:39:18 INFO - PROCESS | 1947 | 1467139158632 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 11:39:18 INFO - PROCESS | 1947 | 1467139158635 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 11:39:18 INFO - PROCESS | 1947 | 1467139158637 Marionette TRACE conn2 <- [1,1970,null,{}] 11:39:18 INFO - PROCESS | 1947 | 1467139158641 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}] 11:39:18 INFO - PROCESS | 1947 | 1467139158642 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:18 INFO - PROCESS | 1947 | 1467139158743 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 11:39:18 INFO - PROCESS | 1947 | 1467139158831 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:18 INFO - PROCESS | 1947 | 1467139158834 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x126acc000 == 41 [pid = 1947] [id = 500] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 151 (0x116f17c00) [pid = 1947] [serial = 1500] [outer = 0x0] 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 152 (0x11992cc00) [pid = 1947] [serial = 1501] [outer = 0x116f17c00] 11:39:18 INFO - PROCESS | 1947 | 1467139158862 Marionette DEBUG loaded listener.js 11:39:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 153 (0x121083800) [pid = 1947] [serial = 1502] [outer = 0x116f17c00] 11:39:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd30000 == 40 [pid = 1947] [id = 490] 11:39:19 INFO - PROCESS | 1947 | --DOCSHELL 0x11946d800 == 39 [pid = 1947] [id = 489] 11:39:19 INFO - PROCESS | 1947 | --DOCSHELL 0x129d19800 == 38 [pid = 1947] [id = 488] 11:39:19 INFO - PROCESS | 1947 | --DOCSHELL 0x116f9b000 == 37 [pid = 1947] [id = 487] 11:39:19 INFO - PROCESS | 1947 | --DOCSHELL 0x118fac800 == 36 [pid = 1947] [id = 486] 11:39:19 INFO - PROCESS | 1947 | 1467139159363 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]]]}] 11:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 11:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 771ms 11:39:19 INFO - PROCESS | 1947 | 1467139159408 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 11:39:19 INFO - PROCESS | 1947 | 1467139159409 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 11:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 11:39:19 INFO - PROCESS | 1947 | 1467139159414 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 11:39:19 INFO - PROCESS | 1947 | 1467139159419 Marionette TRACE conn2 <- [1,1974,null,{}] 11:39:19 INFO - PROCESS | 1947 | 1467139159424 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}] 11:39:19 INFO - PROCESS | 1947 | 1467139159427 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:19 INFO - PROCESS | 1947 | 1467139159578 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 11:39:19 INFO - PROCESS | 1947 | 1467139159668 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:19 INFO - PROCESS | 1947 | 1467139159670 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb5800 == 37 [pid = 1947] [id = 501] 11:39:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 154 (0x116f17800) [pid = 1947] [serial = 1503] [outer = 0x0] 11:39:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 155 (0x121080000) [pid = 1947] [serial = 1504] [outer = 0x116f17800] 11:39:19 INFO - PROCESS | 1947 | 1467139159703 Marionette DEBUG loaded listener.js 11:39:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 156 (0x12108a000) [pid = 1947] [serial = 1505] [outer = 0x116f17800] 11:39:20 INFO - PROCESS | 1947 | 1467139160158 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 11:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 774ms 11:39:20 INFO - PROCESS | 1947 | 1467139160188 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1947 | 1467139160191 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 11:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 11:39:20 INFO - PROCESS | 1947 | 1467139160196 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1947 | 1467139160197 Marionette TRACE conn2 <- [1,1978,null,{}] 11:39:20 INFO - PROCESS | 1947 | 1467139160200 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}] 11:39:20 INFO - PROCESS | 1947 | 1467139160202 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:20 INFO - PROCESS | 1947 | 1467139160308 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 11:39:20 INFO - PROCESS | 1947 | 1467139160392 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:20 INFO - PROCESS | 1947 | 1467139160394 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1e6800 == 38 [pid = 1947] [id = 502] 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 157 (0x125462400) [pid = 1947] [serial = 1506] [outer = 0x0] 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 158 (0x127eea800) [pid = 1947] [serial = 1507] [outer = 0x125462400] 11:39:20 INFO - PROCESS | 1947 | 1467139160427 Marionette DEBUG loaded listener.js 11:39:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 159 (0x127ef2c00) [pid = 1947] [serial = 1508] [outer = 0x125462400] 11:39:20 INFO - PROCESS | 1947 | 1467139160912 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]]]}] 11:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 11:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 770ms 11:39:20 INFO - PROCESS | 1947 | 1467139160966 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 11:39:20 INFO - PROCESS | 1947 | 1467139160969 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 11:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 11:39:20 INFO - PROCESS | 1947 | 1467139160972 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 11:39:20 INFO - PROCESS | 1947 | 1467139160976 Marionette TRACE conn2 <- [1,1982,null,{}] 11:39:20 INFO - PROCESS | 1947 | 1467139160988 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}] 11:39:20 INFO - PROCESS | 1947 | 1467139160992 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:21 INFO - PROCESS | 1947 | 1467139161146 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 11:39:21 INFO - PROCESS | 1947 | 1467139161272 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:21 INFO - PROCESS | 1947 | 1467139161275 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d520800 == 39 [pid = 1947] [id = 503] 11:39:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 160 (0x128529000) [pid = 1947] [serial = 1509] [outer = 0x0] 11:39:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 161 (0x129188400) [pid = 1947] [serial = 1510] [outer = 0x128529000] 11:39:21 INFO - PROCESS | 1947 | 1467139161325 Marionette DEBUG loaded listener.js 11:39:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 162 (0x12aa1f800) [pid = 1947] [serial = 1511] [outer = 0x128529000] 11:39:21 INFO - PROCESS | 1947 | 1467139161776 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]]]}] 11:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 11:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 827ms 11:39:21 INFO - PROCESS | 1947 | 1467139161800 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 11:39:21 INFO - PROCESS | 1947 | 1467139161803 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 11:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 11:39:21 INFO - PROCESS | 1947 | 1467139161807 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 11:39:21 INFO - PROCESS | 1947 | 1467139161809 Marionette TRACE conn2 <- [1,1986,null,{}] 11:39:21 INFO - PROCESS | 1947 | 1467139161812 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}] 11:39:21 INFO - PROCESS | 1947 | 1467139161815 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:21 INFO - PROCESS | 1947 | 1467139161930 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 11:39:22 INFO - PROCESS | 1947 | 1467139162043 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1947 | 1467139162045 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12dc76000 == 40 [pid = 1947] [id = 504] 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 163 (0x12bdbf400) [pid = 1947] [serial = 1512] [outer = 0x0] 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 164 (0x12c2e2400) [pid = 1947] [serial = 1513] [outer = 0x12bdbf400] 11:39:22 INFO - PROCESS | 1947 | 1467139162088 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 165 (0x12c3b4400) [pid = 1947] [serial = 1514] [outer = 0x12bdbf400] 11:39:22 INFO - PROCESS | 1947 | 1467139162502 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]]]}] 11:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 11:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 723ms 11:39:22 INFO - PROCESS | 1947 | 1467139162529 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 11:39:22 INFO - PROCESS | 1947 | 1467139162531 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 11:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 11:39:22 INFO - PROCESS | 1947 | 1467139162533 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 11:39:22 INFO - PROCESS | 1947 | 1467139162534 Marionette TRACE conn2 <- [1,1990,null,{}] 11:39:22 INFO - PROCESS | 1947 | 1467139162536 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}] 11:39:22 INFO - PROCESS | 1947 | 1467139162538 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:22 INFO - PROCESS | 1947 | 1467139162637 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 11:39:22 INFO - PROCESS | 1947 | 1467139162749 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:22 INFO - PROCESS | 1947 | 1467139162750 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x110f1f000 == 41 [pid = 1947] [id = 505] 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 166 (0x12c2f0800) [pid = 1947] [serial = 1515] [outer = 0x0] 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 167 (0x12c818c00) [pid = 1947] [serial = 1516] [outer = 0x12c2f0800] 11:39:22 INFO - PROCESS | 1947 | 1467139162782 Marionette DEBUG loaded listener.js 11:39:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 168 (0x12c81cc00) [pid = 1947] [serial = 1517] [outer = 0x12c2f0800] 11:39:23 INFO - PROCESS | 1947 | 1467139163185 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]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 11:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 668ms 11:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 11:39:23 INFO - PROCESS | 1947 | 1467139163202 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1947 | 1467139163203 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 11:39:23 INFO - PROCESS | 1947 | 1467139163206 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1947 | 1467139163207 Marionette TRACE conn2 <- [1,1994,null,{}] 11:39:23 INFO - PROCESS | 1947 | 1467139163209 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}] 11:39:23 INFO - PROCESS | 1947 | 1467139163213 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:23 INFO - PROCESS | 1947 | 1467139163354 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 11:39:23 INFO - PROCESS | 1947 | 1467139163440 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:23 INFO - PROCESS | 1947 | 1467139163442 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x1183ad000 == 42 [pid = 1947] [id = 506] 11:39:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 169 (0x12c864c00) [pid = 1947] [serial = 1518] [outer = 0x0] 11:39:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 170 (0x12caabc00) [pid = 1947] [serial = 1519] [outer = 0x12c864c00] 11:39:23 INFO - PROCESS | 1947 | 1467139163470 Marionette DEBUG loaded listener.js 11:39:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 171 (0x12d137400) [pid = 1947] [serial = 1520] [outer = 0x12c864c00] 11:39:23 INFO - PROCESS | 1947 | 1467139163875 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]]]}] 11:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 11:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 718ms 11:39:23 INFO - PROCESS | 1947 | 1467139163924 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 11:39:23 INFO - PROCESS | 1947 | 1467139163926 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 11:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 11:39:23 INFO - PROCESS | 1947 | 1467139163928 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 11:39:23 INFO - PROCESS | 1947 | 1467139163929 Marionette TRACE conn2 <- [1,1998,null,{}] 11:39:23 INFO - PROCESS | 1947 | 1467139163931 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}] 11:39:23 INFO - PROCESS | 1947 | 1467139163933 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:24 INFO - PROCESS | 1947 | 1467139164030 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 11:39:24 INFO - PROCESS | 1947 | 1467139164149 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1947 | 1467139164150 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x1215a0800 == 43 [pid = 1947] [id = 507] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 172 (0x112877800) [pid = 1947] [serial = 1521] [outer = 0x0] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 173 (0x11287cc00) [pid = 1947] [serial = 1522] [outer = 0x112877800] 11:39:24 INFO - PROCESS | 1947 | 1467139164182 Marionette DEBUG loaded listener.js 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 174 (0x112881800) [pid = 1947] [serial = 1523] [outer = 0x112877800] 11:39:24 INFO - PROCESS | 1947 | 1467139164585 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]]]}] 11:39:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 11:39:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 11:39:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 11:39:24 INFO - PROCESS | 1947 | 1467139164599 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 11:39:24 INFO - PROCESS | 1947 | 1467139164601 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 11:39:24 INFO - PROCESS | 1947 | 1467139164605 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 11:39:24 INFO - PROCESS | 1947 | 1467139164607 Marionette TRACE conn2 <- [1,2002,null,{}] 11:39:24 INFO - PROCESS | 1947 | 1467139164610 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}] 11:39:24 INFO - PROCESS | 1947 | 1467139164613 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:24 INFO - PROCESS | 1947 | 1467139164784 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 11:39:24 INFO - PROCESS | 1947 | 1467139164951 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:24 INFO - PROCESS | 1947 | 1467139164953 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x126acd800 == 44 [pid = 1947] [id = 508] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 175 (0x11287a400) [pid = 1947] [serial = 1524] [outer = 0x0] 11:39:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 176 (0x12d137c00) [pid = 1947] [serial = 1525] [outer = 0x11287a400] 11:39:25 INFO - PROCESS | 1947 | 1467139165000 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 177 (0x12d173400) [pid = 1947] [serial = 1526] [outer = 0x11287a400] 11:39:25 INFO - PROCESS | 1947 | 1467139165547 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]]]}] 11:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 11:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 972ms 11:39:25 INFO - PROCESS | 1947 | 1467139165576 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 11:39:25 INFO - PROCESS | 1947 | 1467139165579 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 11:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 11:39:25 INFO - PROCESS | 1947 | 1467139165584 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 11:39:25 INFO - PROCESS | 1947 | 1467139165587 Marionette TRACE conn2 <- [1,2006,null,{}] 11:39:25 INFO - PROCESS | 1947 | 1467139165591 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}] 11:39:25 INFO - PROCESS | 1947 | 1467139165592 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:25 INFO - PROCESS | 1947 | 1467139165700 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 11:39:25 INFO - PROCESS | 1947 | 1467139165812 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:25 INFO - PROCESS | 1947 | 1467139165813 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a1e000 == 45 [pid = 1947] [id = 509] 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 178 (0x121089000) [pid = 1947] [serial = 1527] [outer = 0x0] 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 179 (0x125510400) [pid = 1947] [serial = 1528] [outer = 0x121089000] 11:39:25 INFO - PROCESS | 1947 | 1467139165860 Marionette DEBUG loaded listener.js 11:39:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 180 (0x127e46800) [pid = 1947] [serial = 1529] [outer = 0x121089000] 11:39:26 INFO - PROCESS | 1947 | 1467139166545 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]]]}] 11:39:26 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 11:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1026ms 11:39:26 INFO - PROCESS | 1947 | 1467139166610 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 11:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 11:39:26 INFO - PROCESS | 1947 | 1467139166614 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 11:39:26 INFO - PROCESS | 1947 | 1467139166636 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 11:39:26 INFO - PROCESS | 1947 | 1467139166641 Marionette TRACE conn2 <- [1,2010,null,{}] 11:39:26 INFO - PROCESS | 1947 | 1467139166646 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}] 11:39:26 INFO - PROCESS | 1947 | 1467139166649 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:26 INFO - PROCESS | 1947 | 1467139166808 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 11:39:26 INFO - PROCESS | 1947 | 1467139166959 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:26 INFO - PROCESS | 1947 | 1467139166962 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ad7800 == 46 [pid = 1947] [id = 510] 11:39:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 181 (0x1269b9000) [pid = 1947] [serial = 1530] [outer = 0x0] 11:39:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 182 (0x127eeac00) [pid = 1947] [serial = 1531] [outer = 0x1269b9000] 11:39:27 INFO - PROCESS | 1947 | 1467139167000 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 183 (0x127ef6400) [pid = 1947] [serial = 1532] [outer = 0x1269b9000] 11:39:27 INFO - PROCESS | 1947 | 1467139167435 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]]]}] 11:39:27 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 11:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 843ms 11:39:27 INFO - PROCESS | 1947 | 1467139167462 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 11:39:27 INFO - PROCESS | 1947 | 1467139167465 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 11:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 11:39:27 INFO - PROCESS | 1947 | 1467139167469 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 11:39:27 INFO - PROCESS | 1947 | 1467139167471 Marionette TRACE conn2 <- [1,2014,null,{}] 11:39:27 INFO - PROCESS | 1947 | 1467139167474 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}] 11:39:27 INFO - PROCESS | 1947 | 1467139167475 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:27 INFO - PROCESS | 1947 | 1467139167586 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 11:39:27 INFO - PROCESS | 1947 | 1467139167705 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:27 INFO - PROCESS | 1947 | 1467139167706 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c267800 == 47 [pid = 1947] [id = 511] 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 184 (0x127ef9400) [pid = 1947] [serial = 1533] [outer = 0x0] 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 185 (0x12aa14400) [pid = 1947] [serial = 1534] [outer = 0x127ef9400] 11:39:27 INFO - PROCESS | 1947 | 1467139167739 Marionette DEBUG loaded listener.js 11:39:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 186 (0x12b321000) [pid = 1947] [serial = 1535] [outer = 0x127ef9400] 11:39:28 INFO - PROCESS | 1947 | 1467139168186 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]]]}] 11:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 11:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 770ms 11:39:28 INFO - PROCESS | 1947 | 1467139168240 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 11:39:28 INFO - PROCESS | 1947 | 1467139168241 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 11:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 11:39:28 INFO - PROCESS | 1947 | 1467139168244 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 11:39:28 INFO - PROCESS | 1947 | 1467139168246 Marionette TRACE conn2 <- [1,2018,null,{}] 11:39:28 INFO - PROCESS | 1947 | 1467139168254 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}] 11:39:28 INFO - PROCESS | 1947 | 1467139168257 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:28 INFO - PROCESS | 1947 | 1467139168364 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 11:39:28 INFO - PROCESS | 1947 | 1467139168485 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:28 INFO - PROCESS | 1947 | 1467139168487 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d522000 == 48 [pid = 1947] [id = 512] 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 187 (0x12c2ebc00) [pid = 1947] [serial = 1536] [outer = 0x0] 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 188 (0x12c85b800) [pid = 1947] [serial = 1537] [outer = 0x12c2ebc00] 11:39:28 INFO - PROCESS | 1947 | 1467139168524 Marionette DEBUG loaded listener.js 11:39:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 189 (0x12caaa000) [pid = 1947] [serial = 1538] [outer = 0x12c2ebc00] 11:39:28 INFO - PROCESS | 1947 | 1467139168953 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]]]}] 11:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 11:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 772ms 11:39:29 INFO - PROCESS | 1947 | 1467139169017 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 11:39:29 INFO - PROCESS | 1947 | 1467139169019 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 11:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 11:39:29 INFO - PROCESS | 1947 | 1467139169021 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 11:39:29 INFO - PROCESS | 1947 | 1467139169022 Marionette TRACE conn2 <- [1,2022,null,{}] 11:39:29 INFO - PROCESS | 1947 | 1467139169024 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}] 11:39:29 INFO - PROCESS | 1947 | 1467139169026 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd40000 == 47 [pid = 1947] [id = 11] 11:39:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1d9000 == 46 [pid = 1947] [id = 9] 11:39:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12dc76000 == 45 [pid = 1947] [id = 504] 11:39:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12d520800 == 44 [pid = 1947] [id = 503] 11:39:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1e6800 == 43 [pid = 1947] [id = 502] 11:39:29 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb5800 == 42 [pid = 1947] [id = 501] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126ab7800 == 41 [pid = 1947] [id = 499] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12901b000 == 40 [pid = 1947] [id = 6] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126924000 == 39 [pid = 1947] [id = 492] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12c272000 == 38 [pid = 1947] [id = 14] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126925000 == 37 [pid = 1947] [id = 483] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12a62d800 == 36 [pid = 1947] [id = 8] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c5000 == 35 [pid = 1947] [id = 10] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12c274000 == 34 [pid = 1947] [id = 491] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x1215a0800 == 33 [pid = 1947] [id = 507] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d830000 == 32 [pid = 1947] [id = 19] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca64000 == 31 [pid = 1947] [id = 15] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x111d9f800 == 30 [pid = 1947] [id = 23] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x1183ad000 == 29 [pid = 1947] [id = 506] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12c047000 == 28 [pid = 1947] [id = 12] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x110f1f000 == 27 [pid = 1947] [id = 505] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d9ea800 == 26 [pid = 1947] [id = 20] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d027000 == 25 [pid = 1947] [id = 16] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0cc000 == 24 [pid = 1947] [id = 13] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12a61d800 == 23 [pid = 1947] [id = 22] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126acc000 == 22 [pid = 1947] [id = 500] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x128163800 == 21 [pid = 1947] [id = 485] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12ca73000 == 20 [pid = 1947] [id = 21] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x119a11000 == 19 [pid = 1947] [id = 484] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x123dc2000 == 18 [pid = 1947] [id = 494] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d9e2800 == 17 [pid = 1947] [id = 497] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d519800 == 16 [pid = 1947] [id = 496] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12d000 == 15 [pid = 1947] [id = 495] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d9fd800 == 14 [pid = 1947] [id = 498] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12d522000 == 13 [pid = 1947] [id = 512] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x12c267800 == 12 [pid = 1947] [id = 511] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126ad7800 == 11 [pid = 1947] [id = 510] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x119a1e000 == 10 [pid = 1947] [id = 509] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x119bbf800 == 9 [pid = 1947] [id = 493] 11:39:32 INFO - PROCESS | 1947 | --DOCSHELL 0x126acd800 == 8 [pid = 1947] [id = 508] 11:39:33 INFO - PROCESS | 1947 | 1467139173147 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 11:39:33 INFO - PROCESS | 1947 | 1467139173290 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1947 | 1467139173291 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d8c800 == 9 [pid = 1947] [id = 513] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 190 (0x1182c8400) [pid = 1947] [serial = 1539] [outer = 0x0] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 191 (0x118339800) [pid = 1947] [serial = 1540] [outer = 0x1182c8400] 11:39:33 INFO - PROCESS | 1947 | 1467139173319 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 192 (0x121083c00) [pid = 1947] [serial = 1541] [outer = 0x1182c8400] 11:39:33 INFO - PROCESS | 1947 | 1467139173726 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]]]}] 11:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 11:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 4740ms 11:39:33 INFO - PROCESS | 1947 | 1467139173762 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 11:39:33 INFO - PROCESS | 1947 | 1467139173765 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 11:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 11:39:33 INFO - PROCESS | 1947 | 1467139173768 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 11:39:33 INFO - PROCESS | 1947 | 1467139173770 Marionette TRACE conn2 <- [1,2026,null,{}] 11:39:33 INFO - PROCESS | 1947 | 1467139173774 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}] 11:39:33 INFO - PROCESS | 1947 | 1467139173775 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:33 INFO - PROCESS | 1947 | 1467139173890 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 11:39:33 INFO - PROCESS | 1947 | 1467139173905 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:33 INFO - PROCESS | 1947 | 1467139173907 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x1183af000 == 10 [pid = 1947] [id = 514] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 193 (0x1249ee000) [pid = 1947] [serial = 1542] [outer = 0x0] 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 194 (0x1269f2c00) [pid = 1947] [serial = 1543] [outer = 0x1249ee000] 11:39:33 INFO - PROCESS | 1947 | 1467139173934 Marionette DEBUG loaded listener.js 11:39:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 195 (0x127ef0000) [pid = 1947] [serial = 1544] [outer = 0x1249ee000] 11:39:34 INFO - PROCESS | 1947 | 1467139174318 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]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 11:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 570ms 11:39:34 INFO - PROCESS | 1947 | 1467139174339 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1947 | 1467139174341 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 11:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 11:39:34 INFO - PROCESS | 1947 | 1467139174343 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1947 | 1467139174345 Marionette TRACE conn2 <- [1,2030,null,{}] 11:39:34 INFO - PROCESS | 1947 | 1467139174355 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}] 11:39:34 INFO - PROCESS | 1947 | 1467139174357 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:34 INFO - PROCESS | 1947 | 1467139174472 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 11:39:34 INFO - PROCESS | 1947 | 1467139174479 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:34 INFO - PROCESS | 1947 | 1467139174481 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x1183ae800 == 11 [pid = 1947] [id = 515] 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 196 (0x119607000) [pid = 1947] [serial = 1545] [outer = 0x0] 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 197 (0x129096400) [pid = 1947] [serial = 1546] [outer = 0x119607000] 11:39:34 INFO - PROCESS | 1947 | 1467139174505 Marionette DEBUG loaded listener.js 11:39:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 198 (0x12aa16000) [pid = 1947] [serial = 1547] [outer = 0x119607000] 11:39:34 INFO - PROCESS | 1947 | 1467139174951 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]]]}] 11:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 11:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 622ms 11:39:34 INFO - PROCESS | 1947 | 1467139174967 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 11:39:34 INFO - PROCESS | 1947 | 1467139174970 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 11:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 11:39:34 INFO - PROCESS | 1947 | 1467139174990 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 11:39:34 INFO - PROCESS | 1947 | 1467139174995 Marionette TRACE conn2 <- [1,2034,null,{}] 11:39:35 INFO - PROCESS | 1947 | 1467139174999 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}] 11:39:35 INFO - PROCESS | 1947 | 1467139175002 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:35 INFO - PROCESS | 1947 | 1467139175182 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 11:39:35 INFO - PROCESS | 1947 | 1467139175206 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:35 INFO - PROCESS | 1947 | 1467139175207 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1d5000 == 12 [pid = 1947] [id = 516] 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 199 (0x12ac32400) [pid = 1947] [serial = 1548] [outer = 0x0] 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 200 (0x12bdd6400) [pid = 1947] [serial = 1549] [outer = 0x12ac32400] 11:39:35 INFO - PROCESS | 1947 | 1467139175246 Marionette DEBUG loaded listener.js 11:39:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 201 (0x12c3a9c00) [pid = 1947] [serial = 1550] [outer = 0x12ac32400] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 200 (0x1132d2c00) [pid = 1947] [serial = 1436] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 199 (0x119e59c00) [pid = 1947] [serial = 1439] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 198 (0x12186bc00) [pid = 1947] [serial = 1445] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 197 (0x113359c00) [pid = 1947] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 196 (0x127e45800) [pid = 1947] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 195 (0x12a651800) [pid = 1947] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 194 (0x12a655400) [pid = 1947] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 193 (0x12bdb3c00) [pid = 1947] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 192 (0x121ac4c00) [pid = 1947] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 191 (0x11960f800) [pid = 1947] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 190 (0x115e60000) [pid = 1947] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 189 (0x11663dc00) [pid = 1947] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 188 (0x121a26000) [pid = 1947] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 187 (0x121026800) [pid = 1947] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 186 (0x126639c00) [pid = 1947] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 185 (0x12911e800) [pid = 1947] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 184 (0x126481400) [pid = 1947] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 183 (0x125461400) [pid = 1947] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 182 (0x115df6000) [pid = 1947] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 181 (0x129437000) [pid = 1947] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 180 (0x119370000) [pid = 1947] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 179 (0x1176e9000) [pid = 1947] [serial = 1442] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 178 (0x1167a3000) [pid = 1947] [serial = 1448] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 177 (0x12c2ec400) [pid = 1947] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 176 (0x12a65c800) [pid = 1947] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 175 (0x121873400) [pid = 1947] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 174 (0x121832000) [pid = 1947] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 173 (0x110fb3800) [pid = 1947] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 172 (0x118478c00) [pid = 1947] [serial = 1457] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 171 (0x116f10000) [pid = 1947] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 170 (0x118895c00) [pid = 1947] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 169 (0x11613e400) [pid = 1947] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 168 (0x124c40000) [pid = 1947] [serial = 1460] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 167 (0x121550400) [pid = 1947] [serial = 1454] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 166 (0x116f13000) [pid = 1947] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 165 (0x1182cc400) [pid = 1947] [serial = 1451] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 164 (0x12bdd7800) [pid = 1947] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 163 (0x121087800) [pid = 1947] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 162 (0x12c2ef800) [pid = 1947] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 161 (0x12a65bc00) [pid = 1947] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 160 (0x121aba000) [pid = 1947] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 159 (0x12c3ab400) [pid = 1947] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 158 (0x12bdb5c00) [pid = 1947] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 157 (0x118fdd400) [pid = 1947] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 156 (0x116888000) [pid = 1947] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 155 (0x125462400) [pid = 1947] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 154 (0x116f17c00) [pid = 1947] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 153 (0x128529000) [pid = 1947] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 152 (0x1269b9000) [pid = 1947] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 151 (0x127ef9400) [pid = 1947] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 150 (0x12c2f0800) [pid = 1947] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 149 (0x112877800) [pid = 1947] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 148 (0x12c864c00) [pid = 1947] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 147 (0x12bdbf400) [pid = 1947] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 146 (0x11287a400) [pid = 1947] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 145 (0x121089000) [pid = 1947] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 11:39:36 INFO - PROCESS | 1947 | --DOMWINDOW == 144 (0x116f17800) [pid = 1947] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 11:39:36 INFO - PROCESS | 1947 | 1467139176702 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]]]}] 11:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 11:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1742ms 11:39:36 INFO - PROCESS | 1947 | 1467139176719 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 11:39:36 INFO - PROCESS | 1947 | 1467139176720 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 11:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 11:39:36 INFO - PROCESS | 1947 | 1467139176722 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 11:39:36 INFO - PROCESS | 1947 | 1467139176723 Marionette TRACE conn2 <- [1,2038,null,{}] 11:39:36 INFO - PROCESS | 1947 | 1467139176726 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}] 11:39:36 INFO - PROCESS | 1947 | 1467139176727 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:36 INFO - PROCESS | 1947 | 1467139176842 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 11:39:36 INFO - PROCESS | 1947 | 1467139176892 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:36 INFO - PROCESS | 1947 | 1467139176893 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x11839a000 == 13 [pid = 1947] [id = 517] 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 145 (0x111d79000) [pid = 1947] [serial = 1551] [outer = 0x0] 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 146 (0x11613e400) [pid = 1947] [serial = 1552] [outer = 0x111d79000] 11:39:36 INFO - PROCESS | 1947 | 1467139176917 Marionette DEBUG loaded listener.js 11:39:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 147 (0x117dac400) [pid = 1947] [serial = 1553] [outer = 0x111d79000] 11:39:37 INFO - PROCESS | 1947 | 1467139177222 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]]]}] 11:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 11:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 520ms 11:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 11:39:37 INFO - PROCESS | 1947 | 1467139177242 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1947 | 1467139177244 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 11:39:37 INFO - PROCESS | 1947 | 1467139177246 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1947 | 1467139177249 Marionette TRACE conn2 <- [1,2042,null,{}] 11:39:37 INFO - PROCESS | 1947 | 1467139177253 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}] 11:39:37 INFO - PROCESS | 1947 | 1467139177254 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:37 INFO - PROCESS | 1947 | 1467139177342 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 11:39:37 INFO - PROCESS | 1947 | 1467139177347 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1947 | 1467139177351 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c039800 == 14 [pid = 1947] [id = 518] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 148 (0x121831c00) [pid = 1947] [serial = 1554] [outer = 0x0] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 149 (0x121aba000) [pid = 1947] [serial = 1555] [outer = 0x121831c00] 11:39:37 INFO - PROCESS | 1947 | 1467139177383 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 150 (0x127eec000) [pid = 1947] [serial = 1556] [outer = 0x121831c00] 11:39:37 INFO - PROCESS | 1947 | 1467139177775 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]]]}] 11:39:37 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) 11:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 573ms 11:39:37 INFO - PROCESS | 1947 | 1467139177822 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 11:39:37 INFO - PROCESS | 1947 | 1467139177823 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 11:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 11:39:37 INFO - PROCESS | 1947 | 1467139177825 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 11:39:37 INFO - PROCESS | 1947 | 1467139177826 Marionette TRACE conn2 <- [1,2046,null,{}] 11:39:37 INFO - PROCESS | 1947 | 1467139177829 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}] 11:39:37 INFO - PROCESS | 1947 | 1467139177830 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:37 INFO - PROCESS | 1947 | 1467139177913 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 11:39:37 INFO - PROCESS | 1947 | 1467139177919 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:37 INFO - PROCESS | 1947 | 1467139177920 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x110f11800 == 15 [pid = 1947] [id = 519] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 151 (0x1281b2c00) [pid = 1947] [serial = 1557] [outer = 0x0] 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 152 (0x12918d800) [pid = 1947] [serial = 1558] [outer = 0x1281b2c00] 11:39:37 INFO - PROCESS | 1947 | 1467139177944 Marionette DEBUG loaded listener.js 11:39:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 153 (0x12aa1b000) [pid = 1947] [serial = 1559] [outer = 0x1281b2c00] 11:39:38 INFO - PROCESS | 1947 | 1467139178300 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]]]}] 11:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 11:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 525ms 11:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 11:39:38 INFO - PROCESS | 1947 | 1467139178351 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 11:39:38 INFO - PROCESS | 1947 | 1467139178352 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 11:39:38 INFO - PROCESS | 1947 | 1467139178354 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 11:39:38 INFO - PROCESS | 1947 | 1467139178355 Marionette TRACE conn2 <- [1,2050,null,{}] 11:39:38 INFO - PROCESS | 1947 | 1467139178357 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}] 11:39:38 INFO - PROCESS | 1947 | 1467139178358 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:38 INFO - PROCESS | 1947 | 1467139178444 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 11:39:38 INFO - PROCESS | 1947 | 1467139178610 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:38 INFO - PROCESS | 1947 | 1467139178613 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x110f22000 == 16 [pid = 1947] [id = 520] 11:39:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 154 (0x110fb3800) [pid = 1947] [serial = 1560] [outer = 0x0] 11:39:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 155 (0x112874800) [pid = 1947] [serial = 1561] [outer = 0x110fb3800] 11:39:38 INFO - PROCESS | 1947 | 1467139178665 Marionette DEBUG loaded listener.js 11:39:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 156 (0x11334c400) [pid = 1947] [serial = 1562] [outer = 0x110fb3800] 11:39:39 INFO - PROCESS | 1947 | 1467139179278 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]]]}] 11:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 11:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 969ms 11:39:39 INFO - PROCESS | 1947 | 1467139179324 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 11:39:39 INFO - PROCESS | 1947 | 1467139179326 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 11:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 11:39:39 INFO - PROCESS | 1947 | 1467139179329 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 11:39:39 INFO - PROCESS | 1947 | 1467139179331 Marionette TRACE conn2 <- [1,2054,null,{}] 11:39:39 INFO - PROCESS | 1947 | 1467139179335 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}] 11:39:39 INFO - PROCESS | 1947 | 1467139179338 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:39 INFO - PROCESS | 1947 | 1467139179452 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 11:39:39 INFO - PROCESS | 1947 | 1467139179558 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:39 INFO - PROCESS | 1947 | 1467139179560 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293eb000 == 17 [pid = 1947] [id = 521] 11:39:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 157 (0x116f0e000) [pid = 1947] [serial = 1563] [outer = 0x0] 11:39:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 158 (0x12108bc00) [pid = 1947] [serial = 1564] [outer = 0x116f0e000] 11:39:39 INFO - PROCESS | 1947 | 1467139179592 Marionette DEBUG loaded listener.js 11:39:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 159 (0x124c0e000) [pid = 1947] [serial = 1565] [outer = 0x116f0e000] 11:39:40 INFO - PROCESS | 1947 | 1467139180135 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]]]}] 11:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 11:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 821ms 11:39:40 INFO - PROCESS | 1947 | 1467139180176 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 11:39:40 INFO - PROCESS | 1947 | 1467139180179 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 11:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 11:39:40 INFO - PROCESS | 1947 | 1467139180187 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 11:39:40 INFO - PROCESS | 1947 | 1467139180188 Marionette TRACE conn2 <- [1,2058,null,{}] 11:39:40 INFO - PROCESS | 1947 | 1467139180191 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}] 11:39:40 INFO - PROCESS | 1947 | 1467139180192 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:40 INFO - PROCESS | 1947 | 1467139180403 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 11:39:40 INFO - PROCESS | 1947 | 1467139180635 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:40 INFO - PROCESS | 1947 | 1467139180636 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x11263c800 == 18 [pid = 1947] [id = 522] 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 160 (0x110fab800) [pid = 1947] [serial = 1566] [outer = 0x0] 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 161 (0x1110a1c00) [pid = 1947] [serial = 1567] [outer = 0x110fab800] 11:39:40 INFO - PROCESS | 1947 | 1467139180665 Marionette DEBUG loaded listener.js 11:39:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 162 (0x111dacc00) [pid = 1947] [serial = 1568] [outer = 0x110fab800] 11:39:40 INFO - PROCESS | 1947 | --DOMWINDOW == 161 (0x12c85b800) [pid = 1947] [serial = 1537] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 160 (0x116a29c00) [pid = 1947] [serial = 1437] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 159 (0x12154f800) [pid = 1947] [serial = 1440] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 158 (0x12550d400) [pid = 1947] [serial = 1446] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 157 (0x125460000) [pid = 1947] [serial = 1441] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 156 (0x117daec00) [pid = 1947] [serial = 1426] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 155 (0x113da4800) [pid = 1947] [serial = 1425] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 154 (0x128521c00) [pid = 1947] [serial = 1431] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 153 (0x12b193800) [pid = 1947] [serial = 1404] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 152 (0x12ba0d800) [pid = 1947] [serial = 1407] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 151 (0x1182c6400) [pid = 1947] [serial = 1405] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 150 (0x12bdbd800) [pid = 1947] [serial = 1410] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 149 (0x12bdb3800) [pid = 1947] [serial = 1408] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 148 (0x124c0bc00) [pid = 1947] [serial = 1392] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 147 (0x125515400) [pid = 1947] [serial = 1393] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 146 (0x121029400) [pid = 1947] [serial = 1377] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 145 (0x121abf400) [pid = 1947] [serial = 1378] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 144 (0x11847f800) [pid = 1947] [serial = 1389] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 143 (0x11992c000) [pid = 1947] [serial = 1390] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 142 (0x1167e5800) [pid = 1947] [serial = 1374] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 141 (0x11847d000) [pid = 1947] [serial = 1375] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 140 (0x129190400) [pid = 1947] [serial = 1372] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 139 (0x124a2b000) [pid = 1947] [serial = 1429] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 138 (0x12904b400) [pid = 1947] [serial = 1398] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 137 (0x1293c2400) [pid = 1947] [serial = 1399] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 136 (0x1293bc800) [pid = 1947] [serial = 1383] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 135 (0x129427000) [pid = 1947] [serial = 1384] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 134 (0x127e0fc00) [pid = 1947] [serial = 1395] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 133 (0x1210c2400) [pid = 1947] [serial = 1428] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 132 (0x1281b6c00) [pid = 1947] [serial = 1396] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 131 (0x1269b2400) [pid = 1947] [serial = 1380] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 130 (0x1186cf800) [pid = 1947] [serial = 1438] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 129 (0x129097800) [pid = 1947] [serial = 1381] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 128 (0x11618b800) [pid = 1947] [serial = 1386] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 127 (0x116fc0c00) [pid = 1947] [serial = 1387] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 126 (0x12a65e800) [pid = 1947] [serial = 1401] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 125 (0x12102a800) [pid = 1947] [serial = 1413] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 124 (0x119375000) [pid = 1947] [serial = 1443] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 123 (0x126668800) [pid = 1947] [serial = 1414] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 122 (0x129118c00) [pid = 1947] [serial = 1450] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 121 (0x1293bf800) [pid = 1947] [serial = 1432] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 120 (0x12c3b3800) [pid = 1947] [serial = 1420] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 119 (0x113c33400) [pid = 1947] [serial = 1444] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 118 (0x126646000) [pid = 1947] [serial = 1447] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 117 (0x12ac2e400) [pid = 1947] [serial = 1435] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 116 (0x1281b5800) [pid = 1947] [serial = 1449] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12c3b4000) [pid = 1947] [serial = 1422] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x125466c00) [pid = 1947] [serial = 1411] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x12a68c800) [pid = 1947] [serial = 1434] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x12c3aa800) [pid = 1947] [serial = 1419] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x12c85f400) [pid = 1947] [serial = 1423] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12c2ea400) [pid = 1947] [serial = 1417] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12bdd6000) [pid = 1947] [serial = 1416] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x12ac35c00) [pid = 1947] [serial = 1402] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x125463c00) [pid = 1947] [serial = 1455] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x1188a0800) [pid = 1947] [serial = 1452] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x116f15400) [pid = 1947] [serial = 1480] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x121083800) [pid = 1947] [serial = 1502] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x121080000) [pid = 1947] [serial = 1504] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1269ee000) [pid = 1947] [serial = 1461] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11992cc00) [pid = 1947] [serial = 1501] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118f4d800) [pid = 1947] [serial = 1458] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x12108a000) [pid = 1947] [serial = 1505] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x127e46800) [pid = 1947] [serial = 1529] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x127ef2c00) [pid = 1947] [serial = 1508] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129188400) [pid = 1947] [serial = 1510] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x127eeac00) [pid = 1947] [serial = 1531] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118520c00) [pid = 1947] [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.] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x127eea800) [pid = 1947] [serial = 1507] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11992d400) [pid = 1947] [serial = 1484] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x119be4c00) [pid = 1947] [serial = 1339] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118473400) [pid = 1947] [serial = 1342] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1281af000) [pid = 1947] [serial = 1462] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x127e0f000) [pid = 1947] [serial = 1456] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x125510400) [pid = 1947] [serial = 1528] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x117145000) [pid = 1947] [serial = 1483] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x116fc0400) [pid = 1947] [serial = 1481] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12152d000) [pid = 1947] [serial = 1453] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x127ef6400) [pid = 1947] [serial = 1532] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12c867400) [pid = 1947] [serial = 1478] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12c3b4400) [pid = 1947] [serial = 1514] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12c818c00) [pid = 1947] [serial = 1516] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x12c3b5000) [pid = 1947] [serial = 1475] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12c862000) [pid = 1947] [serial = 1477] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x126670400) [pid = 1947] [serial = 1486] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x12b19b800) [pid = 1947] [serial = 1469] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12c2e2400) [pid = 1947] [serial = 1513] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x12ba0f000) [pid = 1947] [serial = 1472] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12bdd9800) [pid = 1947] [serial = 1474] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12aa1f800) [pid = 1947] [serial = 1511] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12a657c00) [pid = 1947] [serial = 1466] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12b31e800) [pid = 1947] [serial = 1471] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12102c400) [pid = 1947] [serial = 1459] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12ac2a000) [pid = 1947] [serial = 1468] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x129094400) [pid = 1947] [serial = 1465] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12d173400) [pid = 1947] [serial = 1526] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x12d137c00) [pid = 1947] [serial = 1525] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x112881800) [pid = 1947] [serial = 1523] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x11287cc00) [pid = 1947] [serial = 1522] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x12d137400) [pid = 1947] [serial = 1520] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x12d22a800) [pid = 1947] [serial = 1499] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x12caabc00) [pid = 1947] [serial = 1519] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x12c81cc00) [pid = 1947] [serial = 1517] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x12caa4c00) [pid = 1947] [serial = 1496] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x12cab0c00) [pid = 1947] [serial = 1498] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x12ba03c00) [pid = 1947] [serial = 1490] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 55 (0x12c85ec00) [pid = 1947] [serial = 1495] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 54 (0x12b321000) [pid = 1947] [serial = 1535] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 53 (0x12c2e4400) [pid = 1947] [serial = 1492] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 52 (0x12a68bc00) [pid = 1947] [serial = 1489] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 51 (0x12aa14400) [pid = 1947] [serial = 1534] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 50 (0x12904b800) [pid = 1947] [serial = 1487] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | --DOMWINDOW == 49 (0x12c2ee000) [pid = 1947] [serial = 1493] [outer = 0x0] [url = about:blank] 11:39:41 INFO - PROCESS | 1947 | 1467139181153 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]]]}] 11:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 11:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 974ms 11:39:41 INFO - PROCESS | 1947 | 1467139181161 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1947 | 1467139181163 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 11:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 11:39:41 INFO - PROCESS | 1947 | 1467139181171 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1947 | 1467139181173 Marionette TRACE conn2 <- [1,2062,null,{}] 11:39:41 INFO - PROCESS | 1947 | 1467139181176 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}] 11:39:41 INFO - PROCESS | 1947 | 1467139181177 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:41 INFO - PROCESS | 1947 | 1467139181254 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 11:39:41 INFO - PROCESS | 1947 | 1467139181258 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1947 | 1467139181260 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e15000 == 19 [pid = 1947] [id = 523] 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 50 (0x112883000) [pid = 1947] [serial = 1569] [outer = 0x0] 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 51 (0x112e61400) [pid = 1947] [serial = 1570] [outer = 0x112883000] 11:39:41 INFO - PROCESS | 1947 | 1467139181291 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 52 (0x113292800) [pid = 1947] [serial = 1571] [outer = 0x112883000] 11:39:41 INFO - PROCESS | 1947 | 1467139181664 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]]]}] 11:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 11:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 521ms 11:39:41 INFO - PROCESS | 1947 | 1467139181691 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 11:39:41 INFO - PROCESS | 1947 | 1467139181693 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 11:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 11:39:41 INFO - PROCESS | 1947 | 1467139181695 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 11:39:41 INFO - PROCESS | 1947 | 1467139181697 Marionette TRACE conn2 <- [1,2066,null,{}] 11:39:41 INFO - PROCESS | 1947 | 1467139181699 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}] 11:39:41 INFO - PROCESS | 1947 | 1467139181700 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:41 INFO - PROCESS | 1947 | 1467139181776 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 11:39:41 INFO - PROCESS | 1947 | 1467139181785 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:41 INFO - PROCESS | 1947 | 1467139181786 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x117470000 == 20 [pid = 1947] [id = 524] 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 53 (0x11329ec00) [pid = 1947] [serial = 1572] [outer = 0x0] 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 54 (0x113357800) [pid = 1947] [serial = 1573] [outer = 0x11329ec00] 11:39:41 INFO - PROCESS | 1947 | 1467139181812 Marionette DEBUG loaded listener.js 11:39:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 55 (0x115466000) [pid = 1947] [serial = 1574] [outer = 0x11329ec00] 11:39:42 INFO - PROCESS | 1947 | 1467139182158 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]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 11:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 469ms 11:39:42 INFO - PROCESS | 1947 | 1467139182164 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1947 | 1467139182169 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 11:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 11:39:42 INFO - PROCESS | 1947 | 1467139182177 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1947 | 1467139182182 Marionette TRACE conn2 <- [1,2070,null,{}] 11:39:42 INFO - PROCESS | 1947 | 1467139182185 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}] 11:39:42 INFO - PROCESS | 1947 | 1467139182188 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:42 INFO - PROCESS | 1947 | 1467139182269 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 11:39:42 INFO - PROCESS | 1947 | 1467139182320 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1947 | 1467139182321 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x1183b5800 == 21 [pid = 1947] [id = 525] 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x110faf400) [pid = 1947] [serial = 1575] [outer = 0x0] 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x115def800) [pid = 1947] [serial = 1576] [outer = 0x110faf400] 11:39:42 INFO - PROCESS | 1947 | 1467139182346 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x11680d800) [pid = 1947] [serial = 1577] [outer = 0x110faf400] 11:39:42 INFO - PROCESS | 1947 | 1467139182640 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]]]}] 11:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 11:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 479ms 11:39:42 INFO - PROCESS | 1947 | 1467139182655 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 11:39:42 INFO - PROCESS | 1947 | 1467139182656 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 11:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 11:39:42 INFO - PROCESS | 1947 | 1467139182659 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 11:39:42 INFO - PROCESS | 1947 | 1467139182660 Marionette TRACE conn2 <- [1,2074,null,{}] 11:39:42 INFO - PROCESS | 1947 | 1467139182663 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}] 11:39:42 INFO - PROCESS | 1947 | 1467139182665 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:42 INFO - PROCESS | 1947 | 1467139182752 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 11:39:42 INFO - PROCESS | 1947 | 1467139182756 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:42 INFO - PROCESS | 1947 | 1467139182757 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e1a800 == 22 [pid = 1947] [id = 526] 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x1154d2400) [pid = 1947] [serial = 1578] [outer = 0x0] 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x116f0c400) [pid = 1947] [serial = 1579] [outer = 0x1154d2400] 11:39:42 INFO - PROCESS | 1947 | 1467139182783 Marionette DEBUG loaded listener.js 11:39:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x116fc2c00) [pid = 1947] [serial = 1580] [outer = 0x1154d2400] 11:39:43 INFO - PROCESS | 1947 | 1467139183135 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]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 11:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 520ms 11:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 11:39:43 INFO - PROCESS | 1947 | 1467139183185 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1947 | 1467139183186 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 11:39:43 INFO - PROCESS | 1947 | 1467139183189 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1947 | 1467139183190 Marionette TRACE conn2 <- [1,2078,null,{}] 11:39:43 INFO - PROCESS | 1947 | 1467139183199 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}] 11:39:43 INFO - PROCESS | 1947 | 1467139183200 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:43 INFO - PROCESS | 1947 | 1467139183293 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x1249ee000) [pid = 1947] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x1182c8400) [pid = 1947] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x119607000) [pid = 1947] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x12ac32400) [pid = 1947] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x111d79000) [pid = 1947] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 55 (0x121831c00) [pid = 1947] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 11:39:43 INFO - PROCESS | 1947 | --DOMWINDOW == 54 (0x12c2ebc00) [pid = 1947] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 11:39:43 INFO - PROCESS | 1947 | 1467139183476 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:43 INFO - PROCESS | 1947 | 1467139183478 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x111f8c800 == 23 [pid = 1947] [id = 527] 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 55 (0x110fabc00) [pid = 1947] [serial = 1581] [outer = 0x0] 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x1110acc00) [pid = 1947] [serial = 1582] [outer = 0x110fabc00] 11:39:43 INFO - PROCESS | 1947 | 1467139183509 Marionette DEBUG loaded listener.js 11:39:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x112875800) [pid = 1947] [serial = 1583] [outer = 0x110fabc00] 11:39:43 INFO - PROCESS | 1947 | 1467139183899 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]]]}] 11:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 11:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 777ms 11:39:43 INFO - PROCESS | 1947 | 1467139183967 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 11:39:43 INFO - PROCESS | 1947 | 1467139183970 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 11:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 11:39:43 INFO - PROCESS | 1947 | 1467139183973 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 11:39:43 INFO - PROCESS | 1947 | 1467139183975 Marionette TRACE conn2 <- [1,2082,null,{}] 11:39:43 INFO - PROCESS | 1947 | 1467139183978 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}] 11:39:43 INFO - PROCESS | 1947 | 1467139183982 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:44 INFO - PROCESS | 1947 | 1467139184098 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 11:39:44 INFO - PROCESS | 1947 | 1467139184174 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1947 | 1467139184176 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x1183b4000 == 24 [pid = 1947] [id = 528] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x112d74000) [pid = 1947] [serial = 1584] [outer = 0x0] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x11331ac00) [pid = 1947] [serial = 1585] [outer = 0x112d74000] 11:39:44 INFO - PROCESS | 1947 | 1467139184207 Marionette DEBUG loaded listener.js 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x115468400) [pid = 1947] [serial = 1586] [outer = 0x112d74000] 11:39:44 INFO - PROCESS | 1947 | 1467139184638 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]]]}] 11:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 11:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 674ms 11:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 11:39:44 INFO - PROCESS | 1947 | 1467139184653 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 11:39:44 INFO - PROCESS | 1947 | 1467139184657 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 11:39:44 INFO - PROCESS | 1947 | 1467139184661 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 11:39:44 INFO - PROCESS | 1947 | 1467139184664 Marionette TRACE conn2 <- [1,2086,null,{}] 11:39:44 INFO - PROCESS | 1947 | 1467139184668 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}] 11:39:44 INFO - PROCESS | 1947 | 1467139184670 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:44 INFO - PROCESS | 1947 | 1467139184807 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 11:39:44 INFO - PROCESS | 1947 | 1467139184925 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:44 INFO - PROCESS | 1947 | 1467139184927 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a11000 == 25 [pid = 1947] [id = 529] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x115e66800) [pid = 1947] [serial = 1587] [outer = 0x0] 11:39:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x1167d8800) [pid = 1947] [serial = 1588] [outer = 0x115e66800] 11:39:44 INFO - PROCESS | 1947 | 1467139184975 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x1174fdc00) [pid = 1947] [serial = 1589] [outer = 0x115e66800] 11:39:45 INFO - PROCESS | 1947 | 1467139185461 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]]]}] 11:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 11:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 824ms 11:39:45 INFO - PROCESS | 1947 | 1467139185485 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 11:39:45 INFO - PROCESS | 1947 | 1467139185486 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 11:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 11:39:45 INFO - PROCESS | 1947 | 1467139185493 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 11:39:45 INFO - PROCESS | 1947 | 1467139185499 Marionette TRACE conn2 <- [1,2090,null,{}] 11:39:45 INFO - PROCESS | 1947 | 1467139185503 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}] 11:39:45 INFO - PROCESS | 1947 | 1467139185506 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:45 INFO - PROCESS | 1947 | 1467139185600 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 11:39:45 INFO - PROCESS | 1947 | 1467139185652 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:45 INFO - PROCESS | 1947 | 1467139185653 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112e800 == 26 [pid = 1947] [id = 530] 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x11687e800) [pid = 1947] [serial = 1590] [outer = 0x0] 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x11833d800) [pid = 1947] [serial = 1591] [outer = 0x11687e800] 11:39:45 INFO - PROCESS | 1947 | 1467139185683 Marionette DEBUG loaded listener.js 11:39:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x11847e000) [pid = 1947] [serial = 1592] [outer = 0x11687e800] 11:39:46 INFO - PROCESS | 1947 | 1467139186172 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 11:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 734ms 11:39:46 INFO - PROCESS | 1947 | 1467139186232 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1947 | 1467139186235 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 11:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 11:39:46 INFO - PROCESS | 1947 | 1467139186239 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1947 | 1467139186241 Marionette TRACE conn2 <- [1,2094,null,{}] 11:39:46 INFO - PROCESS | 1947 | 1467139186244 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}] 11:39:46 INFO - PROCESS | 1947 | 1467139186245 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:46 INFO - PROCESS | 1947 | 1467139186340 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 11:39:46 INFO - PROCESS | 1947 | 1467139186421 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:46 INFO - PROCESS | 1947 | 1467139186426 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f91000 == 27 [pid = 1947] [id = 531] 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x112eba400) [pid = 1947] [serial = 1593] [outer = 0x0] 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x113299000) [pid = 1947] [serial = 1594] [outer = 0x112eba400] 11:39:46 INFO - PROCESS | 1947 | 1467139186473 Marionette DEBUG loaded listener.js 11:39:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x113359800) [pid = 1947] [serial = 1595] [outer = 0x112eba400] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x12caaa000) [pid = 1947] [serial = 1538] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x1269f2c00) [pid = 1947] [serial = 1543] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x118339800) [pid = 1947] [serial = 1540] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x129096400) [pid = 1947] [serial = 1546] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x12bdd6400) [pid = 1947] [serial = 1549] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x11613e400) [pid = 1947] [serial = 1552] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x12aa16000) [pid = 1947] [serial = 1547] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x12918d800) [pid = 1947] [serial = 1558] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x12c3a9c00) [pid = 1947] [serial = 1550] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x121aba000) [pid = 1947] [serial = 1555] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x127ef0000) [pid = 1947] [serial = 1544] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x117dac400) [pid = 1947] [serial = 1553] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x127eec000) [pid = 1947] [serial = 1556] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | --DOMWINDOW == 55 (0x121083c00) [pid = 1947] [serial = 1541] [outer = 0x0] [url = about:blank] 11:39:46 INFO - PROCESS | 1947 | 1467139186895 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]]]}] 11:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 11:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 669ms 11:39:46 INFO - PROCESS | 1947 | 1467139186909 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 11:39:46 INFO - PROCESS | 1947 | 1467139186912 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 11:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 11:39:46 INFO - PROCESS | 1947 | 1467139186916 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 11:39:46 INFO - PROCESS | 1947 | 1467139186918 Marionette TRACE conn2 <- [1,2098,null,{}] 11:39:46 INFO - PROCESS | 1947 | 1467139186920 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}] 11:39:46 INFO - PROCESS | 1947 | 1467139186922 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:47 INFO - PROCESS | 1947 | 1467139187005 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 11:39:47 INFO - PROCESS | 1947 | 1467139187059 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1947 | 1467139187061 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x118361000 == 28 [pid = 1947] [id = 532] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x113356800) [pid = 1947] [serial = 1596] [outer = 0x0] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x1167a3800) [pid = 1947] [serial = 1597] [outer = 0x113356800] 11:39:47 INFO - PROCESS | 1947 | 1467139187088 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x116f18c00) [pid = 1947] [serial = 1598] [outer = 0x113356800] 11:39:47 INFO - PROCESS | 1947 | 1467139187385 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]]]}] 11:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 11:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 519ms 11:39:47 INFO - PROCESS | 1947 | 1467139187436 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 11:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 11:39:47 INFO - PROCESS | 1947 | 1467139187438 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 11:39:47 INFO - PROCESS | 1947 | 1467139187442 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 11:39:47 INFO - PROCESS | 1947 | 1467139187446 Marionette TRACE conn2 <- [1,2102,null,{}] 11:39:47 INFO - PROCESS | 1947 | 1467139187456 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}] 11:39:47 INFO - PROCESS | 1947 | 1467139187461 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:47 INFO - PROCESS | 1947 | 1467139187595 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 11:39:47 INFO - PROCESS | 1947 | 1467139187669 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:47 INFO - PROCESS | 1947 | 1467139187671 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x119a12800 == 29 [pid = 1947] [id = 533] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x1174fd400) [pid = 1947] [serial = 1599] [outer = 0x0] 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x11833dc00) [pid = 1947] [serial = 1600] [outer = 0x1174fd400] 11:39:47 INFO - PROCESS | 1947 | 1467139187715 Marionette DEBUG loaded listener.js 11:39:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x1186e9800) [pid = 1947] [serial = 1601] [outer = 0x1174fd400] 11:39:48 INFO - PROCESS | 1947 | 1467139188073 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]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 11:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 676ms 11:39:48 INFO - PROCESS | 1947 | 1467139188118 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 11:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 11:39:48 INFO - PROCESS | 1947 | 1467139188120 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 11:39:48 INFO - PROCESS | 1947 | 1467139188122 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1947 | 1467139188123 Marionette TRACE conn2 <- [1,2106,null,{}] 11:39:48 INFO - PROCESS | 1947 | 1467139188126 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}] 11:39:48 INFO - PROCESS | 1947 | 1467139188127 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:48 INFO - PROCESS | 1947 | 1467139188207 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 11:39:48 INFO - PROCESS | 1947 | 1467139188281 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1947 | 1467139188282 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x12148a000 == 30 [pid = 1947] [id = 534] 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x118f4ac00) [pid = 1947] [serial = 1602] [outer = 0x0] 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x11936ec00) [pid = 1947] [serial = 1603] [outer = 0x118f4ac00] 11:39:48 INFO - PROCESS | 1947 | 1467139188308 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x119605c00) [pid = 1947] [serial = 1604] [outer = 0x118f4ac00] 11:39:48 INFO - PROCESS | 1947 | 1467139188572 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]]]}] 11:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 11:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 467ms 11:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 11:39:48 INFO - PROCESS | 1947 | 1467139188591 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 11:39:48 INFO - PROCESS | 1947 | 1467139188592 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 11:39:48 INFO - PROCESS | 1947 | 1467139188594 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 11:39:48 INFO - PROCESS | 1947 | 1467139188595 Marionette TRACE conn2 <- [1,2110,null,{}] 11:39:48 INFO - PROCESS | 1947 | 1467139188605 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}] 11:39:48 INFO - PROCESS | 1947 | 1467139188606 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:48 INFO - PROCESS | 1947 | 1467139188684 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 11:39:48 INFO - PROCESS | 1947 | 1467139188688 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:48 INFO - PROCESS | 1947 | 1467139188689 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x121714000 == 31 [pid = 1947] [id = 535] 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x11287c000) [pid = 1947] [serial = 1605] [outer = 0x0] 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x11992c400) [pid = 1947] [serial = 1606] [outer = 0x11287c000] 11:39:48 INFO - PROCESS | 1947 | 1467139188715 Marionette DEBUG loaded listener.js 11:39:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x119be4c00) [pid = 1947] [serial = 1607] [outer = 0x11287c000] 11:39:49 INFO - PROCESS | 1947 | 1467139189033 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]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 11:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 473ms 11:39:49 INFO - PROCESS | 1947 | 1467139189088 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1947 | 1467139189089 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 11:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 11:39:49 INFO - PROCESS | 1947 | 1467139189097 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1947 | 1467139189099 Marionette TRACE conn2 <- [1,2114,null,{}] 11:39:49 INFO - PROCESS | 1947 | 1467139189104 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}] 11:39:49 INFO - PROCESS | 1947 | 1467139189108 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:49 INFO - PROCESS | 1947 | 1467139189227 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 11:39:49 INFO - PROCESS | 1947 | 1467139189232 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1947 | 1467139189233 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e16000 == 32 [pid = 1947] [id = 536] 11:39:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x119936000) [pid = 1947] [serial = 1608] [outer = 0x0] 11:39:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x121023c00) [pid = 1947] [serial = 1609] [outer = 0x119936000] 11:39:49 INFO - PROCESS | 1947 | 1467139189258 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x12108a400) [pid = 1947] [serial = 1610] [outer = 0x119936000] 11:39:49 INFO - PROCESS | 1947 | 1467139189599 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]]]}] 11:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 11:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 522ms 11:39:49 INFO - PROCESS | 1947 | 1467139189620 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 11:39:49 INFO - PROCESS | 1947 | 1467139189621 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 11:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 11:39:49 INFO - PROCESS | 1947 | 1467139189623 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 11:39:49 INFO - PROCESS | 1947 | 1467139189624 Marionette TRACE conn2 <- [1,2118,null,{}] 11:39:49 INFO - PROCESS | 1947 | 1467139189627 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}] 11:39:49 INFO - PROCESS | 1947 | 1467139189628 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:49 INFO - PROCESS | 1947 | 1467139189723 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 11:39:49 INFO - PROCESS | 1947 | 1467139189737 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:49 INFO - PROCESS | 1947 | 1467139189738 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x125418800 == 33 [pid = 1947] [id = 537] 11:39:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1210c4000) [pid = 1947] [serial = 1611] [outer = 0x0] 11:39:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x12154f000) [pid = 1947] [serial = 1612] [outer = 0x1210c4000] 11:39:49 INFO - PROCESS | 1947 | 1467139189761 Marionette DEBUG loaded listener.js 11:39:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x12182e400) [pid = 1947] [serial = 1613] [outer = 0x1210c4000] 11:39:50 INFO - PROCESS | 1947 | 1467139190101 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 11:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 519ms 11:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 11:39:50 INFO - PROCESS | 1947 | 1467139190142 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1947 | 1467139190143 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 11:39:50 INFO - PROCESS | 1947 | 1467139190145 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1947 | 1467139190146 Marionette TRACE conn2 <- [1,2122,null,{}] 11:39:50 INFO - PROCESS | 1947 | 1467139190149 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}] 11:39:50 INFO - PROCESS | 1947 | 1467139190150 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:50 INFO - PROCESS | 1947 | 1467139190244 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 11:39:50 INFO - PROCESS | 1947 | 1467139190248 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1947 | 1467139190249 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x12552b800 == 34 [pid = 1947] [id = 538] 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1210c4400) [pid = 1947] [serial = 1614] [outer = 0x0] 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x121aba000) [pid = 1947] [serial = 1615] [outer = 0x1210c4400] 11:39:50 INFO - PROCESS | 1947 | 1467139190273 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x1249f3c00) [pid = 1947] [serial = 1616] [outer = 0x1210c4400] 11:39:50 INFO - PROCESS | 1947 | 1467139190585 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]]]}] 11:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 11:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 473ms 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1281b2c00) [pid = 1947] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x110fab800) [pid = 1947] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x112883000) [pid = 1947] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x110faf400) [pid = 1947] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 11:39:50 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x11329ec00) [pid = 1947] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 11:39:50 INFO - PROCESS | 1947 | 1467139190641 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 11:39:50 INFO - PROCESS | 1947 | 1467139190643 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 11:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 11:39:50 INFO - PROCESS | 1947 | 1467139190646 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 11:39:50 INFO - PROCESS | 1947 | 1467139190648 Marionette TRACE conn2 <- [1,2126,null,{}] 11:39:50 INFO - PROCESS | 1947 | 1467139190652 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}] 11:39:50 INFO - PROCESS | 1947 | 1467139190653 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:50 INFO - PROCESS | 1947 | 1467139190748 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 11:39:50 INFO - PROCESS | 1947 | 1467139190781 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:50 INFO - PROCESS | 1947 | 1467139190782 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x126499800 == 35 [pid = 1947] [id = 539] 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x110fb1c00) [pid = 1947] [serial = 1617] [outer = 0x0] 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x116a1bc00) [pid = 1947] [serial = 1618] [outer = 0x110fb1c00] 11:39:50 INFO - PROCESS | 1947 | 1467139190807 Marionette DEBUG loaded listener.js 11:39:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x124c05800) [pid = 1947] [serial = 1619] [outer = 0x110fb1c00] 11:39:51 INFO - PROCESS | 1947 | 1467139191088 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]]]}] 11:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 11:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 472ms 11:39:51 INFO - PROCESS | 1947 | 1467139191122 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 11:39:51 INFO - PROCESS | 1947 | 1467139191123 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 11:39:51 INFO - PROCESS | 1947 | 1467139191126 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1947 | 1467139191127 Marionette TRACE conn2 <- [1,2130,null,{}] 11:39:51 INFO - PROCESS | 1947 | 1467139191129 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}] 11:39:51 INFO - PROCESS | 1947 | 1467139191131 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:51 INFO - PROCESS | 1947 | 1467139191211 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 11:39:51 INFO - PROCESS | 1947 | 1467139191217 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1947 | 1467139191218 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ac5000 == 36 [pid = 1947] [id = 540] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x121086000) [pid = 1947] [serial = 1620] [outer = 0x0] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x124f0d400) [pid = 1947] [serial = 1621] [outer = 0x121086000] 11:39:51 INFO - PROCESS | 1947 | 1467139191242 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x12550e000) [pid = 1947] [serial = 1622] [outer = 0x121086000] 11:39:51 INFO - PROCESS | 1947 | 1467139191549 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] 11:39:51 INFO - PROCESS | 1947 | 1467139191600 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 11:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 11:39:51 INFO - PROCESS | 1947 | 1467139191603 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 11:39:51 INFO - PROCESS | 1947 | 1467139191604 Marionette TRACE conn2 <- [1,2134,null,{}] 11:39:51 INFO - PROCESS | 1947 | 1467139191607 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}] 11:39:51 INFO - PROCESS | 1947 | 1467139191608 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:51 INFO - PROCESS | 1947 | 1467139191723 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 11:39:51 INFO - PROCESS | 1947 | 1467139191731 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:51 INFO - PROCESS | 1947 | 1467139191732 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x127e94800 == 37 [pid = 1947] [id = 541] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x125462400) [pid = 1947] [serial = 1623] [outer = 0x0] 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x125f3b400) [pid = 1947] [serial = 1624] [outer = 0x125462400] 11:39:51 INFO - PROCESS | 1947 | 1467139191760 Marionette DEBUG loaded listener.js 11:39:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x126637800) [pid = 1947] [serial = 1625] [outer = 0x125462400] 11:39:52 INFO - PROCESS | 1947 | 1467139192176 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 11:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 621ms 11:39:52 INFO - PROCESS | 1947 | 1467139192225 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1947 | 1467139192227 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 11:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 11:39:52 INFO - PROCESS | 1947 | 1467139192230 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1947 | 1467139192232 Marionette TRACE conn2 <- [1,2138,null,{}] 11:39:52 INFO - PROCESS | 1947 | 1467139192235 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}] 11:39:52 INFO - PROCESS | 1947 | 1467139192237 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:52 INFO - PROCESS | 1947 | 1467139192377 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 11:39:52 INFO - PROCESS | 1947 | 1467139192413 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1947 | 1467139192414 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x128582800 == 38 [pid = 1947] [id = 542] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x126487c00) [pid = 1947] [serial = 1626] [outer = 0x0] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x126645c00) [pid = 1947] [serial = 1627] [outer = 0x126487c00] 11:39:52 INFO - PROCESS | 1947 | 1467139192438 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1269f2800) [pid = 1947] [serial = 1628] [outer = 0x126487c00] 11:39:52 INFO - PROCESS | 1947 | 1467139192708 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]]]}] 11:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 11:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 521ms 11:39:52 INFO - PROCESS | 1947 | 1467139192755 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 11:39:52 INFO - PROCESS | 1947 | 1467139192756 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 11:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 11:39:52 INFO - PROCESS | 1947 | 1467139192758 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 11:39:52 INFO - PROCESS | 1947 | 1467139192759 Marionette TRACE conn2 <- [1,2142,null,{}] 11:39:52 INFO - PROCESS | 1947 | 1467139192761 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}] 11:39:52 INFO - PROCESS | 1947 | 1467139192763 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:52 INFO - PROCESS | 1947 | 1467139192856 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 11:39:52 INFO - PROCESS | 1947 | 1467139192859 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:52 INFO - PROCESS | 1947 | 1467139192860 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291f2800 == 39 [pid = 1947] [id = 543] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118892800) [pid = 1947] [serial = 1629] [outer = 0x0] 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1269f6400) [pid = 1947] [serial = 1630] [outer = 0x118892800] 11:39:52 INFO - PROCESS | 1947 | 1467139192884 Marionette DEBUG loaded listener.js 11:39:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x127e0d400) [pid = 1947] [serial = 1631] [outer = 0x118892800] 11:39:53 INFO - PROCESS | 1947 | --DOCSHELL 0x115d8c800 == 38 [pid = 1947] [id = 513] 11:39:53 INFO - PROCESS | 1947 | --DOCSHELL 0x116f91000 == 37 [pid = 1947] [id = 531] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x118361000 == 36 [pid = 1947] [id = 532] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12148a000 == 35 [pid = 1947] [id = 534] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x121714000 == 34 [pid = 1947] [id = 535] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x125418800 == 33 [pid = 1947] [id = 537] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x126499800 == 32 [pid = 1947] [id = 539] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x121e16000 == 31 [pid = 1947] [id = 536] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x127e94800 == 30 [pid = 1947] [id = 541] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x126ac5000 == 29 [pid = 1947] [id = 540] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x12552b800 == 28 [pid = 1947] [id = 538] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x119a12800 == 27 [pid = 1947] [id = 533] 11:39:54 INFO - PROCESS | 1947 | --DOCSHELL 0x128582800 == 26 [pid = 1947] [id = 542] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12aa1b000) [pid = 1947] [serial = 1559] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x112874800) [pid = 1947] [serial = 1561] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x111dacc00) [pid = 1947] [serial = 1568] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1110a1c00) [pid = 1947] [serial = 1567] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x112e61400) [pid = 1947] [serial = 1570] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x113292800) [pid = 1947] [serial = 1571] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x115def800) [pid = 1947] [serial = 1576] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x113357800) [pid = 1947] [serial = 1573] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x115466000) [pid = 1947] [serial = 1574] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x11680d800) [pid = 1947] [serial = 1577] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12108bc00) [pid = 1947] [serial = 1564] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x116f0c400) [pid = 1947] [serial = 1579] [outer = 0x0] [url = about:blank] 11:39:54 INFO - PROCESS | 1947 | 1467139194259 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] 11:39:54 INFO - PROCESS | 1947 | 1467139194287 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 11:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 11:39:54 INFO - PROCESS | 1947 | 1467139194291 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1947 | 1467139194293 Marionette TRACE conn2 <- [1,2146,null,{}] 11:39:54 INFO - PROCESS | 1947 | 1467139194297 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}] 11:39:54 INFO - PROCESS | 1947 | 1467139194299 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:54 INFO - PROCESS | 1947 | 1467139194374 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 11:39:54 INFO - PROCESS | 1947 | 1467139194427 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:54 INFO - PROCESS | 1947 | 1467139194430 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d98800 == 27 [pid = 1947] [id = 544] 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x112e61400) [pid = 1947] [serial = 1632] [outer = 0x0] 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x113289400) [pid = 1947] [serial = 1633] [outer = 0x112e61400] 11:39:54 INFO - PROCESS | 1947 | 1467139194457 Marionette DEBUG loaded listener.js 11:39:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x1132d6000) [pid = 1947] [serial = 1634] [outer = 0x112e61400] 11:39:54 INFO - PROCESS | 1947 | 1467139194801 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] 11:39:54 INFO - PROCESS | 1947 | 1467139194822 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 11:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 11:39:54 INFO - PROCESS | 1947 | 1467139194829 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 11:39:54 INFO - PROCESS | 1947 | 1467139194831 Marionette TRACE conn2 <- [1,2150,null,{}] 11:39:54 INFO - PROCESS | 1947 | 1467139194837 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}] 11:39:54 INFO - PROCESS | 1947 | 1467139194840 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:54 INFO - PROCESS | 1947 | 1467139194959 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 11:39:55 INFO - PROCESS | 1947 | 1467139195017 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1947 | 1467139195019 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d6f000 == 28 [pid = 1947] [id = 545] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x11331d400) [pid = 1947] [serial = 1635] [outer = 0x0] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x115468000) [pid = 1947] [serial = 1636] [outer = 0x11331d400] 11:39:55 INFO - PROCESS | 1947 | 1467139195046 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116888000) [pid = 1947] [serial = 1637] [outer = 0x11331d400] 11:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 11:39:55 INFO - PROCESS | 1947 | 1467139195344 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]]]}] 11:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 525ms 11:39:55 INFO - PROCESS | 1947 | 1467139195355 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1947 | 1467139195356 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 11:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 11:39:55 INFO - PROCESS | 1947 | 1467139195359 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1947 | 1467139195373 Marionette TRACE conn2 <- [1,2154,null,{}] 11:39:55 INFO - PROCESS | 1947 | 1467139195389 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}] 11:39:55 INFO - PROCESS | 1947 | 1467139195392 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:55 INFO - PROCESS | 1947 | 1467139195469 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 11:39:55 INFO - PROCESS | 1947 | 1467139195474 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1947 | 1467139195476 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191bc000 == 29 [pid = 1947] [id = 546] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x110fb0800) [pid = 1947] [serial = 1638] [outer = 0x0] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x117dac800) [pid = 1947] [serial = 1639] [outer = 0x110fb0800] 11:39:55 INFO - PROCESS | 1947 | 1467139195506 Marionette DEBUG loaded listener.js 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118475c00) [pid = 1947] [serial = 1640] [outer = 0x110fb0800] 11:39:55 INFO - PROCESS | 1947 | 1467139195855 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]]]}] 11:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 11:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 541ms 11:39:55 INFO - PROCESS | 1947 | 1467139195901 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 11:39:55 INFO - PROCESS | 1947 | 1467139195903 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 11:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 11:39:55 INFO - PROCESS | 1947 | 1467139195906 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 11:39:55 INFO - PROCESS | 1947 | 1467139195907 Marionette TRACE conn2 <- [1,2158,null,{}] 11:39:55 INFO - PROCESS | 1947 | 1467139195909 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}] 11:39:55 INFO - PROCESS | 1947 | 1467139195910 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:55 INFO - PROCESS | 1947 | 1467139195984 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 11:39:55 INFO - PROCESS | 1947 | 1467139195987 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:55 INFO - PROCESS | 1947 | 1467139195988 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x11997d800 == 30 [pid = 1947] [id = 547] 11:39:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11847f800) [pid = 1947] [serial = 1641] [outer = 0x0] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1186ccc00) [pid = 1947] [serial = 1642] [outer = 0x11847f800] 11:39:56 INFO - PROCESS | 1947 | 1467139196016 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11889a400) [pid = 1947] [serial = 1643] [outer = 0x11847f800] 11:39:56 INFO - PROCESS | 1947 | 1467139196354 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 11:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 468ms 11:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 11:39:56 INFO - PROCESS | 1947 | 1467139196374 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1947 | 1467139196376 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 11:39:56 INFO - PROCESS | 1947 | 1467139196378 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1947 | 1467139196379 Marionette TRACE conn2 <- [1,2162,null,{}] 11:39:56 INFO - PROCESS | 1947 | 1467139196382 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}] 11:39:56 INFO - PROCESS | 1947 | 1467139196386 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:56 INFO - PROCESS | 1947 | 1467139196466 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 11:39:56 INFO - PROCESS | 1947 | 1467139196470 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1947 | 1467139196471 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x121475000 == 31 [pid = 1947] [id = 548] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112e87400) [pid = 1947] [serial = 1644] [outer = 0x0] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119606c00) [pid = 1947] [serial = 1645] [outer = 0x112e87400] 11:39:56 INFO - PROCESS | 1947 | 1467139196497 Marionette DEBUG loaded listener.js 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119bb0400) [pid = 1947] [serial = 1646] [outer = 0x112e87400] 11:39:56 INFO - PROCESS | 1947 | 1467139196828 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]]]}] 11:39:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 11:39:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 473ms 11:39:56 INFO - PROCESS | 1947 | 1467139196872 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 11:39:56 INFO - PROCESS | 1947 | 1467139196874 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 11:39:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 11:39:56 INFO - PROCESS | 1947 | 1467139196876 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 11:39:56 INFO - PROCESS | 1947 | 1467139196877 Marionette TRACE conn2 <- [1,2166,null,{}] 11:39:56 INFO - PROCESS | 1947 | 1467139196880 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}] 11:39:56 INFO - PROCESS | 1947 | 1467139196888 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:56 INFO - PROCESS | 1947 | 1467139196980 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 11:39:56 INFO - PROCESS | 1947 | 1467139196986 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:56 INFO - PROCESS | 1947 | 1467139196987 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a66000 == 32 [pid = 1947] [id = 549] 11:39:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11889b000) [pid = 1947] [serial = 1647] [outer = 0x0] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x121026400) [pid = 1947] [serial = 1648] [outer = 0x11889b000] 11:39:57 INFO - PROCESS | 1947 | 1467139197012 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x121565800) [pid = 1947] [serial = 1649] [outer = 0x11889b000] 11:39:57 INFO - PROCESS | 1947 | 1467139197325 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 11:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 474ms 11:39:57 INFO - PROCESS | 1947 | 1467139197353 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1947 | 1467139197354 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 11:39:57 INFO - PROCESS | 1947 | 1467139197356 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1947 | 1467139197357 Marionette TRACE conn2 <- [1,2170,null,{}] 11:39:57 INFO - PROCESS | 1947 | 1467139197360 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}] 11:39:57 INFO - PROCESS | 1947 | 1467139197361 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:57 INFO - PROCESS | 1947 | 1467139197434 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 11:39:57 INFO - PROCESS | 1947 | 1467139197438 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1947 | 1467139197447 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x125418800 == 33 [pid = 1947] [id = 550] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119609c00) [pid = 1947] [serial = 1650] [outer = 0x0] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x121879800) [pid = 1947] [serial = 1651] [outer = 0x119609c00] 11:39:57 INFO - PROCESS | 1947 | 1467139197522 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x124c38400) [pid = 1947] [serial = 1652] [outer = 0x119609c00] 11:39:57 INFO - PROCESS | 1947 | 1467139197778 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]]]}] 11:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 11:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 469ms 11:39:57 INFO - PROCESS | 1947 | 1467139197827 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 11:39:57 INFO - PROCESS | 1947 | 1467139197828 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 11:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 11:39:57 INFO - PROCESS | 1947 | 1467139197839 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 11:39:57 INFO - PROCESS | 1947 | 1467139197840 Marionette TRACE conn2 <- [1,2174,null,{}] 11:39:57 INFO - PROCESS | 1947 | 1467139197842 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}] 11:39:57 INFO - PROCESS | 1947 | 1467139197843 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:57 INFO - PROCESS | 1947 | 1467139197920 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 11:39:57 INFO - PROCESS | 1947 | 1467139197923 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:57 INFO - PROCESS | 1947 | 1467139197924 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x126924000 == 34 [pid = 1947] [id = 551] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12108a000) [pid = 1947] [serial = 1653] [outer = 0x0] 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x125465c00) [pid = 1947] [serial = 1654] [outer = 0x12108a000] 11:39:57 INFO - PROCESS | 1947 | 1467139197950 Marionette DEBUG loaded listener.js 11:39:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x125f41400) [pid = 1947] [serial = 1655] [outer = 0x12108a000] 11:39:58 INFO - PROCESS | 1947 | 1467139198273 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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 11:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 477ms 11:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 11:39:58 INFO - PROCESS | 1947 | 1467139198309 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1947 | 1467139198310 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 11:39:58 INFO - PROCESS | 1947 | 1467139198312 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1947 | 1467139198314 Marionette TRACE conn2 <- [1,2178,null,{}] 11:39:58 INFO - PROCESS | 1947 | 1467139198319 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}] 11:39:58 INFO - PROCESS | 1947 | 1467139198320 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:58 INFO - PROCESS | 1947 | 1467139198391 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 11:39:58 INFO - PROCESS | 1947 | 1467139198449 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1947 | 1467139198450 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191bb800 == 35 [pid = 1947] [id = 552] 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x111d7b400) [pid = 1947] [serial = 1656] [outer = 0x0] 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x125fe1800) [pid = 1947] [serial = 1657] [outer = 0x111d7b400] 11:39:58 INFO - PROCESS | 1947 | 1467139198481 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x126479400) [pid = 1947] [serial = 1658] [outer = 0x111d7b400] 11:39:58 INFO - PROCESS | 1947 | 1467139198752 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]]]}] 11:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 11:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 472ms 11:39:58 INFO - PROCESS | 1947 | 1467139198788 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 11:39:58 INFO - PROCESS | 1947 | 1467139198789 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 11:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 11:39:58 INFO - PROCESS | 1947 | 1467139198792 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 11:39:58 INFO - PROCESS | 1947 | 1467139198793 Marionette TRACE conn2 <- [1,2182,null,{}] 11:39:58 INFO - PROCESS | 1947 | 1467139198795 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}] 11:39:58 INFO - PROCESS | 1947 | 1467139198796 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:58 INFO - PROCESS | 1947 | 1467139198887 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 11:39:58 INFO - PROCESS | 1947 | 1467139198890 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:58 INFO - PROCESS | 1947 | 1467139198891 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x12857d800 == 36 [pid = 1947] [id = 553] 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12647b000) [pid = 1947] [serial = 1659] [outer = 0x0] 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x126670c00) [pid = 1947] [serial = 1660] [outer = 0x12647b000] 11:39:58 INFO - PROCESS | 1947 | 1467139198917 Marionette DEBUG loaded listener.js 11:39:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x127e07c00) [pid = 1947] [serial = 1661] [outer = 0x12647b000] 11:39:59 INFO - PROCESS | 1947 | 1467139199289 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 11:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 518ms 11:39:59 INFO - PROCESS | 1947 | 1467139199310 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 11:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 11:39:59 INFO - PROCESS | 1947 | 1467139199312 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 11:39:59 INFO - PROCESS | 1947 | 1467139199314 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1947 | 1467139199316 Marionette TRACE conn2 <- [1,2186,null,{}] 11:39:59 INFO - PROCESS | 1947 | 1467139199318 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}] 11:39:59 INFO - PROCESS | 1947 | 1467139199320 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:59 INFO - PROCESS | 1947 | 1467139199426 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 11:39:59 INFO - PROCESS | 1947 | 1467139199439 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1947 | 1467139199440 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x121474800 == 37 [pid = 1947] [id = 554] 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x126481000) [pid = 1947] [serial = 1662] [outer = 0x0] 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x127e4a400) [pid = 1947] [serial = 1663] [outer = 0x126481000] 11:39:59 INFO - PROCESS | 1947 | 1467139199466 Marionette DEBUG loaded listener.js 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x127ef1c00) [pid = 1947] [serial = 1664] [outer = 0x126481000] 11:39:59 INFO - PROCESS | 1947 | 1467139199822 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]]]}] 11:39:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 11:39:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 520ms 11:39:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 11:39:59 INFO - PROCESS | 1947 | 1467139199835 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 11:39:59 INFO - PROCESS | 1947 | 1467139199836 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 11:39:59 INFO - PROCESS | 1947 | 1467139199838 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 11:39:59 INFO - PROCESS | 1947 | 1467139199839 Marionette TRACE conn2 <- [1,2190,null,{}] 11:39:59 INFO - PROCESS | 1947 | 1467139199841 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}] 11:39:59 INFO - PROCESS | 1947 | 1467139199842 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:59 INFO - PROCESS | 1947 | 1467139199940 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 11:39:59 INFO - PROCESS | 1947 | 1467139199951 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:39:59 INFO - PROCESS | 1947 | 1467139199952 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:39:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a625000 == 38 [pid = 1947] [id = 555] 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x127ef4800) [pid = 1947] [serial = 1665] [outer = 0x0] 11:39:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1281a9800) [pid = 1947] [serial = 1666] [outer = 0x127ef4800] 11:39:59 INFO - PROCESS | 1947 | 1467139199976 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1281b1400) [pid = 1947] [serial = 1667] [outer = 0x127ef4800] 11:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 11:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 520ms 11:40:00 INFO - PROCESS | 1947 | 1467139200353 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]]]}] 11:40:00 INFO - PROCESS | 1947 | 1467139200359 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1947 | 1467139200360 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 11:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 11:40:00 INFO - PROCESS | 1947 | 1467139200364 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 11:40:00 INFO - PROCESS | 1947 | 1467139200366 Marionette TRACE conn2 <- [1,2194,null,{}] 11:40:00 INFO - PROCESS | 1947 | 1467139200369 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}] 11:40:00 INFO - PROCESS | 1947 | 1467139200370 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:00 INFO - PROCESS | 1947 | 1467139200519 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 11:40:00 INFO - PROCESS | 1947 | 1467139200540 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:00 INFO - PROCESS | 1947 | 1467139200541 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a63a000 == 39 [pid = 1947] [id = 556] 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1281b3000) [pid = 1947] [serial = 1668] [outer = 0x0] 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x1281b6400) [pid = 1947] [serial = 1669] [outer = 0x1281b3000] 11:40:00 INFO - PROCESS | 1947 | 1467139200589 Marionette DEBUG loaded listener.js 11:40:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x128524400) [pid = 1947] [serial = 1670] [outer = 0x1281b3000] 11:40:00 INFO - PROCESS | 1947 | 1467139200974 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]]]}] 11:40:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 11:40:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 621ms 11:40:00 INFO - PROCESS | 1947 | 1467139200990 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 11:40:00 INFO - PROCESS | 1947 | 1467139200991 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 11:40:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 11:40:01 INFO - PROCESS | 1947 | 1467139200998 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1947 | 1467139201001 Marionette TRACE conn2 <- [1,2198,null,{}] 11:40:01 INFO - PROCESS | 1947 | 1467139201003 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}] 11:40:01 INFO - PROCESS | 1947 | 1467139201004 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:01 INFO - PROCESS | 1947 | 1467139201272 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x1210c4400) [pid = 1947] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x1210c4000) [pid = 1947] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x110fb1c00) [pid = 1947] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x125462400) [pid = 1947] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x126487c00) [pid = 1947] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x11287c000) [pid = 1947] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x118f4ac00) [pid = 1947] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1174fd400) [pid = 1947] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x113356800) [pid = 1947] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x112eba400) [pid = 1947] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11687e800) [pid = 1947] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x115e66800) [pid = 1947] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x112d74000) [pid = 1947] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x110fabc00) [pid = 1947] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119936000) [pid = 1947] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121086000) [pid = 1947] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1154d2400) [pid = 1947] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x110fb3800) [pid = 1947] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 11:40:01 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x116f0e000) [pid = 1947] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 11:40:01 INFO - PROCESS | 1947 | 1467139201318 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1947 | 1467139201319 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d76800 == 40 [pid = 1947] [id = 557] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x110fadc00) [pid = 1947] [serial = 1671] [outer = 0x0] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11287c000) [pid = 1947] [serial = 1672] [outer = 0x110fadc00] 11:40:01 INFO - PROCESS | 1947 | 1467139201344 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1154d2400) [pid = 1947] [serial = 1673] [outer = 0x110fadc00] 11:40:01 INFO - PROCESS | 1947 | 1467139201584 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]]]}] 11:40:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 11:40:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 623ms 11:40:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 11:40:01 INFO - PROCESS | 1947 | 1467139201624 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 11:40:01 INFO - PROCESS | 1947 | 1467139201625 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 11:40:01 INFO - PROCESS | 1947 | 1467139201627 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 11:40:01 INFO - PROCESS | 1947 | 1467139201628 Marionette TRACE conn2 <- [1,2202,null,{}] 11:40:01 INFO - PROCESS | 1947 | 1467139201630 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}] 11:40:01 INFO - PROCESS | 1947 | 1467139201633 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:01 INFO - PROCESS | 1947 | 1467139201724 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 11:40:01 INFO - PROCESS | 1947 | 1467139201728 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:01 INFO - PROCESS | 1947 | 1467139201729 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1d8000 == 41 [pid = 1947] [id = 558] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11681f800) [pid = 1947] [serial = 1674] [outer = 0x0] 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x118fd4400) [pid = 1947] [serial = 1675] [outer = 0x11681f800] 11:40:01 INFO - PROCESS | 1947 | 1467139201760 Marionette DEBUG loaded listener.js 11:40:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x121567800) [pid = 1947] [serial = 1676] [outer = 0x11681f800] 11:40:02 INFO - PROCESS | 1947 | 1467139202067 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 11:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 473ms 11:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 11:40:02 INFO - PROCESS | 1947 | 1467139202102 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1947 | 1467139202103 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 11:40:02 INFO - PROCESS | 1947 | 1467139202105 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1947 | 1467139202106 Marionette TRACE conn2 <- [1,2206,null,{}] 11:40:02 INFO - PROCESS | 1947 | 1467139202108 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}] 11:40:02 INFO - PROCESS | 1947 | 1467139202109 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:02 INFO - PROCESS | 1947 | 1467139202216 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 11:40:02 INFO - PROCESS | 1947 | 1467139202222 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1947 | 1467139202223 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9b3800 == 42 [pid = 1947] [id = 559] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x116809800) [pid = 1947] [serial = 1677] [outer = 0x0] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1249ec000) [pid = 1947] [serial = 1678] [outer = 0x116809800] 11:40:02 INFO - PROCESS | 1947 | 1467139202246 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12904e800) [pid = 1947] [serial = 1679] [outer = 0x116809800] 11:40:02 INFO - PROCESS | 1947 | 1467139202534 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]]]}] 11:40:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 11:40:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 468ms 11:40:02 INFO - PROCESS | 1947 | 1467139202574 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 11:40:02 INFO - PROCESS | 1947 | 1467139202575 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 11:40:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 11:40:02 INFO - PROCESS | 1947 | 1467139202577 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 11:40:02 INFO - PROCESS | 1947 | 1467139202578 Marionette TRACE conn2 <- [1,2210,null,{}] 11:40:02 INFO - PROCESS | 1947 | 1467139202580 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}] 11:40:02 INFO - PROCESS | 1947 | 1467139202583 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:02 INFO - PROCESS | 1947 | 1467139202660 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 11:40:02 INFO - PROCESS | 1947 | 1467139202665 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:02 INFO - PROCESS | 1947 | 1467139202668 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2d800 == 43 [pid = 1947] [id = 560] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1167b0c00) [pid = 1947] [serial = 1680] [outer = 0x0] 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x129096400) [pid = 1947] [serial = 1681] [outer = 0x1167b0c00] 11:40:02 INFO - PROCESS | 1947 | 1467139202698 Marionette DEBUG loaded listener.js 11:40:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x129114000) [pid = 1947] [serial = 1682] [outer = 0x1167b0c00] 11:40:03 INFO - PROCESS | 1947 | 1467139203036 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 11:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 473ms 11:40:03 INFO - PROCESS | 1947 | 1467139203052 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 11:40:03 INFO - PROCESS | 1947 | 1467139203053 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 11:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 11:40:03 INFO - PROCESS | 1947 | 1467139203055 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1947 | 1467139203056 Marionette TRACE conn2 <- [1,2214,null,{}] 11:40:03 INFO - PROCESS | 1947 | 1467139203058 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}] 11:40:03 INFO - PROCESS | 1947 | 1467139203059 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:03 INFO - PROCESS | 1947 | 1467139203167 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 11:40:03 INFO - PROCESS | 1947 | 1467139203173 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1947 | 1467139203174 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd3c000 == 44 [pid = 1947] [id = 561] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x129116000) [pid = 1947] [serial = 1683] [outer = 0x0] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x129119000) [pid = 1947] [serial = 1684] [outer = 0x129116000] 11:40:03 INFO - PROCESS | 1947 | 1467139203198 Marionette DEBUG loaded listener.js 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12911f400) [pid = 1947] [serial = 1685] [outer = 0x129116000] 11:40:03 INFO - PROCESS | 1947 | 1467139203698 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]]]}] 11:40:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 11:40:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 668ms 11:40:03 INFO - PROCESS | 1947 | 1467139203724 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 11:40:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 11:40:03 INFO - PROCESS | 1947 | 1467139203727 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 11:40:03 INFO - PROCESS | 1947 | 1467139203730 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 11:40:03 INFO - PROCESS | 1947 | 1467139203734 Marionette TRACE conn2 <- [1,2218,null,{}] 11:40:03 INFO - PROCESS | 1947 | 1467139203737 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}] 11:40:03 INFO - PROCESS | 1947 | 1467139203739 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:03 INFO - PROCESS | 1947 | 1467139203854 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 11:40:03 INFO - PROCESS | 1947 | 1467139203934 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:03 INFO - PROCESS | 1947 | 1467139203936 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x117471800 == 45 [pid = 1947] [id = 562] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x112d18400) [pid = 1947] [serial = 1686] [outer = 0x0] 11:40:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1132a2c00) [pid = 1947] [serial = 1687] [outer = 0x112d18400] 11:40:03 INFO - PROCESS | 1947 | 1467139203967 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x115def800) [pid = 1947] [serial = 1688] [outer = 0x112d18400] 11:40:04 INFO - PROCESS | 1947 | 1467139204512 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]]]}] 11:40:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 11:40:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 974ms 11:40:04 INFO - PROCESS | 1947 | 1467139204722 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 11:40:04 INFO - PROCESS | 1947 | 1467139204724 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 11:40:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 11:40:04 INFO - PROCESS | 1947 | 1467139204728 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 11:40:04 INFO - PROCESS | 1947 | 1467139204730 Marionette TRACE conn2 <- [1,2222,null,{}] 11:40:04 INFO - PROCESS | 1947 | 1467139204733 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}] 11:40:04 INFO - PROCESS | 1947 | 1467139204735 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:04 INFO - PROCESS | 1947 | 1467139204835 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 11:40:04 INFO - PROCESS | 1947 | 1467139204917 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:04 INFO - PROCESS | 1947 | 1467139204920 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d8f800 == 46 [pid = 1947] [id = 563] 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x112dd5800) [pid = 1947] [serial = 1689] [outer = 0x0] 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x11329d400) [pid = 1947] [serial = 1690] [outer = 0x112dd5800] 11:40:04 INFO - PROCESS | 1947 | 1467139204948 Marionette DEBUG loaded listener.js 11:40:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x115def000) [pid = 1947] [serial = 1691] [outer = 0x112dd5800] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2d800 == 45 [pid = 1947] [id = 560] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9b3800 == 44 [pid = 1947] [id = 559] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1d8000 == 43 [pid = 1947] [id = 558] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x117d76800 == 42 [pid = 1947] [id = 557] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x12a63a000 == 41 [pid = 1947] [id = 556] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x12a625000 == 40 [pid = 1947] [id = 555] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x121474800 == 39 [pid = 1947] [id = 554] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1269f6400) [pid = 1947] [serial = 1630] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x12857d800 == 38 [pid = 1947] [id = 553] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x1191bb800 == 37 [pid = 1947] [id = 552] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x126924000 == 36 [pid = 1947] [id = 551] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x125418800 == 35 [pid = 1947] [id = 550] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x121a66000 == 34 [pid = 1947] [id = 549] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x121475000 == 33 [pid = 1947] [id = 548] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x11997d800 == 32 [pid = 1947] [id = 547] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x1191bc000 == 31 [pid = 1947] [id = 546] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x117d6f000 == 30 [pid = 1947] [id = 545] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x115d98800 == 29 [pid = 1947] [id = 544] 11:40:05 INFO - PROCESS | 1947 | --DOCSHELL 0x1291f2800 == 28 [pid = 1947] [id = 543] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x116fc2c00) [pid = 1947] [serial = 1580] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x11334c400) [pid = 1947] [serial = 1562] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x124c0e000) [pid = 1947] [serial = 1565] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x121aba000) [pid = 1947] [serial = 1615] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x12154f000) [pid = 1947] [serial = 1612] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x116a1bc00) [pid = 1947] [serial = 1618] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x124c05800) [pid = 1947] [serial = 1619] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x125f3b400) [pid = 1947] [serial = 1624] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x126645c00) [pid = 1947] [serial = 1627] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11992c400) [pid = 1947] [serial = 1606] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11936ec00) [pid = 1947] [serial = 1603] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119605c00) [pid = 1947] [serial = 1604] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x11833dc00) [pid = 1947] [serial = 1600] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1186e9800) [pid = 1947] [serial = 1601] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1167a3800) [pid = 1947] [serial = 1597] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116f18c00) [pid = 1947] [serial = 1598] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x113359800) [pid = 1947] [serial = 1595] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x113299000) [pid = 1947] [serial = 1594] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11847e000) [pid = 1947] [serial = 1592] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11833d800) [pid = 1947] [serial = 1591] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1174fdc00) [pid = 1947] [serial = 1589] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1167d8800) [pid = 1947] [serial = 1588] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x115468400) [pid = 1947] [serial = 1586] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x11331ac00) [pid = 1947] [serial = 1585] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1269f2800) [pid = 1947] [serial = 1628] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x112875800) [pid = 1947] [serial = 1583] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1110acc00) [pid = 1947] [serial = 1582] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121023c00) [pid = 1947] [serial = 1609] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1249f3c00) [pid = 1947] [serial = 1616] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12182e400) [pid = 1947] [serial = 1613] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12108a400) [pid = 1947] [serial = 1610] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x124f0d400) [pid = 1947] [serial = 1621] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12550e000) [pid = 1947] [serial = 1622] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x126637800) [pid = 1947] [serial = 1625] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x119be4c00) [pid = 1947] [serial = 1607] [outer = 0x0] [url = about:blank] 11:40:05 INFO - PROCESS | 1947 | 1467139205382 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 11:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 673ms 11:40:05 INFO - PROCESS | 1947 | 1467139205401 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 11:40:05 INFO - PROCESS | 1947 | 1467139205404 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 11:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 11:40:05 INFO - PROCESS | 1947 | 1467139205408 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1947 | 1467139205411 Marionette TRACE conn2 <- [1,2226,null,{}] 11:40:05 INFO - PROCESS | 1947 | 1467139205419 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}] 11:40:05 INFO - PROCESS | 1947 | 1467139205421 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:05 INFO - PROCESS | 1947 | 1467139205501 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 11:40:05 INFO - PROCESS | 1947 | 1467139205505 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:05 INFO - PROCESS | 1947 | 1467139205507 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x118354800 == 29 [pid = 1947] [id = 564] 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116881400) [pid = 1947] [serial = 1692] [outer = 0x0] 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x116f0bc00) [pid = 1947] [serial = 1693] [outer = 0x116881400] 11:40:05 INFO - PROCESS | 1947 | 1467139205535 Marionette DEBUG loaded listener.js 11:40:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x116f17000) [pid = 1947] [serial = 1694] [outer = 0x116881400] 11:40:05 INFO - PROCESS | 1947 | 1467139205923 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]]]}] 11:40:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 11:40:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 573ms 11:40:05 INFO - PROCESS | 1947 | 1467139205980 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 11:40:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 11:40:05 INFO - PROCESS | 1947 | 1467139205982 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 11:40:05 INFO - PROCESS | 1947 | 1467139205986 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 11:40:05 INFO - PROCESS | 1947 | 1467139205988 Marionette TRACE conn2 <- [1,2230,null,{}] 11:40:06 INFO - PROCESS | 1947 | 1467139205998 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}] 11:40:06 INFO - PROCESS | 1947 | 1467139206003 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:06 INFO - PROCESS | 1947 | 1467139206124 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 11:40:06 INFO - PROCESS | 1947 | 1467139206137 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1947 | 1467139206140 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191d0800 == 30 [pid = 1947] [id = 565] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x117db4800) [pid = 1947] [serial = 1695] [outer = 0x0] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118338c00) [pid = 1947] [serial = 1696] [outer = 0x117db4800] 11:40:06 INFO - PROCESS | 1947 | 1467139206184 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11847b800) [pid = 1947] [serial = 1697] [outer = 0x117db4800] 11:40:06 INFO - PROCESS | 1947 | 1467139206547 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]]]}] 11:40:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 11:40:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 570ms 11:40:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 11:40:06 INFO - PROCESS | 1947 | 1467139206556 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 11:40:06 INFO - PROCESS | 1947 | 1467139206557 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 11:40:06 INFO - PROCESS | 1947 | 1467139206573 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 11:40:06 INFO - PROCESS | 1947 | 1467139206574 Marionette TRACE conn2 <- [1,2234,null,{}] 11:40:06 INFO - PROCESS | 1947 | 1467139206577 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}] 11:40:06 INFO - PROCESS | 1947 | 1467139206578 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:06 INFO - PROCESS | 1947 | 1467139206653 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 11:40:06 INFO - PROCESS | 1947 | 1467139206657 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:06 INFO - PROCESS | 1947 | 1467139206658 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ec5800 == 31 [pid = 1947] [id = 566] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x112adc800) [pid = 1947] [serial = 1698] [outer = 0x0] 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118f4a400) [pid = 1947] [serial = 1699] [outer = 0x112adc800] 11:40:06 INFO - PROCESS | 1947 | 1467139206685 Marionette DEBUG loaded listener.js 11:40:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x119377c00) [pid = 1947] [serial = 1700] [outer = 0x112adc800] 11:40:07 INFO - PROCESS | 1947 | 1467139207006 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]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 11:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 476ms 11:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 11:40:07 INFO - PROCESS | 1947 | 1467139207041 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1947 | 1467139207042 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 11:40:07 INFO - PROCESS | 1947 | 1467139207044 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1947 | 1467139207045 Marionette TRACE conn2 <- [1,2238,null,{}] 11:40:07 INFO - PROCESS | 1947 | 1467139207048 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}] 11:40:07 INFO - PROCESS | 1947 | 1467139207049 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:07 INFO - PROCESS | 1947 | 1467139207120 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 11:40:07 INFO - PROCESS | 1947 | 1467139207123 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1947 | 1467139207124 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12139c800 == 32 [pid = 1947] [id = 567] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1182d3000) [pid = 1947] [serial = 1701] [outer = 0x0] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x119934000) [pid = 1947] [serial = 1702] [outer = 0x1182d3000] 11:40:07 INFO - PROCESS | 1947 | 1467139207150 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x119bef400) [pid = 1947] [serial = 1703] [outer = 0x1182d3000] 11:40:07 INFO - PROCESS | 1947 | 1467139207498 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]]]}] 11:40:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 11:40:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 468ms 11:40:07 INFO - PROCESS | 1947 | 1467139207513 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 11:40:07 INFO - PROCESS | 1947 | 1467139207514 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 11:40:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 11:40:07 INFO - PROCESS | 1947 | 1467139207520 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 11:40:07 INFO - PROCESS | 1947 | 1467139207521 Marionette TRACE conn2 <- [1,2242,null,{}] 11:40:07 INFO - PROCESS | 1947 | 1467139207523 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}] 11:40:07 INFO - PROCESS | 1947 | 1467139207527 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:07 INFO - PROCESS | 1947 | 1467139207656 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 11:40:07 INFO - PROCESS | 1947 | 1467139207671 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:07 INFO - PROCESS | 1947 | 1467139207673 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x12191c000 == 33 [pid = 1947] [id = 568] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x119e59400) [pid = 1947] [serial = 1704] [outer = 0x0] 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x121026c00) [pid = 1947] [serial = 1705] [outer = 0x119e59400] 11:40:07 INFO - PROCESS | 1947 | 1467139207698 Marionette DEBUG loaded listener.js 11:40:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x121566000) [pid = 1947] [serial = 1706] [outer = 0x119e59400] 11:40:08 INFO - PROCESS | 1947 | 1467139208016 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 11:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 523ms 11:40:08 INFO - PROCESS | 1947 | 1467139208041 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1947 | 1467139208043 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 11:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 11:40:08 INFO - PROCESS | 1947 | 1467139208045 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1947 | 1467139208046 Marionette TRACE conn2 <- [1,2246,null,{}] 11:40:08 INFO - PROCESS | 1947 | 1467139208051 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}] 11:40:08 INFO - PROCESS | 1947 | 1467139208052 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:08 INFO - PROCESS | 1947 | 1467139208148 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 11:40:08 INFO - PROCESS | 1947 | 1467139208151 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1947 | 1467139208152 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249d2800 == 34 [pid = 1947] [id = 569] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x119e5d800) [pid = 1947] [serial = 1707] [outer = 0x0] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12156c400) [pid = 1947] [serial = 1708] [outer = 0x119e5d800] 11:40:08 INFO - PROCESS | 1947 | 1467139208182 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x124f08400) [pid = 1947] [serial = 1709] [outer = 0x119e5d800] 11:40:08 INFO - PROCESS | 1947 | 1467139208497 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]]]}] 11:40:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 11:40:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 468ms 11:40:08 INFO - PROCESS | 1947 | 1467139208521 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 11:40:08 INFO - PROCESS | 1947 | 1467139208523 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 11:40:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 11:40:08 INFO - PROCESS | 1947 | 1467139208525 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 11:40:08 INFO - PROCESS | 1947 | 1467139208526 Marionette TRACE conn2 <- [1,2250,null,{}] 11:40:08 INFO - PROCESS | 1947 | 1467139208528 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}] 11:40:08 INFO - PROCESS | 1947 | 1467139208529 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:08 INFO - PROCESS | 1947 | 1467139208636 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 11:40:08 INFO - PROCESS | 1947 | 1467139208639 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:08 INFO - PROCESS | 1947 | 1467139208641 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d8e800 == 35 [pid = 1947] [id = 570] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x125465000) [pid = 1947] [serial = 1710] [outer = 0x0] 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x125515400) [pid = 1947] [serial = 1711] [outer = 0x125465000] 11:40:08 INFO - PROCESS | 1947 | 1467139208664 Marionette DEBUG loaded listener.js 11:40:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x125fe3400) [pid = 1947] [serial = 1712] [outer = 0x125465000] 11:40:09 INFO - PROCESS | 1947 | 1467139209008 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 11:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 527ms 11:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 11:40:09 INFO - PROCESS | 1947 | 1467139209053 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1947 | 1467139209054 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 11:40:09 INFO - PROCESS | 1947 | 1467139209056 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1947 | 1467139209057 Marionette TRACE conn2 <- [1,2254,null,{}] 11:40:09 INFO - PROCESS | 1947 | 1467139209059 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}] 11:40:09 INFO - PROCESS | 1947 | 1467139209060 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:09 INFO - PROCESS | 1947 | 1467139209157 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 11:40:09 INFO - PROCESS | 1947 | 1467139209171 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1947 | 1467139209180 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ac5000 == 36 [pid = 1947] [id = 571] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x125fe7c00) [pid = 1947] [serial = 1713] [outer = 0x0] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x126641000) [pid = 1947] [serial = 1714] [outer = 0x125fe7c00] 11:40:09 INFO - PROCESS | 1947 | 1467139209204 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1269e8400) [pid = 1947] [serial = 1715] [outer = 0x125fe7c00] 11:40:09 INFO - PROCESS | 1947 | 1467139209527 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]]]}] 11:40:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 11:40:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 519ms 11:40:09 INFO - PROCESS | 1947 | 1467139209575 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 11:40:09 INFO - PROCESS | 1947 | 1467139209577 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 11:40:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 11:40:09 INFO - PROCESS | 1947 | 1467139209579 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 11:40:09 INFO - PROCESS | 1947 | 1467139209580 Marionette TRACE conn2 <- [1,2258,null,{}] 11:40:09 INFO - PROCESS | 1947 | 1467139209582 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}] 11:40:09 INFO - PROCESS | 1947 | 1467139209583 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:09 INFO - PROCESS | 1947 | 1467139209834 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12108a000) [pid = 1947] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x116809800) [pid = 1947] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x118892800) [pid = 1947] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x111d7b400) [pid = 1947] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12647b000) [pid = 1947] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112e87400) [pid = 1947] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11681f800) [pid = 1947] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1281b3000) [pid = 1947] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x11847f800) [pid = 1947] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112e61400) [pid = 1947] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x126481000) [pid = 1947] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x110fadc00) [pid = 1947] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x110fb0800) [pid = 1947] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119609c00) [pid = 1947] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11331d400) [pid = 1947] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x127ef4800) [pid = 1947] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11889b000) [pid = 1947] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 11:40:09 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1167b0c00) [pid = 1947] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 11:40:09 INFO - PROCESS | 1947 | 1467139209879 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:09 INFO - PROCESS | 1947 | 1467139209880 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x11947a000 == 37 [pid = 1947] [id = 572] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x110fadc00) [pid = 1947] [serial = 1716] [outer = 0x0] 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112a77400) [pid = 1947] [serial = 1717] [outer = 0x110fadc00] 11:40:09 INFO - PROCESS | 1947 | 1467139209905 Marionette DEBUG loaded listener.js 11:40:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x116a22c00) [pid = 1947] [serial = 1718] [outer = 0x110fadc00] 11:40:10 INFO - PROCESS | 1947 | 1467139210161 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 11:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 622ms 11:40:10 INFO - PROCESS | 1947 | 1467139210205 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1947 | 1467139210207 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 11:40:10 INFO - PROCESS | 1947 | 1467139210209 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1947 | 1467139210211 Marionette TRACE conn2 <- [1,2262,null,{}] 11:40:10 INFO - PROCESS | 1947 | 1467139210213 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}] 11:40:10 INFO - PROCESS | 1947 | 1467139210216 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:10 INFO - PROCESS | 1947 | 1467139210318 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 11:40:10 INFO - PROCESS | 1947 | 1467139210329 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1947 | 1467139210331 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x128584000 == 38 [pid = 1947] [id = 573] 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116f0dc00) [pid = 1947] [serial = 1719] [outer = 0x0] 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126478400) [pid = 1947] [serial = 1720] [outer = 0x116f0dc00] 11:40:10 INFO - PROCESS | 1947 | 1467139210356 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127e4c800) [pid = 1947] [serial = 1721] [outer = 0x116f0dc00] 11:40:10 INFO - PROCESS | 1947 | 1467139210705 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]]]}] 11:40:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 11:40:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 520ms 11:40:10 INFO - PROCESS | 1947 | 1467139210729 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 11:40:10 INFO - PROCESS | 1947 | 1467139210730 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 11:40:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 11:40:10 INFO - PROCESS | 1947 | 1467139210733 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 11:40:10 INFO - PROCESS | 1947 | 1467139210734 Marionette TRACE conn2 <- [1,2266,null,{}] 11:40:10 INFO - PROCESS | 1947 | 1467139210736 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}] 11:40:10 INFO - PROCESS | 1947 | 1467139210737 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:10 INFO - PROCESS | 1947 | 1467139210841 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 11:40:10 INFO - PROCESS | 1947 | 1467139210848 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:10 INFO - PROCESS | 1947 | 1467139210851 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d08800 == 39 [pid = 1947] [id = 574] 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x127eeb000) [pid = 1947] [serial = 1722] [outer = 0x0] 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127ef4400) [pid = 1947] [serial = 1723] [outer = 0x127eeb000] 11:40:10 INFO - PROCESS | 1947 | 1467139210875 Marionette DEBUG loaded listener.js 11:40:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1281ad800) [pid = 1947] [serial = 1724] [outer = 0x127eeb000] 11:40:11 INFO - PROCESS | 1947 | 1467139211206 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]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 11:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 520ms 11:40:11 INFO - PROCESS | 1947 | 1467139211254 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 11:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 11:40:11 INFO - PROCESS | 1947 | 1467139211256 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 11:40:11 INFO - PROCESS | 1947 | 1467139211259 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1947 | 1467139211260 Marionette TRACE conn2 <- [1,2270,null,{}] 11:40:11 INFO - PROCESS | 1947 | 1467139211264 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}] 11:40:11 INFO - PROCESS | 1947 | 1467139211266 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:11 INFO - PROCESS | 1947 | 1467139211394 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 11:40:11 INFO - PROCESS | 1947 | 1467139211479 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:11 INFO - PROCESS | 1947 | 1467139211481 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d1c000 == 40 [pid = 1947] [id = 575] 11:40:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127eee000) [pid = 1947] [serial = 1725] [outer = 0x0] 11:40:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1281b3800) [pid = 1947] [serial = 1726] [outer = 0x127eee000] 11:40:11 INFO - PROCESS | 1947 | 1467139211521 Marionette DEBUG loaded listener.js 11:40:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12904e400) [pid = 1947] [serial = 1727] [outer = 0x127eee000] 11:40:11 INFO - PROCESS | 1947 | 1467139211870 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]]]}] 11:40:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 11:40:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 674ms 11:40:11 INFO - PROCESS | 1947 | 1467139211933 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 11:40:11 INFO - PROCESS | 1947 | 1467139211935 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 11:40:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 11:40:11 INFO - PROCESS | 1947 | 1467139211939 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 11:40:11 INFO - PROCESS | 1947 | 1467139211942 Marionette TRACE conn2 <- [1,2274,null,{}] 11:40:11 INFO - PROCESS | 1947 | 1467139211945 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}] 11:40:11 INFO - PROCESS | 1947 | 1467139211948 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:12 INFO - PROCESS | 1947 | 1467139212049 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 11:40:12 INFO - PROCESS | 1947 | 1467139212104 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1947 | 1467139212107 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d99800 == 41 [pid = 1947] [id = 576] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x112dd2400) [pid = 1947] [serial = 1728] [outer = 0x0] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x113289000) [pid = 1947] [serial = 1729] [outer = 0x112dd2400] 11:40:12 INFO - PROCESS | 1947 | 1467139212137 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x115e62c00) [pid = 1947] [serial = 1730] [outer = 0x112dd2400] 11:40:12 INFO - PROCESS | 1947 | 1467139212532 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]]]}] 11:40:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 11:40:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 622ms 11:40:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 11:40:12 INFO - PROCESS | 1947 | 1467139212560 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 11:40:12 INFO - PROCESS | 1947 | 1467139212563 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 11:40:12 INFO - PROCESS | 1947 | 1467139212568 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 11:40:12 INFO - PROCESS | 1947 | 1467139212570 Marionette TRACE conn2 <- [1,2278,null,{}] 11:40:12 INFO - PROCESS | 1947 | 1467139212572 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}] 11:40:12 INFO - PROCESS | 1947 | 1467139212574 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:12 INFO - PROCESS | 1947 | 1467139212677 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 11:40:12 INFO - PROCESS | 1947 | 1467139212771 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:12 INFO - PROCESS | 1947 | 1467139212773 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x119981000 == 42 [pid = 1947] [id = 577] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x116fc3400) [pid = 1947] [serial = 1731] [outer = 0x0] 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1174fd400) [pid = 1947] [serial = 1732] [outer = 0x116fc3400] 11:40:12 INFO - PROCESS | 1947 | 1467139212807 Marionette DEBUG loaded listener.js 11:40:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11833ac00) [pid = 1947] [serial = 1733] [outer = 0x116fc3400] 11:40:13 INFO - PROCESS | 1947 | 1467139213232 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]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 11:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 674ms 11:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 11:40:13 INFO - PROCESS | 1947 | 1467139213242 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1947 | 1467139213244 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 11:40:13 INFO - PROCESS | 1947 | 1467139213246 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1947 | 1467139213249 Marionette TRACE conn2 <- [1,2282,null,{}] 11:40:13 INFO - PROCESS | 1947 | 1467139213257 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}] 11:40:13 INFO - PROCESS | 1947 | 1467139213260 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:13 INFO - PROCESS | 1947 | 1467139213364 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 11:40:13 INFO - PROCESS | 1947 | 1467139213437 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:13 INFO - PROCESS | 1947 | 1467139213439 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x129011000 == 43 [pid = 1947] [id = 578] 11:40:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x11889e800) [pid = 1947] [serial = 1734] [outer = 0x0] 11:40:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x119bee800) [pid = 1947] [serial = 1735] [outer = 0x11889e800] 11:40:13 INFO - PROCESS | 1947 | 1467139213471 Marionette DEBUG loaded listener.js 11:40:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12107fc00) [pid = 1947] [serial = 1736] [outer = 0x11889e800] 11:40:13 INFO - PROCESS | 1947 | 1467139213886 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]]]}] 11:40:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 11:40:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 671ms 11:40:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 11:40:13 INFO - PROCESS | 1947 | 1467139213918 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 11:40:13 INFO - PROCESS | 1947 | 1467139213920 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 11:40:13 INFO - PROCESS | 1947 | 1467139213922 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 11:40:13 INFO - PROCESS | 1947 | 1467139213923 Marionette TRACE conn2 <- [1,2286,null,{}] 11:40:13 INFO - PROCESS | 1947 | 1467139213926 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}] 11:40:13 INFO - PROCESS | 1947 | 1467139213927 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:14 INFO - PROCESS | 1947 | 1467139214028 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 11:40:14 INFO - PROCESS | 1947 | 1467139214121 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1947 | 1467139214122 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1d2000 == 44 [pid = 1947] [id = 579] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x121089400) [pid = 1947] [serial = 1737] [outer = 0x0] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x124c02400) [pid = 1947] [serial = 1738] [outer = 0x121089400] 11:40:14 INFO - PROCESS | 1947 | 1467139214152 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1263ef800) [pid = 1947] [serial = 1739] [outer = 0x121089400] 11:40:14 INFO - PROCESS | 1947 | 1467139214566 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]]]}] 11:40:14 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 11:40:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 672ms 11:40:14 INFO - PROCESS | 1947 | 1467139214594 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 11:40:14 INFO - PROCESS | 1947 | 1467139214596 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 11:40:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 11:40:14 INFO - PROCESS | 1947 | 1467139214598 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 11:40:14 INFO - PROCESS | 1947 | 1467139214599 Marionette TRACE conn2 <- [1,2290,null,{}] 11:40:14 INFO - PROCESS | 1947 | 1467139214602 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}] 11:40:14 INFO - PROCESS | 1947 | 1467139214603 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:14 INFO - PROCESS | 1947 | 1467139214701 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 11:40:14 INFO - PROCESS | 1947 | 1467139214758 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:14 INFO - PROCESS | 1947 | 1467139214759 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9c9800 == 45 [pid = 1947] [id = 580] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12154ec00) [pid = 1947] [serial = 1740] [outer = 0x0] 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x127e44c00) [pid = 1947] [serial = 1741] [outer = 0x12154ec00] 11:40:14 INFO - PROCESS | 1947 | 1467139214787 Marionette DEBUG loaded listener.js 11:40:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x127ef9800) [pid = 1947] [serial = 1742] [outer = 0x12154ec00] 11:40:15 INFO - PROCESS | 1947 | 1467139215387 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]]]}] 11:40:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 11:40:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 820ms 11:40:15 INFO - PROCESS | 1947 | 1467139215435 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 11:40:15 INFO - PROCESS | 1947 | 1467139215438 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 11:40:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 11:40:15 INFO - PROCESS | 1947 | 1467139215443 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 11:40:15 INFO - PROCESS | 1947 | 1467139215444 Marionette TRACE conn2 <- [1,2294,null,{}] 11:40:15 INFO - PROCESS | 1947 | 1467139215448 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}] 11:40:15 INFO - PROCESS | 1947 | 1467139215451 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:15 INFO - PROCESS | 1947 | 1467139215543 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 11:40:15 INFO - PROCESS | 1947 | 1467139215622 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:15 INFO - PROCESS | 1947 | 1467139215625 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x116f99800 == 46 [pid = 1947] [id = 581] 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x112dd7000) [pid = 1947] [serial = 1743] [outer = 0x0] 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x11328c400) [pid = 1947] [serial = 1744] [outer = 0x112dd7000] 11:40:15 INFO - PROCESS | 1947 | 1467139215653 Marionette DEBUG loaded listener.js 11:40:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x1132cd800) [pid = 1947] [serial = 1745] [outer = 0x112dd7000] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x129d08800 == 45 [pid = 1947] [id = 574] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x128584000 == 44 [pid = 1947] [id = 573] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x11947a000 == 43 [pid = 1947] [id = 572] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x126ac5000 == 42 [pid = 1947] [id = 571] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x115d8e800 == 41 [pid = 1947] [id = 570] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x1249d2800 == 40 [pid = 1947] [id = 569] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x12191c000 == 39 [pid = 1947] [id = 568] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x12139c800 == 38 [pid = 1947] [id = 567] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x120ec5800 == 37 [pid = 1947] [id = 566] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x1191d0800 == 36 [pid = 1947] [id = 565] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x118354800 == 35 [pid = 1947] [id = 564] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x115d8f800 == 34 [pid = 1947] [id = 563] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x117471800 == 33 [pid = 1947] [id = 562] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd3c000 == 32 [pid = 1947] [id = 561] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9c9800 == 31 [pid = 1947] [id = 580] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1d2000 == 30 [pid = 1947] [id = 579] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x129011000 == 29 [pid = 1947] [id = 578] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x119981000 == 28 [pid = 1947] [id = 577] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x129d1c000 == 27 [pid = 1947] [id = 575] 11:40:16 INFO - PROCESS | 1947 | --DOCSHELL 0x115d99800 == 26 [pid = 1947] [id = 576] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x129096400) [pid = 1947] [serial = 1681] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x129114000) [pid = 1947] [serial = 1682] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x125465c00) [pid = 1947] [serial = 1654] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x1249ec000) [pid = 1947] [serial = 1678] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x127e0d400) [pid = 1947] [serial = 1631] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x126479400) [pid = 1947] [serial = 1658] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x126670c00) [pid = 1947] [serial = 1660] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x119606c00) [pid = 1947] [serial = 1645] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x121567800) [pid = 1947] [serial = 1676] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x128524400) [pid = 1947] [serial = 1670] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11889a400) [pid = 1947] [serial = 1643] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x113289400) [pid = 1947] [serial = 1633] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x127ef1c00) [pid = 1947] [serial = 1664] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x12904e800) [pid = 1947] [serial = 1679] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11287c000) [pid = 1947] [serial = 1672] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x118fd4400) [pid = 1947] [serial = 1675] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x117dac800) [pid = 1947] [serial = 1639] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x124c38400) [pid = 1947] [serial = 1652] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1281b6400) [pid = 1947] [serial = 1669] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1132d6000) [pid = 1947] [serial = 1634] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x125f41400) [pid = 1947] [serial = 1655] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x115468000) [pid = 1947] [serial = 1636] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1281b1400) [pid = 1947] [serial = 1667] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x125fe1800) [pid = 1947] [serial = 1657] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127e07c00) [pid = 1947] [serial = 1661] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1186ccc00) [pid = 1947] [serial = 1642] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116888000) [pid = 1947] [serial = 1637] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x121565800) [pid = 1947] [serial = 1649] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1281a9800) [pid = 1947] [serial = 1666] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x121879800) [pid = 1947] [serial = 1651] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1154d2400) [pid = 1947] [serial = 1673] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x121026400) [pid = 1947] [serial = 1648] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x119bb0400) [pid = 1947] [serial = 1646] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x118475c00) [pid = 1947] [serial = 1640] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x127e4a400) [pid = 1947] [serial = 1663] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x129119000) [pid = 1947] [serial = 1684] [outer = 0x0] [url = about:blank] 11:40:16 INFO - PROCESS | 1947 | 1467139216724 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]]]}] 11:40:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 11:40:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1322ms 11:40:16 INFO - PROCESS | 1947 | 1467139216765 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 11:40:16 INFO - PROCESS | 1947 | 1467139216767 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 11:40:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 11:40:16 INFO - PROCESS | 1947 | 1467139216771 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 11:40:16 INFO - PROCESS | 1947 | 1467139216773 Marionette TRACE conn2 <- [1,2298,null,{}] 11:40:16 INFO - PROCESS | 1947 | 1467139216776 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}] 11:40:16 INFO - PROCESS | 1947 | 1467139216778 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:16 INFO - PROCESS | 1947 | 1467139216854 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 11:40:16 INFO - PROCESS | 1947 | 1467139216883 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:16 INFO - PROCESS | 1947 | 1467139216884 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d9b000 == 27 [pid = 1947] [id = 582] 11:40:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x112e8f800) [pid = 1947] [serial = 1746] [outer = 0x0] 11:40:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x11328a800) [pid = 1947] [serial = 1747] [outer = 0x112e8f800] 11:40:16 INFO - PROCESS | 1947 | 1467139216913 Marionette DEBUG loaded listener.js 11:40:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1122b4400) [pid = 1947] [serial = 1748] [outer = 0x112e8f800] 11:40:17 INFO - PROCESS | 1947 | 1467139217240 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 11:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 522ms 11:40:17 INFO - PROCESS | 1947 | 1467139217292 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1947 | 1467139217296 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 11:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 11:40:17 INFO - PROCESS | 1947 | 1467139217301 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1947 | 1467139217303 Marionette TRACE conn2 <- [1,2302,null,{}] 11:40:17 INFO - PROCESS | 1947 | 1467139217305 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}] 11:40:17 INFO - PROCESS | 1947 | 1467139217307 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:17 INFO - PROCESS | 1947 | 1467139217384 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 11:40:17 INFO - PROCESS | 1947 | 1467139217388 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1947 | 1467139217389 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x118360800 == 28 [pid = 1947] [id = 583] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11618d000) [pid = 1947] [serial = 1749] [outer = 0x0] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1167a4000) [pid = 1947] [serial = 1750] [outer = 0x11618d000] 11:40:17 INFO - PROCESS | 1947 | 1467139217419 Marionette DEBUG loaded listener.js 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1167e4000) [pid = 1947] [serial = 1751] [outer = 0x11618d000] 11:40:17 INFO - PROCESS | 1947 | 1467139217747 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]]]}] 11:40:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 11:40:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 470ms 11:40:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 11:40:17 INFO - PROCESS | 1947 | 1467139217778 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 11:40:17 INFO - PROCESS | 1947 | 1467139217780 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 11:40:17 INFO - PROCESS | 1947 | 1467139217782 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 11:40:17 INFO - PROCESS | 1947 | 1467139217785 Marionette TRACE conn2 <- [1,2306,null,{}] 11:40:17 INFO - PROCESS | 1947 | 1467139217792 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}] 11:40:17 INFO - PROCESS | 1947 | 1467139217796 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:17 INFO - PROCESS | 1947 | 1467139217878 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 11:40:17 INFO - PROCESS | 1947 | 1467139217935 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:17 INFO - PROCESS | 1947 | 1467139217938 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:17 INFO - PROCESS | 1947 | ++DOCSHELL 0x11946a000 == 29 [pid = 1947] [id = 584] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x112dd7800) [pid = 1947] [serial = 1752] [outer = 0x0] 11:40:17 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x117143800) [pid = 1947] [serial = 1753] [outer = 0x112dd7800] 11:40:17 INFO - PROCESS | 1947 | 1467139217966 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11833d400) [pid = 1947] [serial = 1754] [outer = 0x112dd7800] 11:40:18 INFO - PROCESS | 1947 | 1467139218321 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 11:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 571ms 11:40:18 INFO - PROCESS | 1947 | 1467139218354 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1947 | 1467139218356 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 11:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 11:40:18 INFO - PROCESS | 1947 | 1467139218360 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1947 | 1467139218361 Marionette TRACE conn2 <- [1,2310,null,{}] 11:40:18 INFO - PROCESS | 1947 | 1467139218365 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}] 11:40:18 INFO - PROCESS | 1947 | 1467139218367 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:18 INFO - PROCESS | 1947 | 1467139218520 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 11:40:18 INFO - PROCESS | 1947 | 1467139218534 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:18 INFO - PROCESS | 1947 | 1467139218535 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x119bd0000 == 30 [pid = 1947] [id = 585] 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11847b400) [pid = 1947] [serial = 1755] [outer = 0x0] 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1186ca400) [pid = 1947] [serial = 1756] [outer = 0x11847b400] 11:40:18 INFO - PROCESS | 1947 | 1467139218575 Marionette DEBUG loaded listener.js 11:40:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1186f0400) [pid = 1947] [serial = 1757] [outer = 0x11847b400] 11:40:18 INFO - PROCESS | 1947 | 1467139218929 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]]]}] 11:40:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 11:40:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 620ms 11:40:18 INFO - PROCESS | 1947 | 1467139218980 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 11:40:18 INFO - PROCESS | 1947 | 1467139218981 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 11:40:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 11:40:18 INFO - PROCESS | 1947 | 1467139218983 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 11:40:18 INFO - PROCESS | 1947 | 1467139218984 Marionette TRACE conn2 <- [1,2314,null,{}] 11:40:19 INFO - PROCESS | 1947 | 1467139218995 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}] 11:40:19 INFO - PROCESS | 1947 | 1467139218996 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:19 INFO - PROCESS | 1947 | 1467139219091 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 11:40:19 INFO - PROCESS | 1947 | 1467139219105 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1947 | 1467139219106 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x12159f000 == 31 [pid = 1947] [id = 586] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x11618a400) [pid = 1947] [serial = 1758] [outer = 0x0] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x119379800) [pid = 1947] [serial = 1759] [outer = 0x11618a400] 11:40:19 INFO - PROCESS | 1947 | 1467139219130 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x11992f800) [pid = 1947] [serial = 1760] [outer = 0x11618a400] 11:40:19 INFO - PROCESS | 1947 | 1467139219490 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]]]}] 11:40:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 11:40:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 526ms 11:40:19 INFO - PROCESS | 1947 | 1467139219510 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 11:40:19 INFO - PROCESS | 1947 | 1467139219511 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 11:40:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 11:40:19 INFO - PROCESS | 1947 | 1467139219513 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 11:40:19 INFO - PROCESS | 1947 | 1467139219515 Marionette TRACE conn2 <- [1,2318,null,{}] 11:40:19 INFO - PROCESS | 1947 | 1467139219517 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}] 11:40:19 INFO - PROCESS | 1947 | 1467139219521 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:19 INFO - PROCESS | 1947 | 1467139219639 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 11:40:19 INFO - PROCESS | 1947 | 1467139219642 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:19 INFO - PROCESS | 1947 | 1467139219644 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249e8000 == 32 [pid = 1947] [id = 587] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x1167e4400) [pid = 1947] [serial = 1761] [outer = 0x0] 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x121022800) [pid = 1947] [serial = 1762] [outer = 0x1167e4400] 11:40:19 INFO - PROCESS | 1947 | 1467139219668 Marionette DEBUG loaded listener.js 11:40:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12156fc00) [pid = 1947] [serial = 1763] [outer = 0x1167e4400] 11:40:20 INFO - PROCESS | 1947 | 1467139220003 Marionette TRACE conn2 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1947 | 1467139220036 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 11:40:20 INFO - PROCESS | 1947 | 1467139220038 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1947 | 1467139220039 Marionette TRACE conn2 <- [1,2322,null,{}] 11:40:20 INFO - PROCESS | 1947 | 1467139220041 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}] 11:40:20 INFO - PROCESS | 1947 | 1467139220042 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:20 INFO - PROCESS | 1947 | 1467139220141 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 11:40:20 INFO - PROCESS | 1947 | 1467139220155 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1947 | 1467139220156 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb4800 == 33 [pid = 1947] [id = 588] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x121879800) [pid = 1947] [serial = 1764] [outer = 0x0] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x124986400) [pid = 1947] [serial = 1765] [outer = 0x121879800] 11:40:20 INFO - PROCESS | 1947 | 1467139220179 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x124c0e000) [pid = 1947] [serial = 1766] [outer = 0x121879800] 11:40:20 INFO - PROCESS | 1947 | 1467139220514 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]]]}] 11:40:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 11:40:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 518ms 11:40:20 INFO - PROCESS | 1947 | 1467139220557 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 11:40:20 INFO - PROCESS | 1947 | 1467139220558 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 11:40:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 11:40:20 INFO - PROCESS | 1947 | 1467139220560 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 11:40:20 INFO - PROCESS | 1947 | 1467139220561 Marionette TRACE conn2 <- [1,2326,null,{}] 11:40:20 INFO - PROCESS | 1947 | 1467139220564 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}] 11:40:20 INFO - PROCESS | 1947 | 1467139220565 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:20 INFO - PROCESS | 1947 | 1467139220660 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 11:40:20 INFO - PROCESS | 1947 | 1467139220664 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:20 INFO - PROCESS | 1947 | 1467139220666 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x12691e800 == 34 [pid = 1947] [id = 589] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x121567800) [pid = 1947] [serial = 1767] [outer = 0x0] 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x124f0c000) [pid = 1947] [serial = 1768] [outer = 0x121567800] 11:40:20 INFO - PROCESS | 1947 | 1467139220689 Marionette DEBUG loaded listener.js 11:40:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x125516800) [pid = 1947] [serial = 1769] [outer = 0x121567800] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119e5d800) [pid = 1947] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x125465000) [pid = 1947] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x117db4800) [pid = 1947] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x112adc800) [pid = 1947] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116881400) [pid = 1947] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1182d3000) [pid = 1947] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x112d18400) [pid = 1947] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112dd5800) [pid = 1947] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x127eee000) [pid = 1947] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129116000) [pid = 1947] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x125fe7c00) [pid = 1947] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x110fadc00) [pid = 1947] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127eeb000) [pid = 1947] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119e59400) [pid = 1947] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 11:40:21 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116f0dc00) [pid = 1947] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 11:40:21 INFO - PROCESS | 1947 | 1467139221129 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]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 11:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 620ms 11:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 11:40:21 INFO - PROCESS | 1947 | 1467139221180 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1947 | 1467139221182 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 11:40:21 INFO - PROCESS | 1947 | 1467139221184 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1947 | 1467139221185 Marionette TRACE conn2 <- [1,2330,null,{}] 11:40:21 INFO - PROCESS | 1947 | 1467139221187 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}] 11:40:21 INFO - PROCESS | 1947 | 1467139221188 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:21 INFO - PROCESS | 1947 | 1467139221271 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 11:40:21 INFO - PROCESS | 1947 | 1467139221329 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1947 | 1467139221330 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x119468800 == 35 [pid = 1947] [id = 590] 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x110fb8800) [pid = 1947] [serial = 1770] [outer = 0x0] 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1167a1400) [pid = 1947] [serial = 1771] [outer = 0x110fb8800] 11:40:21 INFO - PROCESS | 1947 | 1467139221355 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x118894000) [pid = 1947] [serial = 1772] [outer = 0x110fb8800] 11:40:21 INFO - PROCESS | 1947 | 1467139221621 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]]]}] 11:40:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 11:40:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 469ms 11:40:21 INFO - PROCESS | 1947 | 1467139221656 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 11:40:21 INFO - PROCESS | 1947 | 1467139221657 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 11:40:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 11:40:21 INFO - PROCESS | 1947 | 1467139221659 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 11:40:21 INFO - PROCESS | 1947 | 1467139221661 Marionette TRACE conn2 <- [1,2334,null,{}] 11:40:21 INFO - PROCESS | 1947 | 1467139221663 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}] 11:40:21 INFO - PROCESS | 1947 | 1467139221664 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:21 INFO - PROCESS | 1947 | 1467139221746 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 11:40:21 INFO - PROCESS | 1947 | 1467139221752 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:21 INFO - PROCESS | 1947 | 1467139221753 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x12856a800 == 36 [pid = 1947] [id = 591] 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x118fdf800) [pid = 1947] [serial = 1773] [outer = 0x0] 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x125466800) [pid = 1947] [serial = 1774] [outer = 0x118fdf800] 11:40:21 INFO - PROCESS | 1947 | 1467139221777 Marionette DEBUG loaded listener.js 11:40:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x125fdb000) [pid = 1947] [serial = 1775] [outer = 0x118fdf800] 11:40:22 INFO - PROCESS | 1947 | 1467139222089 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]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 11:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 473ms 11:40:22 INFO - PROCESS | 1947 | 1467139222134 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1947 | 1467139222135 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 11:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 11:40:22 INFO - PROCESS | 1947 | 1467139222137 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1947 | 1467139222139 Marionette TRACE conn2 <- [1,2338,null,{}] 11:40:22 INFO - PROCESS | 1947 | 1467139222141 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}] 11:40:22 INFO - PROCESS | 1947 | 1467139222143 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:22 INFO - PROCESS | 1947 | 1467139222265 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 11:40:22 INFO - PROCESS | 1947 | 1467139222273 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1947 | 1467139222275 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x121485000 == 37 [pid = 1947] [id = 592] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x125fe2800) [pid = 1947] [serial = 1776] [outer = 0x0] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x126379c00) [pid = 1947] [serial = 1777] [outer = 0x125fe2800] 11:40:22 INFO - PROCESS | 1947 | 1467139222301 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x127e0a800) [pid = 1947] [serial = 1778] [outer = 0x125fe2800] 11:40:22 INFO - PROCESS | 1947 | 1467139222639 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]]]}] 11:40:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 11:40:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 518ms 11:40:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 11:40:22 INFO - PROCESS | 1947 | 1467139222657 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 11:40:22 INFO - PROCESS | 1947 | 1467139222658 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 11:40:22 INFO - PROCESS | 1947 | 1467139222660 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 11:40:22 INFO - PROCESS | 1947 | 1467139222661 Marionette TRACE conn2 <- [1,2342,null,{}] 11:40:22 INFO - PROCESS | 1947 | 1467139222663 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}] 11:40:22 INFO - PROCESS | 1947 | 1467139222665 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:22 INFO - PROCESS | 1947 | 1467139222742 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 11:40:22 INFO - PROCESS | 1947 | 1467139222745 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:22 INFO - PROCESS | 1947 | 1467139222746 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a514000 == 38 [pid = 1947] [id = 593] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x127e0d400) [pid = 1947] [serial = 1779] [outer = 0x0] 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127e4f800) [pid = 1947] [serial = 1780] [outer = 0x127e0d400] 11:40:22 INFO - PROCESS | 1947 | 1467139222773 Marionette DEBUG loaded listener.js 11:40:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x127ef6c00) [pid = 1947] [serial = 1781] [outer = 0x127e0d400] 11:40:23 INFO - PROCESS | 1947 | 1467139223300 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]]]}] 11:40:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 11:40:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 671ms 11:40:23 INFO - PROCESS | 1947 | 1467139223337 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 11:40:23 INFO - PROCESS | 1947 | 1467139223340 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 11:40:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 11:40:23 INFO - PROCESS | 1947 | 1467139223344 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 11:40:23 INFO - PROCESS | 1947 | 1467139223346 Marionette TRACE conn2 <- [1,2346,null,{}] 11:40:23 INFO - PROCESS | 1947 | 1467139223350 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}] 11:40:23 INFO - PROCESS | 1947 | 1467139223352 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:23 INFO - PROCESS | 1947 | 1467139223461 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 11:40:23 INFO - PROCESS | 1947 | 1467139223521 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:23 INFO - PROCESS | 1947 | 1467139223522 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x116fae000 == 39 [pid = 1947] [id = 594] 11:40:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x112d18c00) [pid = 1947] [serial = 1782] [outer = 0x0] 11:40:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x113296800) [pid = 1947] [serial = 1783] [outer = 0x112d18c00] 11:40:23 INFO - PROCESS | 1947 | 1467139223554 Marionette DEBUG loaded listener.js 11:40:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1133ba400) [pid = 1947] [serial = 1784] [outer = 0x112d18c00] 11:40:24 INFO - PROCESS | 1947 | 1467139224124 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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 11:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 822ms 11:40:24 INFO - PROCESS | 1947 | 1467139224167 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 11:40:24 INFO - PROCESS | 1947 | 1467139224171 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 11:40:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 11:40:24 INFO - PROCESS | 1947 | 1467139224175 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 11:40:24 INFO - PROCESS | 1947 | 1467139224177 Marionette TRACE conn2 <- [1,2350,null,{}] 11:40:24 INFO - PROCESS | 1947 | 1467139224180 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}] 11:40:24 INFO - PROCESS | 1947 | 1467139224182 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:24 INFO - PROCESS | 1947 | 1467139224290 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 11:40:24 INFO - PROCESS | 1947 | 1467139224499 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:24 INFO - PROCESS | 1947 | 1467139224500 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d8b800 == 40 [pid = 1947] [id = 595] 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x112d67c00) [pid = 1947] [serial = 1785] [outer = 0x0] 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x113323800) [pid = 1947] [serial = 1786] [outer = 0x112d67c00] 11:40:24 INFO - PROCESS | 1947 | 1467139224529 Marionette DEBUG loaded listener.js 11:40:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x115e5a800) [pid = 1947] [serial = 1787] [outer = 0x112d67c00] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x121485000 == 39 [pid = 1947] [id = 592] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x12856a800 == 38 [pid = 1947] [id = 591] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x119468800 == 37 [pid = 1947] [id = 590] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x12691e800 == 36 [pid = 1947] [id = 589] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb4800 == 35 [pid = 1947] [id = 588] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x1249e8000 == 34 [pid = 1947] [id = 587] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x12159f000 == 33 [pid = 1947] [id = 586] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x119bd0000 == 32 [pid = 1947] [id = 585] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x11946a000 == 31 [pid = 1947] [id = 584] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x118360800 == 30 [pid = 1947] [id = 583] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x115d9b000 == 29 [pid = 1947] [id = 582] 11:40:24 INFO - PROCESS | 1947 | --DOCSHELL 0x116f99800 == 28 [pid = 1947] [id = 581] 11:40:24 INFO - PROCESS | 1947 | 1467139224967 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]]]}] 11:40:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 11:40:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 823ms 11:40:25 INFO - PROCESS | 1947 | 1467139225000 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 11:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 11:40:25 INFO - PROCESS | 1947 | 1467139225002 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 11:40:25 INFO - PROCESS | 1947 | 1467139225005 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1947 | 1467139225007 Marionette TRACE conn2 <- [1,2354,null,{}] 11:40:25 INFO - PROCESS | 1947 | 1467139225010 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}] 11:40:25 INFO - PROCESS | 1947 | 1467139225011 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:25 INFO - PROCESS | 1947 | 1467139225089 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12156c400) [pid = 1947] [serial = 1708] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x125515400) [pid = 1947] [serial = 1711] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x118338c00) [pid = 1947] [serial = 1696] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x11847b800) [pid = 1947] [serial = 1697] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x118f4a400) [pid = 1947] [serial = 1699] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x119377c00) [pid = 1947] [serial = 1700] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x116f0bc00) [pid = 1947] [serial = 1693] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x116f17000) [pid = 1947] [serial = 1694] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x119934000) [pid = 1947] [serial = 1702] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x119bef400) [pid = 1947] [serial = 1703] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1132a2c00) [pid = 1947] [serial = 1687] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x115def800) [pid = 1947] [serial = 1688] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x11329d400) [pid = 1947] [serial = 1690] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1281b3800) [pid = 1947] [serial = 1726] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x115def000) [pid = 1947] [serial = 1691] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x12904e400) [pid = 1947] [serial = 1727] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12911f400) [pid = 1947] [serial = 1685] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x126641000) [pid = 1947] [serial = 1714] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1269e8400) [pid = 1947] [serial = 1715] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116a22c00) [pid = 1947] [serial = 1718] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1281ad800) [pid = 1947] [serial = 1724] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x112a77400) [pid = 1947] [serial = 1717] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x121026c00) [pid = 1947] [serial = 1705] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x126478400) [pid = 1947] [serial = 1720] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124f08400) [pid = 1947] [serial = 1709] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x127ef4400) [pid = 1947] [serial = 1723] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x125fe3400) [pid = 1947] [serial = 1712] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x121566000) [pid = 1947] [serial = 1706] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x127e4c800) [pid = 1947] [serial = 1721] [outer = 0x0] [url = about:blank] 11:40:25 INFO - PROCESS | 1947 | 1467139225158 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1947 | 1467139225160 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x117467800 == 29 [pid = 1947] [id = 596] 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x11329d400) [pid = 1947] [serial = 1788] [outer = 0x0] 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x115def800) [pid = 1947] [serial = 1789] [outer = 0x11329d400] 11:40:25 INFO - PROCESS | 1947 | 1467139225193 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116f12000) [pid = 1947] [serial = 1790] [outer = 0x11329d400] 11:40:25 INFO - PROCESS | 1947 | 1467139225489 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]]]}] 11:40:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 11:40:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 519ms 11:40:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 11:40:25 INFO - PROCESS | 1947 | 1467139225527 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 11:40:25 INFO - PROCESS | 1947 | 1467139225530 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 11:40:25 INFO - PROCESS | 1947 | 1467139225532 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 11:40:25 INFO - PROCESS | 1947 | 1467139225536 Marionette TRACE conn2 <- [1,2358,null,{}] 11:40:25 INFO - PROCESS | 1947 | 1467139225538 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}] 11:40:25 INFO - PROCESS | 1947 | 1467139225539 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:25 INFO - PROCESS | 1947 | 1467139225620 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 11:40:25 INFO - PROCESS | 1947 | 1467139225627 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:25 INFO - PROCESS | 1947 | 1467139225628 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194b5800 == 30 [pid = 1947] [id = 597] 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x117146400) [pid = 1947] [serial = 1791] [outer = 0x0] 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118471400) [pid = 1947] [serial = 1792] [outer = 0x117146400] 11:40:25 INFO - PROCESS | 1947 | 1467139225653 Marionette DEBUG loaded listener.js 11:40:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x11847dc00) [pid = 1947] [serial = 1793] [outer = 0x117146400] 11:40:26 INFO - PROCESS | 1947 | 1467139226028 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 11:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 523ms 11:40:26 INFO - PROCESS | 1947 | 1467139226055 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1947 | 1467139226057 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 11:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 11:40:26 INFO - PROCESS | 1947 | 1467139226064 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1947 | 1467139226071 Marionette TRACE conn2 <- [1,2362,null,{}] 11:40:26 INFO - PROCESS | 1947 | 1467139226074 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}] 11:40:26 INFO - PROCESS | 1947 | 1467139226077 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:26 INFO - PROCESS | 1947 | 1467139226155 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 11:40:26 INFO - PROCESS | 1947 | 1467139226158 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1947 | 1467139226159 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x121595800 == 31 [pid = 1947] [id = 598] 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112dd9c00) [pid = 1947] [serial = 1794] [outer = 0x0] 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11889b800) [pid = 1947] [serial = 1795] [outer = 0x112dd9c00] 11:40:26 INFO - PROCESS | 1947 | 1467139226186 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121021c00) [pid = 1947] [serial = 1796] [outer = 0x112dd9c00] 11:40:26 INFO - PROCESS | 1947 | 1467139226516 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]]]}] 11:40:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 11:40:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 478ms 11:40:26 INFO - PROCESS | 1947 | 1467139226538 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 11:40:26 INFO - PROCESS | 1947 | 1467139226540 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 11:40:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 11:40:26 INFO - PROCESS | 1947 | 1467139226542 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 11:40:26 INFO - PROCESS | 1947 | 1467139226543 Marionette TRACE conn2 <- [1,2366,null,{}] 11:40:26 INFO - PROCESS | 1947 | 1467139226545 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}] 11:40:26 INFO - PROCESS | 1947 | 1467139226547 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:26 INFO - PROCESS | 1947 | 1467139226651 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 11:40:26 INFO - PROCESS | 1947 | 1467139226657 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:26 INFO - PROCESS | 1947 | 1467139226659 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dac800 == 32 [pid = 1947] [id = 599] 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x121027000) [pid = 1947] [serial = 1797] [outer = 0x0] 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x121083c00) [pid = 1947] [serial = 1798] [outer = 0x121027000] 11:40:26 INFO - PROCESS | 1947 | 1467139226683 Marionette DEBUG loaded listener.js 11:40:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x121522400) [pid = 1947] [serial = 1799] [outer = 0x121027000] 11:40:27 INFO - PROCESS | 1947 | 1467139227031 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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 11:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 518ms 11:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 11:40:27 INFO - PROCESS | 1947 | 1467139227060 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1947 | 1467139227061 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 11:40:27 INFO - PROCESS | 1947 | 1467139227063 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1947 | 1467139227065 Marionette TRACE conn2 <- [1,2370,null,{}] 11:40:27 INFO - PROCESS | 1947 | 1467139227069 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}] 11:40:27 INFO - PROCESS | 1947 | 1467139227071 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:27 INFO - PROCESS | 1947 | 1467139227144 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 11:40:27 INFO - PROCESS | 1947 | 1467139227150 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1947 | 1467139227155 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12147b800 == 33 [pid = 1947] [id = 600] 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x124c02800) [pid = 1947] [serial = 1800] [outer = 0x0] 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x124cab000) [pid = 1947] [serial = 1801] [outer = 0x124c02800] 11:40:27 INFO - PROCESS | 1947 | 1467139227187 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x125fe3800) [pid = 1947] [serial = 1802] [outer = 0x124c02800] 11:40:27 INFO - PROCESS | 1947 | 1467139227584 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]]]}] 11:40:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 11:40:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 571ms 11:40:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 11:40:27 INFO - PROCESS | 1947 | 1467139227636 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 11:40:27 INFO - PROCESS | 1947 | 1467139227637 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 11:40:27 INFO - PROCESS | 1947 | 1467139227639 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 11:40:27 INFO - PROCESS | 1947 | 1467139227640 Marionette TRACE conn2 <- [1,2374,null,{}] 11:40:27 INFO - PROCESS | 1947 | 1467139227642 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}] 11:40:27 INFO - PROCESS | 1947 | 1467139227644 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:27 INFO - PROCESS | 1947 | 1467139227743 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 11:40:27 INFO - PROCESS | 1947 | 1467139227780 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:27 INFO - PROCESS | 1947 | 1467139227781 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x127e94800 == 34 [pid = 1947] [id = 601] 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x112d15800) [pid = 1947] [serial = 1803] [outer = 0x0] 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1269bf000) [pid = 1947] [serial = 1804] [outer = 0x112d15800] 11:40:27 INFO - PROCESS | 1947 | 1467139227805 Marionette DEBUG loaded listener.js 11:40:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127e0cc00) [pid = 1947] [serial = 1805] [outer = 0x112d15800] 11:40:28 INFO - PROCESS | 1947 | 1467139228129 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 11:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 519ms 11:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 11:40:28 INFO - PROCESS | 1947 | 1467139228170 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1947 | 1467139228171 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 11:40:28 INFO - PROCESS | 1947 | 1467139228173 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1947 | 1467139228174 Marionette TRACE conn2 <- [1,2378,null,{}] 11:40:28 INFO - PROCESS | 1947 | 1467139228177 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}] 11:40:28 INFO - PROCESS | 1947 | 1467139228178 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:28 INFO - PROCESS | 1947 | 1467139228275 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 11:40:28 INFO - PROCESS | 1947 | 1467139228279 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1947 | 1467139228280 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x128180800 == 35 [pid = 1947] [id = 602] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x1269f2c00) [pid = 1947] [serial = 1806] [outer = 0x0] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x127eec400) [pid = 1947] [serial = 1807] [outer = 0x1269f2c00] 11:40:28 INFO - PROCESS | 1947 | 1467139228305 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1281a9800) [pid = 1947] [serial = 1808] [outer = 0x1269f2c00] 11:40:28 INFO - PROCESS | 1947 | 1467139228650 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]]]}] 11:40:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 11:40:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 519ms 11:40:28 INFO - PROCESS | 1947 | 1467139228692 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 11:40:28 INFO - PROCESS | 1947 | 1467139228693 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 11:40:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 11:40:28 INFO - PROCESS | 1947 | 1467139228695 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 11:40:28 INFO - PROCESS | 1947 | 1467139228696 Marionette TRACE conn2 <- [1,2382,null,{}] 11:40:28 INFO - PROCESS | 1947 | 1467139228699 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}] 11:40:28 INFO - PROCESS | 1947 | 1467139228700 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:28 INFO - PROCESS | 1947 | 1467139228797 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 11:40:28 INFO - PROCESS | 1947 | 1467139228800 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:28 INFO - PROCESS | 1947 | 1467139228802 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293d8000 == 36 [pid = 1947] [id = 603] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127e0e800) [pid = 1947] [serial = 1809] [outer = 0x0] 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1281b2400) [pid = 1947] [serial = 1810] [outer = 0x127e0e800] 11:40:28 INFO - PROCESS | 1947 | 1467139228832 Marionette DEBUG loaded listener.js 11:40:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12851dc00) [pid = 1947] [serial = 1811] [outer = 0x127e0e800] 11:40:29 INFO - PROCESS | 1947 | 1467139229131 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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 11:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 469ms 11:40:29 INFO - PROCESS | 1947 | 1467139229173 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1947 | 1467139229175 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 11:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 11:40:29 INFO - PROCESS | 1947 | 1467139229179 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1947 | 1467139229181 Marionette TRACE conn2 <- [1,2386,null,{}] 11:40:29 INFO - PROCESS | 1947 | 1467139229203 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}] 11:40:29 INFO - PROCESS | 1947 | 1467139229206 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:29 INFO - PROCESS | 1947 | 1467139229502 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11618a400) [pid = 1947] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11618d000) [pid = 1947] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112dd7800) [pid = 1947] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112e8f800) [pid = 1947] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11847b400) [pid = 1947] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112dd7000) [pid = 1947] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1167e4400) [pid = 1947] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112dd2400) [pid = 1947] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x116fc3400) [pid = 1947] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11889e800) [pid = 1947] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x121089400) [pid = 1947] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x12154ec00) [pid = 1947] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x110fb8800) [pid = 1947] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x121879800) [pid = 1947] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121567800) [pid = 1947] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118fdf800) [pid = 1947] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 11:40:29 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x125fe2800) [pid = 1947] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 11:40:29 INFO - PROCESS | 1947 | 1467139229606 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:29 INFO - PROCESS | 1947 | 1467139229607 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fac000 == 37 [pid = 1947] [id = 604] 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x112dd5800) [pid = 1947] [serial = 1812] [outer = 0x0] 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113323400) [pid = 1947] [serial = 1813] [outer = 0x112dd5800] 11:40:29 INFO - PROCESS | 1947 | 1467139229634 Marionette DEBUG loaded listener.js 11:40:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x117db4800) [pid = 1947] [serial = 1814] [outer = 0x112dd5800] 11:40:29 INFO - PROCESS | 1947 | 1467139229926 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]]]}] 11:40:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 11:40:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 789ms 11:40:29 INFO - PROCESS | 1947 | 1467139229970 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 11:40:29 INFO - PROCESS | 1947 | 1467139229972 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 11:40:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 11:40:29 INFO - PROCESS | 1947 | 1467139229974 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 11:40:29 INFO - PROCESS | 1947 | 1467139229975 Marionette TRACE conn2 <- [1,2390,null,{}] 11:40:29 INFO - PROCESS | 1947 | 1467139229978 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}] 11:40:29 INFO - PROCESS | 1947 | 1467139229979 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:30 INFO - PROCESS | 1947 | 1467139230083 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 11:40:30 INFO - PROCESS | 1947 | 1467139230091 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1947 | 1467139230093 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8c800 == 38 [pid = 1947] [id = 605] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1132a3c00) [pid = 1947] [serial = 1815] [outer = 0x0] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12154ec00) [pid = 1947] [serial = 1816] [outer = 0x1132a3c00] 11:40:30 INFO - PROCESS | 1947 | 1467139230126 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x127eefc00) [pid = 1947] [serial = 1817] [outer = 0x1132a3c00] 11:40:30 INFO - PROCESS | 1947 | 1467139230428 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 11:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 468ms 11:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 11:40:30 INFO - PROCESS | 1947 | 1467139230442 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1947 | 1467139230444 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 11:40:30 INFO - PROCESS | 1947 | 1467139230446 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1947 | 1467139230448 Marionette TRACE conn2 <- [1,2394,null,{}] 11:40:30 INFO - PROCESS | 1947 | 1467139230458 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}] 11:40:30 INFO - PROCESS | 1947 | 1467139230460 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:30 INFO - PROCESS | 1947 | 1467139230557 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 11:40:30 INFO - PROCESS | 1947 | 1467139230561 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:30 INFO - PROCESS | 1947 | 1467139230562 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9bf800 == 39 [pid = 1947] [id = 606] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1281aa000) [pid = 1947] [serial = 1818] [outer = 0x0] 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129094800) [pid = 1947] [serial = 1819] [outer = 0x1281aa000] 11:40:30 INFO - PROCESS | 1947 | 1467139230586 Marionette DEBUG loaded listener.js 11:40:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12911c000) [pid = 1947] [serial = 1820] [outer = 0x1281aa000] 11:40:30 INFO - PROCESS | 1947 | 1467139230930 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]]]}] 11:40:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 11:40:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 529ms 11:40:30 INFO - PROCESS | 1947 | 1467139230985 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 11:40:30 INFO - PROCESS | 1947 | 1467139230986 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 11:40:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 11:40:30 INFO - PROCESS | 1947 | 1467139230988 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 11:40:30 INFO - PROCESS | 1947 | 1467139230989 Marionette TRACE conn2 <- [1,2398,null,{}] 11:40:30 INFO - PROCESS | 1947 | 1467139230992 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}] 11:40:30 INFO - PROCESS | 1947 | 1467139230993 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:31 INFO - PROCESS | 1947 | 1467139231068 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 11:40:31 INFO - PROCESS | 1947 | 1467139231072 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1947 | 1467139231074 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9d1000 == 40 [pid = 1947] [id = 607] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12911f000) [pid = 1947] [serial = 1821] [outer = 0x0] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129121800) [pid = 1947] [serial = 1822] [outer = 0x12911f000] 11:40:31 INFO - PROCESS | 1947 | 1467139231108 Marionette DEBUG loaded listener.js 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12918e400) [pid = 1947] [serial = 1823] [outer = 0x12911f000] 11:40:31 INFO - PROCESS | 1947 | 1467139231657 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]]]}] 11:40:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 11:40:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 720ms 11:40:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 11:40:31 INFO - PROCESS | 1947 | 1467139231710 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 11:40:31 INFO - PROCESS | 1947 | 1467139231713 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 11:40:31 INFO - PROCESS | 1947 | 1467139231718 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 11:40:31 INFO - PROCESS | 1947 | 1467139231721 Marionette TRACE conn2 <- [1,2402,null,{}] 11:40:31 INFO - PROCESS | 1947 | 1467139231725 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}] 11:40:31 INFO - PROCESS | 1947 | 1467139231726 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:31 INFO - PROCESS | 1947 | 1467139231829 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 11:40:31 INFO - PROCESS | 1947 | 1467139231938 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:31 INFO - PROCESS | 1947 | 1467139231941 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186b4800 == 41 [pid = 1947] [id = 608] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x11618a800) [pid = 1947] [serial = 1824] [outer = 0x0] 11:40:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1167abc00) [pid = 1947] [serial = 1825] [outer = 0x11618a800] 11:40:31 INFO - PROCESS | 1947 | 1467139231972 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x116f14400) [pid = 1947] [serial = 1826] [outer = 0x11618a800] 11:40:32 INFO - PROCESS | 1947 | 1467139232366 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]]]}] 11:40:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 11:40:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 674ms 11:40:32 INFO - PROCESS | 1947 | 1467139232404 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 11:40:32 INFO - PROCESS | 1947 | 1467139232408 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 11:40:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 11:40:32 INFO - PROCESS | 1947 | 1467139232412 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 11:40:32 INFO - PROCESS | 1947 | 1467139232414 Marionette TRACE conn2 <- [1,2406,null,{}] 11:40:32 INFO - PROCESS | 1947 | 1467139232419 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}] 11:40:32 INFO - PROCESS | 1947 | 1467139232421 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:32 INFO - PROCESS | 1947 | 1467139232523 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 11:40:32 INFO - PROCESS | 1947 | 1467139232584 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:32 INFO - PROCESS | 1947 | 1467139232586 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dad000 == 42 [pid = 1947] [id = 609] 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x11833a400) [pid = 1947] [serial = 1827] [outer = 0x0] 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x11852a800) [pid = 1947] [serial = 1828] [outer = 0x11833a400] 11:40:32 INFO - PROCESS | 1947 | 1467139232616 Marionette DEBUG loaded listener.js 11:40:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x118fdcc00) [pid = 1947] [serial = 1829] [outer = 0x11833a400] 11:40:33 INFO - PROCESS | 1947 | 1467139233071 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 11:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 670ms 11:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 11:40:33 INFO - PROCESS | 1947 | 1467139233084 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1947 | 1467139233086 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 11:40:33 INFO - PROCESS | 1947 | 1467139233089 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1947 | 1467139233091 Marionette TRACE conn2 <- [1,2410,null,{}] 11:40:33 INFO - PROCESS | 1947 | 1467139233099 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}] 11:40:33 INFO - PROCESS | 1947 | 1467139233102 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:33 INFO - PROCESS | 1947 | 1467139233220 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 11:40:33 INFO - PROCESS | 1947 | 1467139233294 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1947 | 1467139233296 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9bb000 == 43 [pid = 1947] [id = 610] 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x121023800) [pid = 1947] [serial = 1830] [outer = 0x0] 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x121873800) [pid = 1947] [serial = 1831] [outer = 0x121023800] 11:40:33 INFO - PROCESS | 1947 | 1467139233326 Marionette DEBUG loaded listener.js 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x125519000) [pid = 1947] [serial = 1832] [outer = 0x121023800] 11:40:33 INFO - PROCESS | 1947 | 1467139233754 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]]]}] 11:40:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 11:40:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 672ms 11:40:33 INFO - PROCESS | 1947 | 1467139233762 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 11:40:33 INFO - PROCESS | 1947 | 1467139233763 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 11:40:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 11:40:33 INFO - PROCESS | 1947 | 1467139233766 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 11:40:33 INFO - PROCESS | 1947 | 1467139233767 Marionette TRACE conn2 <- [1,2414,null,{}] 11:40:33 INFO - PROCESS | 1947 | 1467139233769 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}] 11:40:33 INFO - PROCESS | 1947 | 1467139233771 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:33 INFO - PROCESS | 1947 | 1467139233872 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 11:40:33 INFO - PROCESS | 1947 | 1467139233929 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:33 INFO - PROCESS | 1947 | 1467139233931 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c046800 == 44 [pid = 1947] [id = 611] 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x126480c00) [pid = 1947] [serial = 1833] [outer = 0x0] 11:40:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x127e07c00) [pid = 1947] [serial = 1834] [outer = 0x126480c00] 11:40:33 INFO - PROCESS | 1947 | 1467139233960 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1281b7800) [pid = 1947] [serial = 1835] [outer = 0x126480c00] 11:40:34 INFO - PROCESS | 1947 | 1467139234592 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]]]}] 11:40:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 11:40:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 870ms 11:40:34 INFO - PROCESS | 1947 | 1467139234636 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 11:40:34 INFO - PROCESS | 1947 | 1467139234639 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 11:40:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 11:40:34 INFO - PROCESS | 1947 | 1467139234642 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 11:40:34 INFO - PROCESS | 1947 | 1467139234644 Marionette TRACE conn2 <- [1,2418,null,{}] 11:40:34 INFO - PROCESS | 1947 | 1467139234648 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}] 11:40:34 INFO - PROCESS | 1947 | 1467139234649 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:34 INFO - PROCESS | 1947 | 1467139234781 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 11:40:34 INFO - PROCESS | 1947 | 1467139234792 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:34 INFO - PROCESS | 1947 | 1467139234795 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fab800 == 45 [pid = 1947] [id = 612] 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x1132d5400) [pid = 1947] [serial = 1836] [outer = 0x0] 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x113c35400) [pid = 1947] [serial = 1837] [outer = 0x1132d5400] 11:40:34 INFO - PROCESS | 1947 | 1467139234822 Marionette DEBUG loaded listener.js 11:40:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x1167e0800) [pid = 1947] [serial = 1838] [outer = 0x1132d5400] 11:40:35 INFO - PROCESS | 1947 | 1467139235274 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]]]}] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9bf800 == 44 [pid = 1947] [id = 606] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8c800 == 43 [pid = 1947] [id = 605] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x118fac000 == 42 [pid = 1947] [id = 604] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1293d8000 == 41 [pid = 1947] [id = 603] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x128180800 == 40 [pid = 1947] [id = 602] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x127e94800 == 39 [pid = 1947] [id = 601] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12147b800 == 38 [pid = 1947] [id = 600] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x123dac800 == 37 [pid = 1947] [id = 599] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x121595800 == 36 [pid = 1947] [id = 598] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1194b5800 == 35 [pid = 1947] [id = 597] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x117467800 == 34 [pid = 1947] [id = 596] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x115d8b800 == 33 [pid = 1947] [id = 595] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12a514000 == 32 [pid = 1947] [id = 593] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x116fae000 == 31 [pid = 1947] [id = 594] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12c046800 == 30 [pid = 1947] [id = 611] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9bb000 == 29 [pid = 1947] [id = 610] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x123dad000 == 28 [pid = 1947] [id = 609] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9d1000 == 27 [pid = 1947] [id = 607] 11:40:35 INFO - PROCESS | 1947 | --DOCSHELL 0x1186b4800 == 26 [pid = 1947] [id = 608] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x11992f800) [pid = 1947] [serial = 1760] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x119379800) [pid = 1947] [serial = 1759] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x1167a4000) [pid = 1947] [serial = 1750] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x1167e4000) [pid = 1947] [serial = 1751] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x117143800) [pid = 1947] [serial = 1753] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11833d400) [pid = 1947] [serial = 1754] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x11328a800) [pid = 1947] [serial = 1747] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1122b4400) [pid = 1947] [serial = 1748] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1186ca400) [pid = 1947] [serial = 1756] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1132cd800) [pid = 1947] [serial = 1745] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x11328c400) [pid = 1947] [serial = 1744] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x121022800) [pid = 1947] [serial = 1762] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x115e62c00) [pid = 1947] [serial = 1730] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x113289000) [pid = 1947] [serial = 1729] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x11833ac00) [pid = 1947] [serial = 1733] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1174fd400) [pid = 1947] [serial = 1732] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12107fc00) [pid = 1947] [serial = 1736] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x119bee800) [pid = 1947] [serial = 1735] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1263ef800) [pid = 1947] [serial = 1739] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x124c02400) [pid = 1947] [serial = 1738] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x127ef9800) [pid = 1947] [serial = 1742] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x127e44c00) [pid = 1947] [serial = 1741] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1167a1400) [pid = 1947] [serial = 1771] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x124c0e000) [pid = 1947] [serial = 1766] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x124986400) [pid = 1947] [serial = 1765] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x124f0c000) [pid = 1947] [serial = 1768] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x125466800) [pid = 1947] [serial = 1774] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x125516800) [pid = 1947] [serial = 1769] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x127e4f800) [pid = 1947] [serial = 1780] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x125fdb000) [pid = 1947] [serial = 1775] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x118894000) [pid = 1947] [serial = 1772] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x127e0a800) [pid = 1947] [serial = 1778] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12156fc00) [pid = 1947] [serial = 1763] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1186f0400) [pid = 1947] [serial = 1757] [outer = 0x0] [url = about:blank] 11:40:35 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x126379c00) [pid = 1947] [serial = 1777] [outer = 0x0] [url = about:blank] 11:40:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 11:40:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1224ms 11:40:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 11:40:35 INFO - PROCESS | 1947 | 1467139235867 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 11:40:35 INFO - PROCESS | 1947 | 1467139235870 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 11:40:35 INFO - PROCESS | 1947 | 1467139235873 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 11:40:35 INFO - PROCESS | 1947 | 1467139235875 Marionette TRACE conn2 <- [1,2422,null,{}] 11:40:35 INFO - PROCESS | 1947 | 1467139235879 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}] 11:40:35 INFO - PROCESS | 1947 | 1467139235881 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:35 INFO - PROCESS | 1947 | 1467139235962 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 11:40:35 INFO - PROCESS | 1947 | 1467139235970 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:35 INFO - PROCESS | 1947 | 1467139235973 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d96000 == 27 [pid = 1947] [id = 613] 11:40:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11328a400) [pid = 1947] [serial = 1839] [outer = 0x0] 11:40:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x113294800) [pid = 1947] [serial = 1840] [outer = 0x11328a400] 11:40:36 INFO - PROCESS | 1947 | 1467139236001 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1132c9000) [pid = 1947] [serial = 1841] [outer = 0x11328a400] 11:40:36 INFO - PROCESS | 1947 | 1467139236367 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]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 11:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 520ms 11:40:36 INFO - PROCESS | 1947 | 1467139236393 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1947 | 1467139236396 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 11:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 11:40:36 INFO - PROCESS | 1947 | 1467139236425 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1947 | 1467139236428 Marionette TRACE conn2 <- [1,2426,null,{}] 11:40:36 INFO - PROCESS | 1947 | 1467139236435 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}] 11:40:36 INFO - PROCESS | 1947 | 1467139236437 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:36 INFO - PROCESS | 1947 | 1467139236513 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 11:40:36 INFO - PROCESS | 1947 | 1467139236520 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:36 INFO - PROCESS | 1947 | 1467139236521 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:36 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d7f000 == 28 [pid = 1947] [id = 614] 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116639c00) [pid = 1947] [serial = 1842] [outer = 0x0] 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x116f14800) [pid = 1947] [serial = 1843] [outer = 0x116639c00] 11:40:36 INFO - PROCESS | 1947 | 1467139236547 Marionette DEBUG loaded listener.js 11:40:36 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x117dacc00) [pid = 1947] [serial = 1844] [outer = 0x116639c00] 11:40:36 INFO - PROCESS | 1947 | 1467139236895 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]]]}] 11:40:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 11:40:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 505ms 11:40:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 11:40:36 INFO - PROCESS | 1947 | 1467139236904 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 11:40:36 INFO - PROCESS | 1947 | 1467139236905 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 11:40:36 INFO - PROCESS | 1947 | 1467139236907 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 11:40:36 INFO - PROCESS | 1947 | 1467139236908 Marionette TRACE conn2 <- [1,2430,null,{}] 11:40:36 INFO - PROCESS | 1947 | 1467139236916 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}] 11:40:36 INFO - PROCESS | 1947 | 1467139236921 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:37 INFO - PROCESS | 1947 | 1467139237014 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 11:40:37 INFO - PROCESS | 1947 | 1467139237070 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1947 | 1467139237073 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194a8000 == 29 [pid = 1947] [id = 615] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118474800) [pid = 1947] [serial = 1845] [outer = 0x0] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118529000) [pid = 1947] [serial = 1846] [outer = 0x118474800] 11:40:37 INFO - PROCESS | 1947 | 1467139237102 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x11889c000) [pid = 1947] [serial = 1847] [outer = 0x118474800] 11:40:37 INFO - PROCESS | 1947 | 1467139237407 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]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 11:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 519ms 11:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 11:40:37 INFO - PROCESS | 1947 | 1467139237426 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1947 | 1467139237427 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 11:40:37 INFO - PROCESS | 1947 | 1467139237430 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1947 | 1467139237431 Marionette TRACE conn2 <- [1,2434,null,{}] 11:40:37 INFO - PROCESS | 1947 | 1467139237446 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}] 11:40:37 INFO - PROCESS | 1947 | 1467139237448 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:37 INFO - PROCESS | 1947 | 1467139237528 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 11:40:37 INFO - PROCESS | 1947 | 1467139237590 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:37 INFO - PROCESS | 1947 | 1467139237591 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x121136000 == 30 [pid = 1947] [id = 616] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1186e7800) [pid = 1947] [serial = 1848] [outer = 0x0] 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11960ac00) [pid = 1947] [serial = 1849] [outer = 0x1186e7800] 11:40:37 INFO - PROCESS | 1947 | 1467139237617 Marionette DEBUG loaded listener.js 11:40:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12101e400) [pid = 1947] [serial = 1850] [outer = 0x1186e7800] 11:40:37 INFO - PROCESS | 1947 | 1467139237903 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]]]}] 11:40:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 11:40:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 522ms 11:40:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 11:40:37 INFO - PROCESS | 1947 | 1467139237954 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 11:40:37 INFO - PROCESS | 1947 | 1467139237955 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 11:40:37 INFO - PROCESS | 1947 | 1467139237957 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 11:40:37 INFO - PROCESS | 1947 | 1467139237958 Marionette TRACE conn2 <- [1,2438,null,{}] 11:40:37 INFO - PROCESS | 1947 | 1467139237961 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}] 11:40:37 INFO - PROCESS | 1947 | 1467139237962 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:38 INFO - PROCESS | 1947 | 1467139238063 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 11:40:38 INFO - PROCESS | 1947 | 1467139238100 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1947 | 1467139238102 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x12190d800 == 31 [pid = 1947] [id = 617] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x121026000) [pid = 1947] [serial = 1851] [outer = 0x0] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x121082c00) [pid = 1947] [serial = 1852] [outer = 0x121026000] 11:40:38 INFO - PROCESS | 1947 | 1467139238126 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x121552800) [pid = 1947] [serial = 1853] [outer = 0x121026000] 11:40:38 INFO - PROCESS | 1947 | 1467139238444 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]]]}] 11:40:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 11:40:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 521ms 11:40:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 11:40:38 INFO - PROCESS | 1947 | 1467139238479 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 11:40:38 INFO - PROCESS | 1947 | 1467139238480 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 11:40:38 INFO - PROCESS | 1947 | 1467139238483 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 11:40:38 INFO - PROCESS | 1947 | 1467139238484 Marionette TRACE conn2 <- [1,2442,null,{}] 11:40:38 INFO - PROCESS | 1947 | 1467139238486 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}] 11:40:38 INFO - PROCESS | 1947 | 1467139238491 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:38 INFO - PROCESS | 1947 | 1467139238608 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 11:40:38 INFO - PROCESS | 1947 | 1467139238620 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:38 INFO - PROCESS | 1947 | 1467139238622 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254d0000 == 32 [pid = 1947] [id = 618] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12498f000) [pid = 1947] [serial = 1854] [outer = 0x0] 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x125464800) [pid = 1947] [serial = 1855] [outer = 0x12498f000] 11:40:38 INFO - PROCESS | 1947 | 1467139238646 Marionette DEBUG loaded listener.js 11:40:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x125f40000) [pid = 1947] [serial = 1856] [outer = 0x12498f000] 11:40:38 INFO - PROCESS | 1947 | 1467139238978 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 11:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 520ms 11:40:39 INFO - PROCESS | 1947 | 1467139239005 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 11:40:39 INFO - PROCESS | 1947 | 1467139239006 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 11:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 11:40:39 INFO - PROCESS | 1947 | 1467139239014 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1947 | 1467139239015 Marionette TRACE conn2 <- [1,2446,null,{}] 11:40:39 INFO - PROCESS | 1947 | 1467139239020 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}] 11:40:39 INFO - PROCESS | 1947 | 1467139239021 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:39 INFO - PROCESS | 1947 | 1467139239117 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 11:40:39 INFO - PROCESS | 1947 | 1467139239120 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1947 | 1467139239129 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x12691e000 == 33 [pid = 1947] [id = 619] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x124a2ec00) [pid = 1947] [serial = 1857] [outer = 0x0] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x126644000) [pid = 1947] [serial = 1858] [outer = 0x124a2ec00] 11:40:39 INFO - PROCESS | 1947 | 1467139239194 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x127e03c00) [pid = 1947] [serial = 1859] [outer = 0x124a2ec00] 11:40:39 INFO - PROCESS | 1947 | 1467139239487 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]]]}] 11:40:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 11:40:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 522ms 11:40:39 INFO - PROCESS | 1947 | 1467139239537 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 11:40:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 11:40:39 INFO - PROCESS | 1947 | 1467139239538 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 11:40:39 INFO - PROCESS | 1947 | 1467139239540 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 11:40:39 INFO - PROCESS | 1947 | 1467139239541 Marionette TRACE conn2 <- [1,2450,null,{}] 11:40:39 INFO - PROCESS | 1947 | 1467139239543 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}] 11:40:39 INFO - PROCESS | 1947 | 1467139239544 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:39 INFO - PROCESS | 1947 | 1467139239642 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 11:40:39 INFO - PROCESS | 1947 | 1467139239655 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:39 INFO - PROCESS | 1947 | 1467139239656 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x127eaa000 == 34 [pid = 1947] [id = 620] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x112876400) [pid = 1947] [serial = 1860] [outer = 0x0] 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127e47400) [pid = 1947] [serial = 1861] [outer = 0x112876400] 11:40:39 INFO - PROCESS | 1947 | 1467139239680 Marionette DEBUG loaded listener.js 11:40:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x127ef3c00) [pid = 1947] [serial = 1862] [outer = 0x112876400] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x112d15800) [pid = 1947] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1269f2c00) [pid = 1947] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112d18c00) [pid = 1947] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x112d67c00) [pid = 1947] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x124c02800) [pid = 1947] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x127e0e800) [pid = 1947] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x127e0d400) [pid = 1947] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x112dd9c00) [pid = 1947] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x117146400) [pid = 1947] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x121027000) [pid = 1947] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11329d400) [pid = 1947] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12911f000) [pid = 1947] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1281aa000) [pid = 1947] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x112dd5800) [pid = 1947] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 11:40:40 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1132a3c00) [pid = 1947] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 11:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 11:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 621ms 11:40:40 INFO - PROCESS | 1947 | 1467139240158 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]]]}] 11:40:40 INFO - PROCESS | 1947 | 1467139240162 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1947 | 1467139240163 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 11:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 11:40:40 INFO - PROCESS | 1947 | 1467139240165 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1947 | 1467139240167 Marionette TRACE conn2 <- [1,2454,null,{}] 11:40:40 INFO - PROCESS | 1947 | 1467139240172 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}] 11:40:40 INFO - PROCESS | 1947 | 1467139240173 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:40 INFO - PROCESS | 1947 | 1467139240251 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 11:40:40 INFO - PROCESS | 1947 | 1467139240255 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1947 | 1467139240256 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x128568000 == 35 [pid = 1947] [id = 621] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116193400) [pid = 1947] [serial = 1863] [outer = 0x0] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x119939c00) [pid = 1947] [serial = 1864] [outer = 0x116193400] 11:40:40 INFO - PROCESS | 1947 | 1467139240287 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x12550e000) [pid = 1947] [serial = 1865] [outer = 0x116193400] 11:40:40 INFO - PROCESS | 1947 | 1467139240630 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]]]}] 11:40:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 11:40:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 473ms 11:40:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 11:40:40 INFO - PROCESS | 1947 | 1467139240638 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 11:40:40 INFO - PROCESS | 1947 | 1467139240639 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 11:40:40 INFO - PROCESS | 1947 | 1467139240641 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 11:40:40 INFO - PROCESS | 1947 | 1467139240642 Marionette TRACE conn2 <- [1,2458,null,{}] 11:40:40 INFO - PROCESS | 1947 | 1467139240644 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}] 11:40:40 INFO - PROCESS | 1947 | 1467139240646 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:40 INFO - PROCESS | 1947 | 1467139240746 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 11:40:40 INFO - PROCESS | 1947 | 1467139240753 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:40 INFO - PROCESS | 1947 | 1467139240754 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291eb800 == 36 [pid = 1947] [id = 622] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x116f14c00) [pid = 1947] [serial = 1866] [outer = 0x0] 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x127e4a400) [pid = 1947] [serial = 1867] [outer = 0x116f14c00] 11:40:40 INFO - PROCESS | 1947 | 1467139240778 Marionette DEBUG loaded listener.js 11:40:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1281ab000) [pid = 1947] [serial = 1868] [outer = 0x116f14c00] 11:40:41 INFO - PROCESS | 1947 | 1467139241075 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 11:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 469ms 11:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 11:40:41 INFO - PROCESS | 1947 | 1467139241110 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1947 | 1467139241112 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 11:40:41 INFO - PROCESS | 1947 | 1467139241114 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1947 | 1467139241116 Marionette TRACE conn2 <- [1,2462,null,{}] 11:40:41 INFO - PROCESS | 1947 | 1467139241121 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}] 11:40:41 INFO - PROCESS | 1947 | 1467139241122 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:41 INFO - PROCESS | 1947 | 1467139241208 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 11:40:41 INFO - PROCESS | 1947 | 1467139241212 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1947 | 1467139241213 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a620000 == 37 [pid = 1947] [id = 623] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1281b0c00) [pid = 1947] [serial = 1869] [outer = 0x0] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x129048000) [pid = 1947] [serial = 1870] [outer = 0x1281b0c00] 11:40:41 INFO - PROCESS | 1947 | 1467139241242 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12909c000) [pid = 1947] [serial = 1871] [outer = 0x1281b0c00] 11:40:41 INFO - PROCESS | 1947 | 1467139241592 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]]]}] 11:40:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 11:40:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 521ms 11:40:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 11:40:41 INFO - PROCESS | 1947 | 1467139241645 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 11:40:41 INFO - PROCESS | 1947 | 1467139241647 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 11:40:41 INFO - PROCESS | 1947 | 1467139241650 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 11:40:41 INFO - PROCESS | 1947 | 1467139241651 Marionette TRACE conn2 <- [1,2466,null,{}] 11:40:41 INFO - PROCESS | 1947 | 1467139241654 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}] 11:40:41 INFO - PROCESS | 1947 | 1467139241655 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:41 INFO - PROCESS | 1947 | 1467139241732 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 11:40:41 INFO - PROCESS | 1947 | 1467139241738 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:41 INFO - PROCESS | 1947 | 1467139241739 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12a000 == 38 [pid = 1947] [id = 624] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x129114c00) [pid = 1947] [serial = 1872] [outer = 0x0] 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x12911e000) [pid = 1947] [serial = 1873] [outer = 0x129114c00] 11:40:41 INFO - PROCESS | 1947 | 1467139241763 Marionette DEBUG loaded listener.js 11:40:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12918ac00) [pid = 1947] [serial = 1874] [outer = 0x129114c00] 11:40:42 INFO - PROCESS | 1947 | 1467139242134 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 11:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 518ms 11:40:42 INFO - PROCESS | 1947 | 1467139242169 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 11:40:42 INFO - PROCESS | 1947 | 1467139242171 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 11:40:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 11:40:42 INFO - PROCESS | 1947 | 1467139242175 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 11:40:42 INFO - PROCESS | 1947 | 1467139242177 Marionette TRACE conn2 <- [1,2470,null,{}] 11:40:42 INFO - PROCESS | 1947 | 1467139242181 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}] 11:40:42 INFO - PROCESS | 1947 | 1467139242182 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:42 INFO - PROCESS | 1947 | 1467139242296 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 11:40:42 INFO - PROCESS | 1947 | 1467139242378 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:42 INFO - PROCESS | 1947 | 1467139242380 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ad5000 == 39 [pid = 1947] [id = 625] 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x112ddb400) [pid = 1947] [serial = 1875] [outer = 0x0] 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x113289000) [pid = 1947] [serial = 1876] [outer = 0x112ddb400] 11:40:42 INFO - PROCESS | 1947 | 1467139242412 Marionette DEBUG loaded listener.js 11:40:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113c34400) [pid = 1947] [serial = 1877] [outer = 0x112ddb400] 11:40:42 INFO - PROCESS | 1947 | 1467139242904 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]]]}] 11:40:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 11:40:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 821ms 11:40:42 INFO - PROCESS | 1947 | 1467139242996 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1947 | 1467139242999 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 11:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 11:40:43 INFO - PROCESS | 1947 | 1467139243004 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1947 | 1467139243006 Marionette TRACE conn2 <- [1,2474,null,{}] 11:40:43 INFO - PROCESS | 1947 | 1467139243008 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}] 11:40:43 INFO - PROCESS | 1947 | 1467139243010 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:43 INFO - PROCESS | 1947 | 1467139243118 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 11:40:43 INFO - PROCESS | 1947 | 1467139243179 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:43 INFO - PROCESS | 1947 | 1467139243180 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x1212a7800 == 40 [pid = 1947] [id = 626] 11:40:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1176ed400) [pid = 1947] [serial = 1878] [outer = 0x0] 11:40:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1182ca400) [pid = 1947] [serial = 1879] [outer = 0x1176ed400] 11:40:43 INFO - PROCESS | 1947 | 1467139243211 Marionette DEBUG loaded listener.js 11:40:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x118478c00) [pid = 1947] [serial = 1880] [outer = 0x1176ed400] 11:40:43 INFO - PROCESS | 1947 | 1467139243906 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]]]}] 11:40:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 11:40:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 924ms 11:40:43 INFO - PROCESS | 1947 | 1467139243927 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 11:40:43 INFO - PROCESS | 1947 | 1467139243930 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 11:40:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 11:40:43 INFO - PROCESS | 1947 | 1467139243933 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 11:40:43 INFO - PROCESS | 1947 | 1467139243935 Marionette TRACE conn2 <- [1,2478,null,{}] 11:40:43 INFO - PROCESS | 1947 | 1467139243939 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}] 11:40:43 INFO - PROCESS | 1947 | 1467139243940 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:44 INFO - PROCESS | 1947 | 1467139244042 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 11:40:44 INFO - PROCESS | 1947 | 1467139244124 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1947 | 1467139244127 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d77000 == 41 [pid = 1947] [id = 627] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1167ad400) [pid = 1947] [serial = 1881] [outer = 0x0] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x116812000) [pid = 1947] [serial = 1882] [outer = 0x1167ad400] 11:40:44 INFO - PROCESS | 1947 | 1467139244156 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x117146400) [pid = 1947] [serial = 1883] [outer = 0x1167ad400] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x12a620000 == 40 [pid = 1947] [id = 623] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x1291eb800 == 39 [pid = 1947] [id = 622] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x128568000 == 38 [pid = 1947] [id = 621] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x127eaa000 == 37 [pid = 1947] [id = 620] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x12691e000 == 36 [pid = 1947] [id = 619] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x1254d0000 == 35 [pid = 1947] [id = 618] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x12190d800 == 34 [pid = 1947] [id = 617] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x121136000 == 33 [pid = 1947] [id = 616] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x1194a8000 == 32 [pid = 1947] [id = 615] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x117d7f000 == 31 [pid = 1947] [id = 614] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x115d96000 == 30 [pid = 1947] [id = 613] 11:40:44 INFO - PROCESS | 1947 | --DOCSHELL 0x118fab800 == 29 [pid = 1947] [id = 612] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1269bf000) [pid = 1947] [serial = 1804] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x127eec400) [pid = 1947] [serial = 1807] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x127e0cc00) [pid = 1947] [serial = 1805] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x113296800) [pid = 1947] [serial = 1783] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1133ba400) [pid = 1947] [serial = 1784] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x113323800) [pid = 1947] [serial = 1786] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115e5a800) [pid = 1947] [serial = 1787] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x124cab000) [pid = 1947] [serial = 1801] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1281b2400) [pid = 1947] [serial = 1810] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x127ef6c00) [pid = 1947] [serial = 1781] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11889b800) [pid = 1947] [serial = 1795] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x121021c00) [pid = 1947] [serial = 1796] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x118471400) [pid = 1947] [serial = 1792] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11847dc00) [pid = 1947] [serial = 1793] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x121083c00) [pid = 1947] [serial = 1798] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x121522400) [pid = 1947] [serial = 1799] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x115def800) [pid = 1947] [serial = 1789] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x116f12000) [pid = 1947] [serial = 1790] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1281a9800) [pid = 1947] [serial = 1808] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x129121800) [pid = 1947] [serial = 1822] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x12851dc00) [pid = 1947] [serial = 1811] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12918e400) [pid = 1947] [serial = 1823] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129094800) [pid = 1947] [serial = 1819] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x117db4800) [pid = 1947] [serial = 1814] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x113323400) [pid = 1947] [serial = 1813] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12154ec00) [pid = 1947] [serial = 1816] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x127eefc00) [pid = 1947] [serial = 1817] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x125fe3800) [pid = 1947] [serial = 1802] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12911c000) [pid = 1947] [serial = 1820] [outer = 0x0] [url = about:blank] 11:40:44 INFO - PROCESS | 1947 | 1467139244579 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]]]}] 11:40:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 11:40:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 671ms 11:40:44 INFO - PROCESS | 1947 | 1467139244606 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 11:40:44 INFO - PROCESS | 1947 | 1467139244610 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 11:40:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 11:40:44 INFO - PROCESS | 1947 | 1467139244618 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 11:40:44 INFO - PROCESS | 1947 | 1467139244620 Marionette TRACE conn2 <- [1,2482,null,{}] 11:40:44 INFO - PROCESS | 1947 | 1467139244623 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}] 11:40:44 INFO - PROCESS | 1947 | 1467139244624 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:44 INFO - PROCESS | 1947 | 1467139244736 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 11:40:44 INFO - PROCESS | 1947 | 1467139244822 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:44 INFO - PROCESS | 1947 | 1467139244824 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186a5800 == 30 [pid = 1947] [id = 628] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1182cf400) [pid = 1947] [serial = 1884] [outer = 0x0] 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1186c6400) [pid = 1947] [serial = 1885] [outer = 0x1182cf400] 11:40:44 INFO - PROCESS | 1947 | 1467139244866 Marionette DEBUG loaded listener.js 11:40:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x11889e400) [pid = 1947] [serial = 1886] [outer = 0x1182cf400] 11:40:45 INFO - PROCESS | 1947 | 1467139245291 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 11:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 723ms 11:40:45 INFO - PROCESS | 1947 | 1467139245338 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1947 | 1467139245340 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 11:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 11:40:45 INFO - PROCESS | 1947 | 1467139245342 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1947 | 1467139245345 Marionette TRACE conn2 <- [1,2486,null,{}] 11:40:45 INFO - PROCESS | 1947 | 1467139245353 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}] 11:40:45 INFO - PROCESS | 1947 | 1467139245356 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:45 INFO - PROCESS | 1947 | 1467139245438 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 11:40:45 INFO - PROCESS | 1947 | 1467139245442 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:45 INFO - PROCESS | 1947 | 1467139245445 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x121492000 == 31 [pid = 1947] [id = 629] 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119607c00) [pid = 1947] [serial = 1887] [outer = 0x0] 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x121022800) [pid = 1947] [serial = 1888] [outer = 0x119607c00] 11:40:45 INFO - PROCESS | 1947 | 1467139245472 Marionette DEBUG loaded listener.js 11:40:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x121566000) [pid = 1947] [serial = 1889] [outer = 0x119607c00] 11:40:45 INFO - PROCESS | 1947 | 1467139245854 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]]]}] 11:40:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 11:40:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 522ms 11:40:45 INFO - PROCESS | 1947 | 1467139245874 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 11:40:45 INFO - PROCESS | 1947 | 1467139245876 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 11:40:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 11:40:45 INFO - PROCESS | 1947 | 1467139245880 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 11:40:45 INFO - PROCESS | 1947 | 1467139245881 Marionette TRACE conn2 <- [1,2490,null,{}] 11:40:45 INFO - PROCESS | 1947 | 1467139245886 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}] 11:40:45 INFO - PROCESS | 1947 | 1467139245888 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:46 INFO - PROCESS | 1947 | 1467139246011 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 11:40:46 INFO - PROCESS | 1947 | 1467139246016 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1947 | 1467139246019 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x124c5a000 == 32 [pid = 1947] [id = 630] 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12156c800) [pid = 1947] [serial = 1890] [outer = 0x0] 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x123d04800) [pid = 1947] [serial = 1891] [outer = 0x12156c800] 11:40:46 INFO - PROCESS | 1947 | 1467139246058 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124f07800) [pid = 1947] [serial = 1892] [outer = 0x12156c800] 11:40:46 INFO - PROCESS | 1947 | 1467139246475 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]]]}] 11:40:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 11:40:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 623ms 11:40:46 INFO - PROCESS | 1947 | 1467139246504 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 11:40:46 INFO - PROCESS | 1947 | 1467139246506 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 11:40:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 11:40:46 INFO - PROCESS | 1947 | 1467139246508 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 11:40:46 INFO - PROCESS | 1947 | 1467139246509 Marionette TRACE conn2 <- [1,2494,null,{}] 11:40:46 INFO - PROCESS | 1947 | 1467139246511 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}] 11:40:46 INFO - PROCESS | 1947 | 1467139246512 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:46 INFO - PROCESS | 1947 | 1467139246631 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 11:40:46 INFO - PROCESS | 1947 | 1467139246641 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:46 INFO - PROCESS | 1947 | 1467139246643 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x126413800 == 33 [pid = 1947] [id = 631] 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x112d69400) [pid = 1947] [serial = 1893] [outer = 0x0] 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x124f08800) [pid = 1947] [serial = 1894] [outer = 0x112d69400] 11:40:46 INFO - PROCESS | 1947 | 1467139246667 Marionette DEBUG loaded listener.js 11:40:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126377c00) [pid = 1947] [serial = 1895] [outer = 0x112d69400] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11328a400) [pid = 1947] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1186e7800) [pid = 1947] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1132d5400) [pid = 1947] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x11618a800) [pid = 1947] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x11833a400) [pid = 1947] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x121023800) [pid = 1947] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12498f000) [pid = 1947] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x112876400) [pid = 1947] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x116193400) [pid = 1947] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1281b0c00) [pid = 1947] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x126480c00) [pid = 1947] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x116f14c00) [pid = 1947] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x116639c00) [pid = 1947] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x121026000) [pid = 1947] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x118474800) [pid = 1947] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 11:40:47 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x124a2ec00) [pid = 1947] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 11:40:47 INFO - PROCESS | 1947 | 1467139247338 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]]]}] 11:40:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 11:40:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 870ms 11:40:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 11:40:47 INFO - PROCESS | 1947 | 1467139247398 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 11:40:47 INFO - PROCESS | 1947 | 1467139247400 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 11:40:47 INFO - PROCESS | 1947 | 1467139247403 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 11:40:47 INFO - PROCESS | 1947 | 1467139247407 Marionette TRACE conn2 <- [1,2498,null,{}] 11:40:47 INFO - PROCESS | 1947 | 1467139247410 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}] 11:40:47 INFO - PROCESS | 1947 | 1467139247412 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:47 INFO - PROCESS | 1947 | 1467139247511 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 11:40:47 INFO - PROCESS | 1947 | 1467139247580 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:47 INFO - PROCESS | 1947 | 1467139247581 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x118faf800 == 34 [pid = 1947] [id = 632] 11:40:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x115e60000) [pid = 1947] [serial = 1896] [outer = 0x0] 11:40:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x116f10000) [pid = 1947] [serial = 1897] [outer = 0x115e60000] 11:40:47 INFO - PROCESS | 1947 | 1467139247613 Marionette DEBUG loaded listener.js 11:40:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x117db4800) [pid = 1947] [serial = 1898] [outer = 0x115e60000] 11:40:48 INFO - PROCESS | 1947 | 1467139248066 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 11:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 723ms 11:40:48 INFO - PROCESS | 1947 | 1467139248127 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1947 | 1467139248132 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 11:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 11:40:48 INFO - PROCESS | 1947 | 1467139248139 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1947 | 1467139248142 Marionette TRACE conn2 <- [1,2502,null,{}] 11:40:48 INFO - PROCESS | 1947 | 1467139248145 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}] 11:40:48 INFO - PROCESS | 1947 | 1467139248147 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:48 INFO - PROCESS | 1947 | 1467139248292 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 11:40:48 INFO - PROCESS | 1947 | 1467139248419 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:48 INFO - PROCESS | 1947 | 1467139248421 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x126499800 == 35 [pid = 1947] [id = 633] 11:40:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x118f54400) [pid = 1947] [serial = 1899] [outer = 0x0] 11:40:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119377c00) [pid = 1947] [serial = 1900] [outer = 0x118f54400] 11:40:48 INFO - PROCESS | 1947 | 1467139248472 Marionette DEBUG loaded listener.js 11:40:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119be5000) [pid = 1947] [serial = 1901] [outer = 0x118f54400] 11:40:48 INFO - PROCESS | 1947 | 1467139248901 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]]]}] 11:40:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 11:40:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 823ms 11:40:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 11:40:48 INFO - PROCESS | 1947 | 1467139248961 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 11:40:48 INFO - PROCESS | 1947 | 1467139248962 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 11:40:48 INFO - PROCESS | 1947 | 1467139248965 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 11:40:48 INFO - PROCESS | 1947 | 1467139248968 Marionette TRACE conn2 <- [1,2506,null,{}] 11:40:48 INFO - PROCESS | 1947 | 1467139248976 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}] 11:40:48 INFO - PROCESS | 1947 | 1467139248979 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:49 INFO - PROCESS | 1947 | 1467139249077 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 11:40:49 INFO - PROCESS | 1947 | 1467139249149 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1947 | 1467139249151 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x12900c000 == 36 [pid = 1947] [id = 634] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x123d06c00) [pid = 1947] [serial = 1902] [outer = 0x0] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x124f06000) [pid = 1947] [serial = 1903] [outer = 0x123d06c00] 11:40:49 INFO - PROCESS | 1947 | 1467139249182 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x126480800) [pid = 1947] [serial = 1904] [outer = 0x123d06c00] 11:40:49 INFO - PROCESS | 1947 | 1467139249601 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]]]}] 11:40:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 11:40:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 672ms 11:40:49 INFO - PROCESS | 1947 | 1467139249638 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 11:40:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 11:40:49 INFO - PROCESS | 1947 | 1467139249641 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 11:40:49 INFO - PROCESS | 1947 | 1467139249645 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 11:40:49 INFO - PROCESS | 1947 | 1467139249647 Marionette TRACE conn2 <- [1,2510,null,{}] 11:40:49 INFO - PROCESS | 1947 | 1467139249650 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}] 11:40:49 INFO - PROCESS | 1947 | 1467139249653 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:49 INFO - PROCESS | 1947 | 1467139249798 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 11:40:49 INFO - PROCESS | 1947 | 1467139249886 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:49 INFO - PROCESS | 1947 | 1467139249887 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1293d4000 == 37 [pid = 1947] [id = 635] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x126644400) [pid = 1947] [serial = 1905] [outer = 0x0] 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1269f0400) [pid = 1947] [serial = 1906] [outer = 0x126644400] 11:40:49 INFO - PROCESS | 1947 | 1467139249916 Marionette DEBUG loaded listener.js 11:40:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x127e0cc00) [pid = 1947] [serial = 1907] [outer = 0x126644400] 11:40:50 INFO - PROCESS | 1947 | 1467139250325 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]]]}] 11:40:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 11:40:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 721ms 11:40:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 11:40:50 INFO - PROCESS | 1947 | 1467139250380 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 11:40:50 INFO - PROCESS | 1947 | 1467139250381 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 11:40:50 INFO - PROCESS | 1947 | 1467139250384 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 11:40:50 INFO - PROCESS | 1947 | 1467139250386 Marionette TRACE conn2 <- [1,2514,null,{}] 11:40:50 INFO - PROCESS | 1947 | 1467139250388 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}] 11:40:50 INFO - PROCESS | 1947 | 1467139250390 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:50 INFO - PROCESS | 1947 | 1467139250484 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 11:40:50 INFO - PROCESS | 1947 | 1467139250554 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:50 INFO - PROCESS | 1947 | 1467139250556 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x115ece000 == 38 [pid = 1947] [id = 636] 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x116634800) [pid = 1947] [serial = 1908] [outer = 0x0] 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x11960d400) [pid = 1947] [serial = 1909] [outer = 0x116634800] 11:40:50 INFO - PROCESS | 1947 | 1467139250585 Marionette DEBUG loaded listener.js 11:40:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x1269b5800) [pid = 1947] [serial = 1910] [outer = 0x116634800] 11:40:51 INFO - PROCESS | 1947 | 1467139251052 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]]]}] 11:40:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 11:40:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 721ms 11:40:51 INFO - PROCESS | 1947 | 1467139251118 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 11:40:51 INFO - PROCESS | 1947 | 1467139251121 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 11:40:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 11:40:51 INFO - PROCESS | 1947 | 1467139251125 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 11:40:51 INFO - PROCESS | 1947 | 1467139251127 Marionette TRACE conn2 <- [1,2518,null,{}] 11:40:51 INFO - PROCESS | 1947 | 1467139251131 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}] 11:40:51 INFO - PROCESS | 1947 | 1467139251132 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x124c5a000 == 37 [pid = 1947] [id = 630] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x121492000 == 36 [pid = 1947] [id = 629] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1186a5800 == 35 [pid = 1947] [id = 628] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x117d77000 == 34 [pid = 1947] [id = 627] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1212a7800 == 33 [pid = 1947] [id = 626] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x116ad5000 == 32 [pid = 1947] [id = 625] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x115ece000 == 31 [pid = 1947] [id = 636] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x1293d4000 == 30 [pid = 1947] [id = 635] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12900c000 == 29 [pid = 1947] [id = 634] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x126499800 == 28 [pid = 1947] [id = 633] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x118faf800 == 27 [pid = 1947] [id = 632] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x126413800 == 26 [pid = 1947] [id = 631] 11:40:51 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12a000 == 25 [pid = 1947] [id = 624] 11:40:51 INFO - PROCESS | 1947 | 1467139251701 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116f14800) [pid = 1947] [serial = 1843] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x117dacc00) [pid = 1947] [serial = 1844] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x121552800) [pid = 1947] [serial = 1853] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x121082c00) [pid = 1947] [serial = 1852] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x118529000) [pid = 1947] [serial = 1846] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11889c000) [pid = 1947] [serial = 1847] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x126644000) [pid = 1947] [serial = 1858] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x113294800) [pid = 1947] [serial = 1840] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x11960ac00) [pid = 1947] [serial = 1849] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x1167e0800) [pid = 1947] [serial = 1838] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x113c35400) [pid = 1947] [serial = 1837] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x116f14400) [pid = 1947] [serial = 1826] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1167abc00) [pid = 1947] [serial = 1825] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x118fdcc00) [pid = 1947] [serial = 1829] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x11852a800) [pid = 1947] [serial = 1828] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x125519000) [pid = 1947] [serial = 1832] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x121873800) [pid = 1947] [serial = 1831] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x125464800) [pid = 1947] [serial = 1855] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x127e03c00) [pid = 1947] [serial = 1859] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x127e47400) [pid = 1947] [serial = 1861] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x119939c00) [pid = 1947] [serial = 1864] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12550e000) [pid = 1947] [serial = 1865] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x129048000) [pid = 1947] [serial = 1870] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x1281b7800) [pid = 1947] [serial = 1835] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x12909c000) [pid = 1947] [serial = 1871] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x127e07c00) [pid = 1947] [serial = 1834] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x12911e000) [pid = 1947] [serial = 1873] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x127ef3c00) [pid = 1947] [serial = 1862] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x1132c9000) [pid = 1947] [serial = 1841] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x125f40000) [pid = 1947] [serial = 1856] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 57 (0x1281ab000) [pid = 1947] [serial = 1868] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 56 (0x12101e400) [pid = 1947] [serial = 1850] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | --DOMWINDOW == 55 (0x127e4a400) [pid = 1947] [serial = 1867] [outer = 0x0] [url = about:blank] 11:40:51 INFO - PROCESS | 1947 | 1467139251794 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:51 INFO - PROCESS | 1947 | 1467139251796 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x111d98800 == 26 [pid = 1947] [id = 637] 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 56 (0x112879000) [pid = 1947] [serial = 1911] [outer = 0x0] 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 57 (0x112a77800) [pid = 1947] [serial = 1912] [outer = 0x112879000] 11:40:51 INFO - PROCESS | 1947 | 1467139251825 Marionette DEBUG loaded listener.js 11:40:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 58 (0x113284800) [pid = 1947] [serial = 1913] [outer = 0x112879000] 11:40:52 INFO - PROCESS | 1947 | 1467139252146 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 11:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1079ms 11:40:52 INFO - PROCESS | 1947 | 1467139252204 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 11:40:52 INFO - PROCESS | 1947 | 1467139252207 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 11:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 11:40:52 INFO - PROCESS | 1947 | 1467139252210 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1947 | 1467139252212 Marionette TRACE conn2 <- [1,2522,null,{}] 11:40:52 INFO - PROCESS | 1947 | 1467139252216 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}] 11:40:52 INFO - PROCESS | 1947 | 1467139252217 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:52 INFO - PROCESS | 1947 | 1467139252321 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 11:40:52 INFO - PROCESS | 1947 | 1467139252376 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1947 | 1467139252377 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d79800 == 27 [pid = 1947] [id = 638] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x113287000) [pid = 1947] [serial = 1914] [outer = 0x0] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x113c5d000) [pid = 1947] [serial = 1915] [outer = 0x113287000] 11:40:52 INFO - PROCESS | 1947 | 1467139252404 Marionette DEBUG loaded listener.js 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x1167e3400) [pid = 1947] [serial = 1916] [outer = 0x113287000] 11:40:52 INFO - PROCESS | 1947 | 1467139252713 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]]]}] 11:40:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 11:40:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 524ms 11:40:52 INFO - PROCESS | 1947 | 1467139252736 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 11:40:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 11:40:52 INFO - PROCESS | 1947 | 1467139252739 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 11:40:52 INFO - PROCESS | 1947 | 1467139252742 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 11:40:52 INFO - PROCESS | 1947 | 1467139252743 Marionette TRACE conn2 <- [1,2526,null,{}] 11:40:52 INFO - PROCESS | 1947 | 1467139252746 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}] 11:40:52 INFO - PROCESS | 1947 | 1467139252747 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:52 INFO - PROCESS | 1947 | 1467139252826 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 11:40:52 INFO - PROCESS | 1947 | 1467139252888 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:52 INFO - PROCESS | 1947 | 1467139252901 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x118faa800 == 28 [pid = 1947] [id = 639] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x113294800) [pid = 1947] [serial = 1917] [outer = 0x0] 11:40:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x116f17400) [pid = 1947] [serial = 1918] [outer = 0x113294800] 11:40:52 INFO - PROCESS | 1947 | 1467139252943 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x118475000) [pid = 1947] [serial = 1919] [outer = 0x113294800] 11:40:53 INFO - PROCESS | 1947 | 1467139253364 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 11:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 668ms 11:40:53 INFO - PROCESS | 1947 | 1467139253412 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1947 | 1467139253416 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 11:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 11:40:53 INFO - PROCESS | 1947 | 1467139253427 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1947 | 1467139253432 Marionette TRACE conn2 <- [1,2530,null,{}] 11:40:53 INFO - PROCESS | 1947 | 1467139253436 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}] 11:40:53 INFO - PROCESS | 1947 | 1467139253439 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:53 INFO - PROCESS | 1947 | 1467139253538 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 11:40:53 INFO - PROCESS | 1947 | 1467139253542 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:53 INFO - PROCESS | 1947 | 1467139253543 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x121292000 == 29 [pid = 1947] [id = 640] 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x11847d400) [pid = 1947] [serial = 1920] [outer = 0x0] 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x118895c00) [pid = 1947] [serial = 1921] [outer = 0x11847d400] 11:40:53 INFO - PROCESS | 1947 | 1467139253568 Marionette DEBUG loaded listener.js 11:40:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x119609c00) [pid = 1947] [serial = 1922] [outer = 0x11847d400] 11:40:53 INFO - PROCESS | 1947 | 1467139253931 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]]]}] 11:40:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 11:40:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 533ms 11:40:53 INFO - PROCESS | 1947 | 1467139253954 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 11:40:53 INFO - PROCESS | 1947 | 1467139253955 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 11:40:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 11:40:53 INFO - PROCESS | 1947 | 1467139253957 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 11:40:53 INFO - PROCESS | 1947 | 1467139253958 Marionette TRACE conn2 <- [1,2534,null,{}] 11:40:53 INFO - PROCESS | 1947 | 1467139253960 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}] 11:40:53 INFO - PROCESS | 1947 | 1467139253961 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:54 INFO - PROCESS | 1947 | 1467139254060 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 11:40:54 INFO - PROCESS | 1947 | 1467139254097 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1947 | 1467139254099 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x1215a4000 == 30 [pid = 1947] [id = 641] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x113c35400) [pid = 1947] [serial = 1923] [outer = 0x0] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x119bef400) [pid = 1947] [serial = 1924] [outer = 0x113c35400] 11:40:54 INFO - PROCESS | 1947 | 1467139254130 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x121029c00) [pid = 1947] [serial = 1925] [outer = 0x113c35400] 11:40:54 INFO - PROCESS | 1947 | 1467139254446 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]]]}] 11:40:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 11:40:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 521ms 11:40:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 11:40:54 INFO - PROCESS | 1947 | 1467139254478 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 11:40:54 INFO - PROCESS | 1947 | 1467139254480 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 11:40:54 INFO - PROCESS | 1947 | 1467139254482 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 11:40:54 INFO - PROCESS | 1947 | 1467139254483 Marionette TRACE conn2 <- [1,2538,null,{}] 11:40:54 INFO - PROCESS | 1947 | 1467139254488 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}] 11:40:54 INFO - PROCESS | 1947 | 1467139254489 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:54 INFO - PROCESS | 1947 | 1467139254584 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 11:40:54 INFO - PROCESS | 1947 | 1467139254620 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:54 INFO - PROCESS | 1947 | 1467139254625 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x12540b800 == 31 [pid = 1947] [id = 642] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x112e89400) [pid = 1947] [serial = 1926] [outer = 0x0] 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x121550800) [pid = 1947] [serial = 1927] [outer = 0x112e89400] 11:40:54 INFO - PROCESS | 1947 | 1467139254657 Marionette DEBUG loaded listener.js 11:40:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x124a27c00) [pid = 1947] [serial = 1928] [outer = 0x112e89400] 11:40:54 INFO - PROCESS | 1947 | 1467139254984 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 11:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 521ms 11:40:55 INFO - PROCESS | 1947 | 1467139255005 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1947 | 1467139255006 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 11:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 11:40:55 INFO - PROCESS | 1947 | 1467139255008 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1947 | 1467139255009 Marionette TRACE conn2 <- [1,2542,null,{}] 11:40:55 INFO - PROCESS | 1947 | 1467139255012 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}] 11:40:55 INFO - PROCESS | 1947 | 1467139255013 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:55 INFO - PROCESS | 1947 | 1467139255113 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 11:40:55 INFO - PROCESS | 1947 | 1467139255117 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1947 | 1467139255118 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x110f13000 == 32 [pid = 1947] [id = 643] 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x11328c000) [pid = 1947] [serial = 1929] [outer = 0x0] 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x124cab000) [pid = 1947] [serial = 1930] [outer = 0x11328c000] 11:40:55 INFO - PROCESS | 1947 | 1467139255142 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x125fe5400) [pid = 1947] [serial = 1931] [outer = 0x11328c000] 11:40:55 INFO - PROCESS | 1947 | 1467139255480 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]]]}] 11:40:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 11:40:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 519ms 11:40:55 INFO - PROCESS | 1947 | 1467139255528 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 11:40:55 INFO - PROCESS | 1947 | 1467139255529 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 11:40:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 11:40:55 INFO - PROCESS | 1947 | 1467139255531 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 11:40:55 INFO - PROCESS | 1947 | 1467139255533 Marionette TRACE conn2 <- [1,2546,null,{}] 11:40:55 INFO - PROCESS | 1947 | 1467139255535 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}] 11:40:55 INFO - PROCESS | 1947 | 1467139255536 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:55 INFO - PROCESS | 1947 | 1467139255633 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 11:40:55 INFO - PROCESS | 1947 | 1467139255637 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:55 INFO - PROCESS | 1947 | 1467139255638 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ad4000 == 33 [pid = 1947] [id = 644] 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11328d400) [pid = 1947] [serial = 1932] [outer = 0x0] 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x12663f800) [pid = 1947] [serial = 1933] [outer = 0x11328d400] 11:40:55 INFO - PROCESS | 1947 | 1467139255662 Marionette DEBUG loaded listener.js 11:40:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1269ee800) [pid = 1947] [serial = 1934] [outer = 0x11328d400] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x12156c800) [pid = 1947] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x112d69400) [pid = 1947] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1182cf400) [pid = 1947] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1167ad400) [pid = 1947] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x1176ed400) [pid = 1947] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x119607c00) [pid = 1947] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x112ddb400) [pid = 1947] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 11:40:55 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x129114c00) [pid = 1947] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 11:40:56 INFO - PROCESS | 1947 | 1467139256054 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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 11:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 573ms 11:40:56 INFO - PROCESS | 1947 | 1467139256105 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1947 | 1467139256107 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 11:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 11:40:56 INFO - PROCESS | 1947 | 1467139256110 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1947 | 1467139256112 Marionette TRACE conn2 <- [1,2550,null,{}] 11:40:56 INFO - PROCESS | 1947 | 1467139256115 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}] 11:40:56 INFO - PROCESS | 1947 | 1467139256117 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:56 INFO - PROCESS | 1947 | 1467139256190 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 11:40:56 INFO - PROCESS | 1947 | 1467139256194 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1947 | 1467139256195 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x128172800 == 34 [pid = 1947] [id = 645] 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x115d17400) [pid = 1947] [serial = 1935] [outer = 0x0] 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x124cab400) [pid = 1947] [serial = 1936] [outer = 0x115d17400] 11:40:56 INFO - PROCESS | 1947 | 1467139256217 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1269f2800) [pid = 1947] [serial = 1937] [outer = 0x115d17400] 11:40:56 INFO - PROCESS | 1947 | 1467139256662 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]]]}] 11:40:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 11:40:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 571ms 11:40:56 INFO - PROCESS | 1947 | 1467139256682 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 11:40:56 INFO - PROCESS | 1947 | 1467139256684 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 11:40:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 11:40:56 INFO - PROCESS | 1947 | 1467139256687 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 11:40:56 INFO - PROCESS | 1947 | 1467139256689 Marionette TRACE conn2 <- [1,2554,null,{}] 11:40:56 INFO - PROCESS | 1947 | 1467139256692 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}] 11:40:56 INFO - PROCESS | 1947 | 1467139256694 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:56 INFO - PROCESS | 1947 | 1467139256844 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 11:40:56 INFO - PROCESS | 1947 | 1467139256859 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:56 INFO - PROCESS | 1947 | 1467139256860 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x128585000 == 35 [pid = 1947] [id = 646] 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x127e07800) [pid = 1947] [serial = 1938] [outer = 0x0] 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x127e0e800) [pid = 1947] [serial = 1939] [outer = 0x127e07800] 11:40:56 INFO - PROCESS | 1947 | 1467139256898 Marionette DEBUG loaded listener.js 11:40:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x127e4e400) [pid = 1947] [serial = 1940] [outer = 0x127e07800] 11:40:57 INFO - PROCESS | 1947 | 1467139257244 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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 11:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 570ms 11:40:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 11:40:57 INFO - PROCESS | 1947 | 1467139257257 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 11:40:57 INFO - PROCESS | 1947 | 1467139257259 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 11:40:57 INFO - PROCESS | 1947 | 1467139257261 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 11:40:57 INFO - PROCESS | 1947 | 1467139257262 Marionette TRACE conn2 <- [1,2558,null,{}] 11:40:57 INFO - PROCESS | 1947 | 1467139257264 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}] 11:40:57 INFO - PROCESS | 1947 | 1467139257269 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:57 INFO - PROCESS | 1947 | 1467139257388 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 11:40:57 INFO - PROCESS | 1947 | 1467139257469 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:57 INFO - PROCESS | 1947 | 1467139257471 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d11800 == 36 [pid = 1947] [id = 647] 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x11329b400) [pid = 1947] [serial = 1941] [outer = 0x0] 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x127eee000) [pid = 1947] [serial = 1942] [outer = 0x11329b400] 11:40:57 INFO - PROCESS | 1947 | 1467139257507 Marionette DEBUG loaded listener.js 11:40:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1281a9800) [pid = 1947] [serial = 1943] [outer = 0x11329b400] 11:40:57 INFO - PROCESS | 1947 | 1467139257922 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]]]}] 11:40:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 11:40:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 719ms 11:40:58 INFO - PROCESS | 1947 | 1467139257999 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 11:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 11:40:58 INFO - PROCESS | 1947 | 1467139258004 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 11:40:58 INFO - PROCESS | 1947 | 1467139258010 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 11:40:58 INFO - PROCESS | 1947 | 1467139258013 Marionette TRACE conn2 <- [1,2562,null,{}] 11:40:58 INFO - PROCESS | 1947 | 1467139258019 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}] 11:40:58 INFO - PROCESS | 1947 | 1467139258021 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:58 INFO - PROCESS | 1947 | 1467139258183 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 11:40:58 INFO - PROCESS | 1947 | 1467139258307 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:58 INFO - PROCESS | 1947 | 1467139258311 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x116686800 == 37 [pid = 1947] [id = 648] 11:40:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x112d69400) [pid = 1947] [serial = 1944] [outer = 0x0] 11:40:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x112e88800) [pid = 1947] [serial = 1945] [outer = 0x112d69400] 11:40:58 INFO - PROCESS | 1947 | 1467139258362 Marionette DEBUG loaded listener.js 11:40:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1132a1000) [pid = 1947] [serial = 1946] [outer = 0x112d69400] 11:40:58 INFO - PROCESS | 1947 | 1467139258917 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]]]}] 11:40:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 11:40:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 977ms 11:40:58 INFO - PROCESS | 1947 | 1467139258987 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 11:40:58 INFO - PROCESS | 1947 | 1467139258990 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 11:40:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 11:40:58 INFO - PROCESS | 1947 | 1467139258995 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1947 | 1467139258997 Marionette TRACE conn2 <- [1,2566,null,{}] 11:40:59 INFO - PROCESS | 1947 | 1467139258999 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}] 11:40:59 INFO - PROCESS | 1947 | 1467139259001 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:59 INFO - PROCESS | 1947 | 1467139259108 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 11:40:59 INFO - PROCESS | 1947 | 1467139259187 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:40:59 INFO - PROCESS | 1947 | 1467139259188 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:40:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x121131800 == 38 [pid = 1947] [id = 649] 11:40:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116f17000) [pid = 1947] [serial = 1947] [outer = 0x0] 11:40:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1176ed400) [pid = 1947] [serial = 1948] [outer = 0x116f17000] 11:40:59 INFO - PROCESS | 1947 | 1467139259219 Marionette DEBUG loaded listener.js 11:40:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x11847e000) [pid = 1947] [serial = 1949] [outer = 0x116f17000] 11:40:59 INFO - PROCESS | 1947 | 1467139259889 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]]]}] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x128585000 == 37 [pid = 1947] [id = 646] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x128172800 == 36 [pid = 1947] [id = 645] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x126ad4000 == 35 [pid = 1947] [id = 644] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x110f13000 == 34 [pid = 1947] [id = 643] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x12540b800 == 33 [pid = 1947] [id = 642] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x1215a4000 == 32 [pid = 1947] [id = 641] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x121292000 == 31 [pid = 1947] [id = 640] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x118faa800 == 30 [pid = 1947] [id = 639] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x117d79800 == 29 [pid = 1947] [id = 638] 11:40:59 INFO - PROCESS | 1947 | --DOCSHELL 0x111d98800 == 28 [pid = 1947] [id = 637] 11:40:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 11:40:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 972ms 11:40:59 INFO - PROCESS | 1947 | 1467139259967 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 11:40:59 INFO - PROCESS | 1947 | 1467139259970 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 11:40:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 11:40:59 INFO - PROCESS | 1947 | 1467139259974 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 11:40:59 INFO - PROCESS | 1947 | 1467139259976 Marionette TRACE conn2 <- [1,2570,null,{}] 11:40:59 INFO - PROCESS | 1947 | 1467139259979 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}] 11:40:59 INFO - PROCESS | 1947 | 1467139259981 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:00 INFO - PROCESS | 1947 | 1467139260101 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x124f07800) [pid = 1947] [serial = 1892] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x123d04800) [pid = 1947] [serial = 1891] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x124f08800) [pid = 1947] [serial = 1894] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x126377c00) [pid = 1947] [serial = 1895] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1186c6400) [pid = 1947] [serial = 1885] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x117146400) [pid = 1947] [serial = 1883] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1182ca400) [pid = 1947] [serial = 1879] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x121022800) [pid = 1947] [serial = 1888] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x11889e400) [pid = 1947] [serial = 1886] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x113289000) [pid = 1947] [serial = 1876] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12918ac00) [pid = 1947] [serial = 1874] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x113c34400) [pid = 1947] [serial = 1877] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x121566000) [pid = 1947] [serial = 1889] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x116812000) [pid = 1947] [serial = 1882] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x118478c00) [pid = 1947] [serial = 1880] [outer = 0x0] [url = about:blank] 11:41:00 INFO - PROCESS | 1947 | 1467139260190 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1947 | 1467139260194 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ad1000 == 29 [pid = 1947] [id = 650] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x1132a1800) [pid = 1947] [serial = 1950] [outer = 0x0] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x115e5c400) [pid = 1947] [serial = 1951] [outer = 0x1132a1800] 11:41:00 INFO - PROCESS | 1947 | 1467139260237 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1167df800) [pid = 1947] [serial = 1952] [outer = 0x1132a1800] 11:41:00 INFO - PROCESS | 1947 | 1467139260595 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]]]}] 11:41:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 11:41:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 629ms 11:41:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 11:41:00 INFO - PROCESS | 1947 | 1467139260607 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 11:41:00 INFO - PROCESS | 1947 | 1467139260610 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 11:41:00 INFO - PROCESS | 1947 | 1467139260614 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 11:41:00 INFO - PROCESS | 1947 | 1467139260616 Marionette TRACE conn2 <- [1,2574,null,{}] 11:41:00 INFO - PROCESS | 1947 | 1467139260622 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}] 11:41:00 INFO - PROCESS | 1947 | 1467139260624 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:00 INFO - PROCESS | 1947 | 1467139260749 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 11:41:00 INFO - PROCESS | 1947 | 1467139260758 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:00 INFO - PROCESS | 1947 | 1467139260759 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x119463800 == 30 [pid = 1947] [id = 651] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x116f1a000) [pid = 1947] [serial = 1953] [outer = 0x0] 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11847dc00) [pid = 1947] [serial = 1954] [outer = 0x116f1a000] 11:41:00 INFO - PROCESS | 1947 | 1467139260786 Marionette DEBUG loaded listener.js 11:41:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11889a800) [pid = 1947] [serial = 1955] [outer = 0x116f1a000] 11:41:01 INFO - PROCESS | 1947 | 1467139261126 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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 11:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 523ms 11:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 11:41:01 INFO - PROCESS | 1947 | 1467139261139 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1947 | 1467139261141 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 11:41:01 INFO - PROCESS | 1947 | 1467139261144 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1947 | 1467139261148 Marionette TRACE conn2 <- [1,2578,null,{}] 11:41:01 INFO - PROCESS | 1947 | 1467139261161 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}] 11:41:01 INFO - PROCESS | 1947 | 1467139261168 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:01 INFO - PROCESS | 1947 | 1467139261298 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 11:41:01 INFO - PROCESS | 1947 | 1467139261387 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:01 INFO - PROCESS | 1947 | 1467139261390 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x121594000 == 31 [pid = 1947] [id = 652] 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x118fd4000) [pid = 1947] [serial = 1956] [outer = 0x0] 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x119bee400) [pid = 1947] [serial = 1957] [outer = 0x118fd4000] 11:41:01 INFO - PROCESS | 1947 | 1467139261434 Marionette DEBUG loaded listener.js 11:41:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1210c2800) [pid = 1947] [serial = 1958] [outer = 0x118fd4000] 11:41:01 INFO - PROCESS | 1947 | 1467139261760 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]]]}] 11:41:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 11:41:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms 11:41:01 INFO - PROCESS | 1947 | 1467139261779 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 11:41:01 INFO - PROCESS | 1947 | 1467139261781 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 11:41:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 11:41:01 INFO - PROCESS | 1947 | 1467139261793 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 11:41:01 INFO - PROCESS | 1947 | 1467139261794 Marionette TRACE conn2 <- [1,2582,null,{}] 11:41:01 INFO - PROCESS | 1947 | 1467139261797 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}] 11:41:01 INFO - PROCESS | 1947 | 1467139261799 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:01 INFO - PROCESS | 1947 | 1467139261972 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 11:41:02 INFO - PROCESS | 1947 | 1467139261997 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1947 | 1467139261998 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254d3800 == 32 [pid = 1947] [id = 653] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x121878c00) [pid = 1947] [serial = 1959] [outer = 0x0] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x121abf800) [pid = 1947] [serial = 1960] [outer = 0x121878c00] 11:41:02 INFO - PROCESS | 1947 | 1467139262040 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x124f09000) [pid = 1947] [serial = 1961] [outer = 0x121878c00] 11:41:02 INFO - PROCESS | 1947 | 1467139262485 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 11:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 731ms 11:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 11:41:02 INFO - PROCESS | 1947 | 1467139262521 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1947 | 1467139262522 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 11:41:02 INFO - PROCESS | 1947 | 1467139262524 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 11:41:02 INFO - PROCESS | 1947 | 1467139262525 Marionette TRACE conn2 <- [1,2586,null,{}] 11:41:02 INFO - PROCESS | 1947 | 1467139262527 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}] 11:41:02 INFO - PROCESS | 1947 | 1467139262529 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:02 INFO - PROCESS | 1947 | 1467139262625 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 11:41:02 INFO - PROCESS | 1947 | 1467139262628 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:02 INFO - PROCESS | 1947 | 1467139262629 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12691c800 == 33 [pid = 1947] [id = 654] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x112dd0c00) [pid = 1947] [serial = 1962] [outer = 0x0] 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x125f3bc00) [pid = 1947] [serial = 1963] [outer = 0x112dd0c00] 11:41:02 INFO - PROCESS | 1947 | 1467139262653 Marionette DEBUG loaded listener.js 11:41:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x126637800) [pid = 1947] [serial = 1964] [outer = 0x112dd0c00] 11:41:02 INFO - PROCESS | 1947 | 1467139262977 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]]]}] 11:41:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 11:41:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 469ms 11:41:02 INFO - PROCESS | 1947 | 1467139262996 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 11:41:02 INFO - PROCESS | 1947 | 1467139262997 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 11:41:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 11:41:03 INFO - PROCESS | 1947 | 1467139263000 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1947 | 1467139263003 Marionette TRACE conn2 <- [1,2590,null,{}] 11:41:03 INFO - PROCESS | 1947 | 1467139263005 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}] 11:41:03 INFO - PROCESS | 1947 | 1467139263009 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:03 INFO - PROCESS | 1947 | 1467139263125 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 11:41:03 INFO - PROCESS | 1947 | 1467139263139 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1947 | 1467139263140 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12901b000 == 34 [pid = 1947] [id = 655] 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x126670c00) [pid = 1947] [serial = 1965] [outer = 0x0] 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x127eebc00) [pid = 1947] [serial = 1966] [outer = 0x126670c00] 11:41:03 INFO - PROCESS | 1947 | 1467139263164 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x129049000) [pid = 1947] [serial = 1967] [outer = 0x126670c00] 11:41:03 INFO - PROCESS | 1947 | 1467139263525 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]]]}] 11:41:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 11:41:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 571ms 11:41:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 11:41:03 INFO - PROCESS | 1947 | 1467139263572 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 11:41:03 INFO - PROCESS | 1947 | 1467139263573 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 11:41:03 INFO - PROCESS | 1947 | 1467139263575 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 11:41:03 INFO - PROCESS | 1947 | 1467139263576 Marionette TRACE conn2 <- [1,2594,null,{}] 11:41:03 INFO - PROCESS | 1947 | 1467139263578 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}] 11:41:03 INFO - PROCESS | 1947 | 1467139263580 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:03 INFO - PROCESS | 1947 | 1467139263676 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 11:41:03 INFO - PROCESS | 1947 | 1467139263689 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:03 INFO - PROCESS | 1947 | 1467139263690 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d1a800 == 35 [pid = 1947] [id = 656] 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126645400) [pid = 1947] [serial = 1968] [outer = 0x0] 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x129095400) [pid = 1947] [serial = 1969] [outer = 0x126645400] 11:41:03 INFO - PROCESS | 1947 | 1467139263713 Marionette DEBUG loaded listener.js 11:41:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129114000) [pid = 1947] [serial = 1970] [outer = 0x126645400] 11:41:04 INFO - PROCESS | 1947 | 1467139264050 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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 11:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 518ms 11:41:04 INFO - PROCESS | 1947 | 1467139264093 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1947 | 1467139264094 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 11:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 11:41:04 INFO - PROCESS | 1947 | 1467139264097 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1947 | 1467139264098 Marionette TRACE conn2 <- [1,2598,null,{}] 11:41:04 INFO - PROCESS | 1947 | 1467139264100 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}] 11:41:04 INFO - PROCESS | 1947 | 1467139264101 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:04 INFO - PROCESS | 1947 | 1467139264200 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 11:41:04 INFO - PROCESS | 1947 | 1467139264204 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1947 | 1467139264205 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12aa8a000 == 36 [pid = 1947] [id = 657] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x12550d800) [pid = 1947] [serial = 1971] [outer = 0x0] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x129118000) [pid = 1947] [serial = 1972] [outer = 0x12550d800] 11:41:04 INFO - PROCESS | 1947 | 1467139264229 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12911ec00) [pid = 1947] [serial = 1973] [outer = 0x12550d800] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x127e07800) [pid = 1947] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x115e60000) [pid = 1947] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118f54400) [pid = 1947] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x123d06c00) [pid = 1947] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x126644400) [pid = 1947] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x113294800) [pid = 1947] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x112879000) [pid = 1947] [serial = 1911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x113287000) [pid = 1947] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x11847d400) [pid = 1947] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x116634800) [pid = 1947] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x113c35400) [pid = 1947] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x112e89400) [pid = 1947] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x11328c000) [pid = 1947] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x11328d400) [pid = 1947] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 11:41:04 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x115d17400) [pid = 1947] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 11:41:04 INFO - PROCESS | 1947 | 1467139264618 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]]]}] 11:41:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 11:41:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 572ms 11:41:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 11:41:04 INFO - PROCESS | 1947 | 1467139264670 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 11:41:04 INFO - PROCESS | 1947 | 1467139264672 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 11:41:04 INFO - PROCESS | 1947 | 1467139264674 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 11:41:04 INFO - PROCESS | 1947 | 1467139264676 Marionette TRACE conn2 <- [1,2602,null,{}] 11:41:04 INFO - PROCESS | 1947 | 1467139264678 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}] 11:41:04 INFO - PROCESS | 1947 | 1467139264679 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:04 INFO - PROCESS | 1947 | 1467139264758 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 11:41:04 INFO - PROCESS | 1947 | 1467139264761 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:04 INFO - PROCESS | 1947 | 1467139264762 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b135800 == 37 [pid = 1947] [id = 658] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x113294800) [pid = 1947] [serial = 1974] [outer = 0x0] 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118473000) [pid = 1947] [serial = 1975] [outer = 0x113294800] 11:41:04 INFO - PROCESS | 1947 | 1467139264789 Marionette DEBUG loaded listener.js 11:41:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x119373000) [pid = 1947] [serial = 1976] [outer = 0x113294800] 11:41:05 INFO - PROCESS | 1947 | 1467139265110 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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 11:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 469ms 11:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 11:41:05 INFO - PROCESS | 1947 | 1467139265145 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1947 | 1467139265146 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 11:41:05 INFO - PROCESS | 1947 | 1467139265148 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1947 | 1467139265149 Marionette TRACE conn2 <- [1,2606,null,{}] 11:41:05 INFO - PROCESS | 1947 | 1467139265154 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}] 11:41:05 INFO - PROCESS | 1947 | 1467139265155 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:05 INFO - PROCESS | 1947 | 1467139265231 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 11:41:05 INFO - PROCESS | 1947 | 1467139265294 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1947 | 1467139265295 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b1dc000 == 38 [pid = 1947] [id = 659] 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x116a23800) [pid = 1947] [serial = 1977] [outer = 0x0] 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x124c02800) [pid = 1947] [serial = 1978] [outer = 0x116a23800] 11:41:05 INFO - PROCESS | 1947 | 1467139265321 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124f0d000) [pid = 1947] [serial = 1979] [outer = 0x116a23800] 11:41:05 INFO - PROCESS | 1947 | 1467139265627 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]]]}] 11:41:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 11:41:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 523ms 11:41:05 INFO - PROCESS | 1947 | 1467139265672 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 11:41:05 INFO - PROCESS | 1947 | 1467139265673 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 11:41:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 11:41:05 INFO - PROCESS | 1947 | 1467139265675 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 11:41:05 INFO - PROCESS | 1947 | 1467139265677 Marionette TRACE conn2 <- [1,2610,null,{}] 11:41:05 INFO - PROCESS | 1947 | 1467139265680 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}] 11:41:05 INFO - PROCESS | 1947 | 1467139265681 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:05 INFO - PROCESS | 1947 | 1467139265774 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 11:41:05 INFO - PROCESS | 1947 | 1467139265777 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:05 INFO - PROCESS | 1947 | 1467139265779 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2f800 == 39 [pid = 1947] [id = 660] 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124f06400) [pid = 1947] [serial = 1980] [outer = 0x0] 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x129186000) [pid = 1947] [serial = 1981] [outer = 0x124f06400] 11:41:05 INFO - PROCESS | 1947 | 1467139265804 Marionette DEBUG loaded listener.js 11:41:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x1293c3400) [pid = 1947] [serial = 1982] [outer = 0x124f06400] 11:41:06 INFO - PROCESS | 1947 | 1467139266158 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 11:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 518ms 11:41:06 INFO - PROCESS | 1947 | 1467139266198 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 11:41:06 INFO - PROCESS | 1947 | 1467139266200 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 11:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 11:41:06 INFO - PROCESS | 1947 | 1467139266205 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1947 | 1467139266207 Marionette TRACE conn2 <- [1,2614,null,{}] 11:41:06 INFO - PROCESS | 1947 | 1467139266210 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}] 11:41:06 INFO - PROCESS | 1947 | 1467139266211 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:06 INFO - PROCESS | 1947 | 1467139266333 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 11:41:06 INFO - PROCESS | 1947 | 1467139266338 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:06 INFO - PROCESS | 1947 | 1467139266339 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c03c000 == 40 [pid = 1947] [id = 661] 11:41:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1293c7800) [pid = 1947] [serial = 1983] [outer = 0x0] 11:41:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12941ec00) [pid = 1947] [serial = 1984] [outer = 0x1293c7800] 11:41:06 INFO - PROCESS | 1947 | 1467139266373 Marionette DEBUG loaded listener.js 11:41:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x129426000) [pid = 1947] [serial = 1985] [outer = 0x1293c7800] 11:41:06 INFO - PROCESS | 1947 | 1467139266848 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]]]}] 11:41:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 11:41:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 671ms 11:41:06 INFO - PROCESS | 1947 | 1467139266876 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 11:41:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 11:41:06 INFO - PROCESS | 1947 | 1467139266878 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 11:41:06 INFO - PROCESS | 1947 | 1467139266881 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 11:41:06 INFO - PROCESS | 1947 | 1467139266885 Marionette TRACE conn2 <- [1,2618,null,{}] 11:41:06 INFO - PROCESS | 1947 | 1467139266888 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}] 11:41:06 INFO - PROCESS | 1947 | 1467139266890 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:06 INFO - PROCESS | 1947 | 1467139266996 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 11:41:07 INFO - PROCESS | 1947 | 1467139267104 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1947 | 1467139267106 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191da000 == 41 [pid = 1947] [id = 662] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11687e800) [pid = 1947] [serial = 1986] [outer = 0x0] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x116f10400) [pid = 1947] [serial = 1987] [outer = 0x11687e800] 11:41:07 INFO - PROCESS | 1947 | 1467139267139 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x118478c00) [pid = 1947] [serial = 1988] [outer = 0x11687e800] 11:41:07 INFO - PROCESS | 1947 | 1467139267573 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]]]}] 11:41:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 11:41:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 723ms 11:41:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 11:41:07 INFO - PROCESS | 1947 | 1467139267604 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 11:41:07 INFO - PROCESS | 1947 | 1467139267607 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 11:41:07 INFO - PROCESS | 1947 | 1467139267612 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 11:41:07 INFO - PROCESS | 1947 | 1467139267614 Marionette TRACE conn2 <- [1,2622,null,{}] 11:41:07 INFO - PROCESS | 1947 | 1467139267616 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}] 11:41:07 INFO - PROCESS | 1947 | 1467139267618 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:07 INFO - PROCESS | 1947 | 1467139267724 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 11:41:07 INFO - PROCESS | 1947 | 1467139267784 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:07 INFO - PROCESS | 1947 | 1467139267786 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x128181800 == 42 [pid = 1947] [id = 663] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x119379000) [pid = 1947] [serial = 1989] [outer = 0x0] 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12102b400) [pid = 1947] [serial = 1990] [outer = 0x119379000] 11:41:07 INFO - PROCESS | 1947 | 1467139267816 Marionette DEBUG loaded listener.js 11:41:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x124f05c00) [pid = 1947] [serial = 1991] [outer = 0x119379000] 11:41:08 INFO - PROCESS | 1947 | 1467139268258 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]]]}] 11:41:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 11:41:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 674ms 11:41:08 INFO - PROCESS | 1947 | 1467139268287 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 11:41:08 INFO - PROCESS | 1947 | 1467139268289 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 11:41:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 11:41:08 INFO - PROCESS | 1947 | 1467139268291 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 11:41:08 INFO - PROCESS | 1947 | 1467139268294 Marionette TRACE conn2 <- [1,2626,null,{}] 11:41:08 INFO - PROCESS | 1947 | 1467139268301 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}] 11:41:08 INFO - PROCESS | 1947 | 1467139268305 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:08 INFO - PROCESS | 1947 | 1467139268425 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 11:41:08 INFO - PROCESS | 1947 | 1467139268500 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:08 INFO - PROCESS | 1947 | 1467139268502 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c03a800 == 43 [pid = 1947] [id = 664] 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127eedc00) [pid = 1947] [serial = 1992] [outer = 0x0] 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1281ad000) [pid = 1947] [serial = 1993] [outer = 0x127eedc00] 11:41:08 INFO - PROCESS | 1947 | 1467139268533 Marionette DEBUG loaded listener.js 11:41:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12904c400) [pid = 1947] [serial = 1994] [outer = 0x127eedc00] 11:41:08 INFO - PROCESS | 1947 | 1467139268964 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 11:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 722ms 11:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 11:41:09 INFO - PROCESS | 1947 | 1467139269013 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1947 | 1467139269015 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 1947 | 1467139269017 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1947 | 1467139269019 Marionette TRACE conn2 <- [1,2630,null,{}] 11:41:09 INFO - PROCESS | 1947 | 1467139269021 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}] 11:41:09 INFO - PROCESS | 1947 | 1467139269022 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:09 INFO - PROCESS | 1947 | 1467139269125 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 11:41:09 INFO - PROCESS | 1947 | 1467139269197 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:09 INFO - PROCESS | 1947 | 1467139269199 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d9c800 == 44 [pid = 1947] [id = 665] 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1132d2c00) [pid = 1947] [serial = 1995] [outer = 0x0] 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x1269f6400) [pid = 1947] [serial = 1996] [outer = 0x1132d2c00] 11:41:09 INFO - PROCESS | 1947 | 1467139269228 Marionette DEBUG loaded listener.js 11:41:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12911ac00) [pid = 1947] [serial = 1997] [outer = 0x1132d2c00] 11:41:09 INFO - PROCESS | 1947 | 1467139269808 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]]]}] 11:41:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 11:41:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 821ms 11:41:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 11:41:09 INFO - PROCESS | 1947 | 1467139269838 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 11:41:09 INFO - PROCESS | 1947 | 1467139269840 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 11:41:09 INFO - PROCESS | 1947 | 1467139269843 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 11:41:09 INFO - PROCESS | 1947 | 1467139269845 Marionette TRACE conn2 <- [1,2634,null,{}] 11:41:09 INFO - PROCESS | 1947 | 1467139269849 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}] 11:41:09 INFO - PROCESS | 1947 | 1467139269850 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:09 INFO - PROCESS | 1947 | 1467139269948 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 11:41:10 INFO - PROCESS | 1947 | 1467139270013 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:10 INFO - PROCESS | 1947 | 1467139270015 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d99000 == 45 [pid = 1947] [id = 666] 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x1167af800) [pid = 1947] [serial = 1998] [outer = 0x0] 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x116a22c00) [pid = 1947] [serial = 1999] [outer = 0x1167af800] 11:41:10 INFO - PROCESS | 1947 | 1467139270043 Marionette DEBUG loaded listener.js 11:41:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x117db0800) [pid = 1947] [serial = 2000] [outer = 0x1167af800] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2f800 == 44 [pid = 1947] [id = 660] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12b1dc000 == 43 [pid = 1947] [id = 659] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12b135800 == 42 [pid = 1947] [id = 658] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12aa8a000 == 41 [pid = 1947] [id = 657] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x129d1a800 == 40 [pid = 1947] [id = 656] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12901b000 == 39 [pid = 1947] [id = 655] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12691c800 == 38 [pid = 1947] [id = 654] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x1254d3800 == 37 [pid = 1947] [id = 653] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x121594000 == 36 [pid = 1947] [id = 652] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x119463800 == 35 [pid = 1947] [id = 651] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x116ad1000 == 34 [pid = 1947] [id = 650] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x121131800 == 33 [pid = 1947] [id = 649] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x116686800 == 32 [pid = 1947] [id = 648] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x129d11800 == 31 [pid = 1947] [id = 647] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x115d9c800 == 30 [pid = 1947] [id = 665] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12c03a800 == 29 [pid = 1947] [id = 664] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x128181800 == 28 [pid = 1947] [id = 663] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x1191da000 == 27 [pid = 1947] [id = 662] 11:41:10 INFO - PROCESS | 1947 | --DOCSHELL 0x12c03c000 == 26 [pid = 1947] [id = 661] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x127e4e400) [pid = 1947] [serial = 1940] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x117db4800) [pid = 1947] [serial = 1898] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x116f10000) [pid = 1947] [serial = 1897] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x119be5000) [pid = 1947] [serial = 1901] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119377c00) [pid = 1947] [serial = 1900] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x126480800) [pid = 1947] [serial = 1904] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x124f06000) [pid = 1947] [serial = 1903] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x127e0cc00) [pid = 1947] [serial = 1907] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x1269f0400) [pid = 1947] [serial = 1906] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116f17400) [pid = 1947] [serial = 1918] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118475000) [pid = 1947] [serial = 1919] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112a77800) [pid = 1947] [serial = 1912] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x113284800) [pid = 1947] [serial = 1913] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x113c5d000) [pid = 1947] [serial = 1915] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1167e3400) [pid = 1947] [serial = 1916] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x118895c00) [pid = 1947] [serial = 1921] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1269b5800) [pid = 1947] [serial = 1910] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11960d400) [pid = 1947] [serial = 1909] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x119bef400) [pid = 1947] [serial = 1924] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x121550800) [pid = 1947] [serial = 1927] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121029c00) [pid = 1947] [serial = 1925] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x124cab000) [pid = 1947] [serial = 1930] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x124a27c00) [pid = 1947] [serial = 1928] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12663f800) [pid = 1947] [serial = 1933] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x125fe5400) [pid = 1947] [serial = 1931] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x124cab400) [pid = 1947] [serial = 1936] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x127e0e800) [pid = 1947] [serial = 1939] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1269ee800) [pid = 1947] [serial = 1934] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x127eee000) [pid = 1947] [serial = 1942] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1269f2800) [pid = 1947] [serial = 1937] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x119609c00) [pid = 1947] [serial = 1922] [outer = 0x0] [url = about:blank] 11:41:10 INFO - PROCESS | 1947 | 1467139270940 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]]]}] 11:41:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 11:41:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1124ms 11:41:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 11:41:10 INFO - PROCESS | 1947 | 1467139270969 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 11:41:10 INFO - PROCESS | 1947 | 1467139270971 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 11:41:10 INFO - PROCESS | 1947 | 1467139270974 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 11:41:10 INFO - PROCESS | 1947 | 1467139270976 Marionette TRACE conn2 <- [1,2638,null,{}] 11:41:10 INFO - PROCESS | 1947 | 1467139270980 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}] 11:41:10 INFO - PROCESS | 1947 | 1467139270982 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:11 INFO - PROCESS | 1947 | 1467139271062 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 11:41:11 INFO - PROCESS | 1947 | 1467139271118 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1947 | 1467139271121 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ad5000 == 27 [pid = 1947] [id = 667] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x113297800) [pid = 1947] [serial = 2001] [outer = 0x0] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x113c33800) [pid = 1947] [serial = 2002] [outer = 0x113297800] 11:41:11 INFO - PROCESS | 1947 | 1467139271148 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1167d8800) [pid = 1947] [serial = 2003] [outer = 0x113297800] 11:41:11 INFO - PROCESS | 1947 | 1467139271463 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]]]}] 11:41:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 11:41:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 519ms 11:41:11 INFO - PROCESS | 1947 | 1467139271494 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 11:41:11 INFO - PROCESS | 1947 | 1467139271498 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 11:41:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 11:41:11 INFO - PROCESS | 1947 | 1467139271505 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 11:41:11 INFO - PROCESS | 1947 | 1467139271507 Marionette TRACE conn2 <- [1,2642,null,{}] 11:41:11 INFO - PROCESS | 1947 | 1467139271509 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}] 11:41:11 INFO - PROCESS | 1947 | 1467139271511 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:11 INFO - PROCESS | 1947 | 1467139271588 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 11:41:11 INFO - PROCESS | 1947 | 1467139271592 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:11 INFO - PROCESS | 1947 | 1467139271593 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x118f95000 == 28 [pid = 1947] [id = 668] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x116f0f000) [pid = 1947] [serial = 2004] [outer = 0x0] 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1182d3000) [pid = 1947] [serial = 2005] [outer = 0x116f0f000] 11:41:11 INFO - PROCESS | 1947 | 1467139271623 Marionette DEBUG loaded listener.js 11:41:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118520800) [pid = 1947] [serial = 2006] [outer = 0x116f0f000] 11:41:11 INFO - PROCESS | 1947 | 1467139271981 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 11:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 523ms 11:41:12 INFO - PROCESS | 1947 | 1467139272029 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1947 | 1467139272030 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 11:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 11:41:12 INFO - PROCESS | 1947 | 1467139272032 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1947 | 1467139272035 Marionette TRACE conn2 <- [1,2646,null,{}] 11:41:12 INFO - PROCESS | 1947 | 1467139272042 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}] 11:41:12 INFO - PROCESS | 1947 | 1467139272046 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:12 INFO - PROCESS | 1947 | 1467139272123 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 11:41:12 INFO - PROCESS | 1947 | 1467139272129 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1947 | 1467139272131 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x121296800 == 29 [pid = 1947] [id = 669] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1132a3800) [pid = 1947] [serial = 2007] [outer = 0x0] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x11992cc00) [pid = 1947] [serial = 2008] [outer = 0x1132a3800] 11:41:12 INFO - PROCESS | 1947 | 1467139272161 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x121022400) [pid = 1947] [serial = 2009] [outer = 0x1132a3800] 11:41:12 INFO - PROCESS | 1947 | 1467139272482 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]]]}] 11:41:12 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 11:41:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 471ms 11:41:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 11:41:12 INFO - PROCESS | 1947 | 1467139272505 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 11:41:12 INFO - PROCESS | 1947 | 1467139272507 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 11:41:12 INFO - PROCESS | 1947 | 1467139272509 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 11:41:12 INFO - PROCESS | 1947 | 1467139272510 Marionette TRACE conn2 <- [1,2650,null,{}] 11:41:12 INFO - PROCESS | 1947 | 1467139272512 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}] 11:41:12 INFO - PROCESS | 1947 | 1467139272513 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:12 INFO - PROCESS | 1947 | 1467139272593 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 11:41:12 INFO - PROCESS | 1947 | 1467139272658 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:12 INFO - PROCESS | 1947 | 1467139272659 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x121719800 == 30 [pid = 1947] [id = 670] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121025000) [pid = 1947] [serial = 2010] [outer = 0x0] 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x121550000) [pid = 1947] [serial = 2011] [outer = 0x121025000] 11:41:12 INFO - PROCESS | 1947 | 1467139272684 Marionette DEBUG loaded listener.js 11:41:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x121aba000) [pid = 1947] [serial = 2012] [outer = 0x121025000] 11:41:12 INFO - PROCESS | 1947 | 1467139272973 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 11:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 520ms 11:41:13 INFO - PROCESS | 1947 | 1467139273036 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1947 | 1467139273038 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 11:41:13 INFO - PROCESS | 1947 | 1467139273040 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1947 | 1467139273048 Marionette TRACE conn2 <- [1,2654,null,{}] 11:41:13 INFO - PROCESS | 1947 | 1467139273051 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}] 11:41:13 INFO - PROCESS | 1947 | 1467139273052 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:13 INFO - PROCESS | 1947 | 1467139273148 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 11:41:13 INFO - PROCESS | 1947 | 1467139273151 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1947 | 1467139273153 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x125418800 == 31 [pid = 1947] [id = 671] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x118332000) [pid = 1947] [serial = 2013] [outer = 0x0] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x124c3ac00) [pid = 1947] [serial = 2014] [outer = 0x118332000] 11:41:13 INFO - PROCESS | 1947 | 1467139273177 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x125466c00) [pid = 1947] [serial = 2015] [outer = 0x118332000] 11:41:13 INFO - PROCESS | 1947 | 1467139273526 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]]]}] 11:41:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 11:41:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 528ms 11:41:13 INFO - PROCESS | 1947 | 1467139273570 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 11:41:13 INFO - PROCESS | 1947 | 1467139273572 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 11:41:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 11:41:13 INFO - PROCESS | 1947 | 1467139273574 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 11:41:13 INFO - PROCESS | 1947 | 1467139273575 Marionette TRACE conn2 <- [1,2658,null,{}] 11:41:13 INFO - PROCESS | 1947 | 1467139273577 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}] 11:41:13 INFO - PROCESS | 1947 | 1467139273581 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:13 INFO - PROCESS | 1947 | 1467139273692 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 11:41:13 INFO - PROCESS | 1947 | 1467139273730 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:13 INFO - PROCESS | 1947 | 1467139273731 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x12691d800 == 32 [pid = 1947] [id = 672] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x125512c00) [pid = 1947] [serial = 2016] [outer = 0x0] 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x125fe4800) [pid = 1947] [serial = 2017] [outer = 0x125512c00] 11:41:13 INFO - PROCESS | 1947 | 1467139273756 Marionette DEBUG loaded listener.js 11:41:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x127e0cc00) [pid = 1947] [serial = 2018] [outer = 0x125512c00] 11:41:14 INFO - PROCESS | 1947 | 1467139274041 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 11:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 518ms 11:41:14 INFO - PROCESS | 1947 | 1467139274100 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1947 | 1467139274104 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 11:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 11:41:14 INFO - PROCESS | 1947 | 1467139274106 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1947 | 1467139274107 Marionette TRACE conn2 <- [1,2662,null,{}] 11:41:14 INFO - PROCESS | 1947 | 1467139274109 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}] 11:41:14 INFO - PROCESS | 1947 | 1467139274110 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:14 INFO - PROCESS | 1947 | 1467139274211 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 11:41:14 INFO - PROCESS | 1947 | 1467139274250 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1947 | 1467139274251 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x128166800 == 33 [pid = 1947] [id = 673] 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x112e8f800) [pid = 1947] [serial = 2019] [outer = 0x0] 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x127e4e400) [pid = 1947] [serial = 2020] [outer = 0x112e8f800] 11:41:14 INFO - PROCESS | 1947 | 1467139274275 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x127ef7800) [pid = 1947] [serial = 2021] [outer = 0x112e8f800] 11:41:14 INFO - PROCESS | 1947 | 1467139274589 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]]]}] 11:41:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 11:41:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 519ms 11:41:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 11:41:14 INFO - PROCESS | 1947 | 1467139274629 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 11:41:14 INFO - PROCESS | 1947 | 1467139274630 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 11:41:14 INFO - PROCESS | 1947 | 1467139274633 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 11:41:14 INFO - PROCESS | 1947 | 1467139274634 Marionette TRACE conn2 <- [1,2666,null,{}] 11:41:14 INFO - PROCESS | 1947 | 1467139274636 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}] 11:41:14 INFO - PROCESS | 1947 | 1467139274637 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:14 INFO - PROCESS | 1947 | 1467139274735 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 11:41:14 INFO - PROCESS | 1947 | 1467139274739 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:14 INFO - PROCESS | 1947 | 1467139274740 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12857e000 == 34 [pid = 1947] [id = 674] 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x127ef8c00) [pid = 1947] [serial = 2022] [outer = 0x0] 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1281b8c00) [pid = 1947] [serial = 2023] [outer = 0x127ef8c00] 11:41:14 INFO - PROCESS | 1947 | 1467139274764 Marionette DEBUG loaded listener.js 11:41:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129090c00) [pid = 1947] [serial = 2024] [outer = 0x127ef8c00] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1293c7800) [pid = 1947] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x124f06400) [pid = 1947] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x112dd0c00) [pid = 1947] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x126670c00) [pid = 1947] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x112d69400) [pid = 1947] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118fd4000) [pid = 1947] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116f17000) [pid = 1947] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x121878c00) [pid = 1947] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11329b400) [pid = 1947] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1132a1800) [pid = 1947] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x116f1a000) [pid = 1947] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x126645400) [pid = 1947] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12550d800) [pid = 1947] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116a23800) [pid = 1947] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 11:41:15 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x113294800) [pid = 1947] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 11:41:15 INFO - PROCESS | 1947 | 1467139275720 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]]]}] 11:41:15 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) 11:41:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1121ms 11:41:15 INFO - PROCESS | 1947 | 1467139275755 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 11:41:15 INFO - PROCESS | 1947 | 1467139275756 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 11:41:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 11:41:15 INFO - PROCESS | 1947 | 1467139275759 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 11:41:15 INFO - PROCESS | 1947 | 1467139275760 Marionette TRACE conn2 <- [1,2670,null,{}] 11:41:15 INFO - PROCESS | 1947 | 1467139275762 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}] 11:41:15 INFO - PROCESS | 1947 | 1467139275763 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:15 INFO - PROCESS | 1947 | 1467139275841 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 11:41:15 INFO - PROCESS | 1947 | 1467139275844 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:15 INFO - PROCESS | 1947 | 1467139275846 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x121295800 == 35 [pid = 1947] [id = 675] 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1154cc000) [pid = 1947] [serial = 2025] [outer = 0x0] 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1182ca400) [pid = 1947] [serial = 2026] [outer = 0x1154cc000] 11:41:15 INFO - PROCESS | 1947 | 1467139275922 Marionette DEBUG loaded listener.js 11:41:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x124f06400) [pid = 1947] [serial = 2027] [outer = 0x1154cc000] 11:41:16 INFO - PROCESS | 1947 | 1467139276713 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"]]]}] 11:41:16 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 11:41:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 11:41:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 971ms 11:41:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 11:41:16 INFO - PROCESS | 1947 | 1467139276730 Marionette TRACE conn2 -> [0,2673,"getWindowHandle",null] 11:41:16 INFO - PROCESS | 1947 | 1467139276732 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 11:41:16 INFO - PROCESS | 1947 | 1467139276735 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 11:41:16 INFO - PROCESS | 1947 | 1467139276736 Marionette TRACE conn2 <- [1,2674,null,{}] 11:41:16 INFO - PROCESS | 1947 | 1467139276739 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}] 11:41:16 INFO - PROCESS | 1947 | 1467139276740 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:16 INFO - PROCESS | 1947 | 1467139276815 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 11:41:16 INFO - PROCESS | 1947 | 1467139276820 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:16 INFO - PROCESS | 1947 | 1467139276821 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a61c000 == 36 [pid = 1947] [id = 676] 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12550d800) [pid = 1947] [serial = 2028] [outer = 0x0] 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x129091400) [pid = 1947] [serial = 2029] [outer = 0x12550d800] 11:41:16 INFO - PROCESS | 1947 | 1467139276845 Marionette DEBUG loaded listener.js 11:41:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x129116000) [pid = 1947] [serial = 2030] [outer = 0x12550d800] 11:41:17 INFO - PROCESS | 1947 | 1467139277823 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"]]]}] 11:41:17 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 11:41:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 11:41:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1122ms 11:41:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 11:41:17 INFO - PROCESS | 1947 | 1467139277857 Marionette TRACE conn2 -> [0,2677,"getWindowHandle",null] 11:41:17 INFO - PROCESS | 1947 | 1467139277860 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 11:41:17 INFO - PROCESS | 1947 | 1467139277864 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 11:41:17 INFO - PROCESS | 1947 | 1467139277866 Marionette TRACE conn2 <- [1,2678,null,{}] 11:41:17 INFO - PROCESS | 1947 | 1467139277870 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}] 11:41:17 INFO - PROCESS | 1947 | 1467139277871 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:17 INFO - PROCESS | 1947 | 1467139277979 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 11:41:18 INFO - PROCESS | 1947 | 1467139278036 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:18 INFO - PROCESS | 1947 | 1467139278037 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x1186a4800 == 37 [pid = 1947] [id = 677] 11:41:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x112882c00) [pid = 1947] [serial = 2031] [outer = 0x0] 11:41:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x113350000) [pid = 1947] [serial = 2032] [outer = 0x112882c00] 11:41:18 INFO - PROCESS | 1947 | 1467139278068 Marionette DEBUG loaded listener.js 11:41:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1167e3400) [pid = 1947] [serial = 2033] [outer = 0x112882c00] 11:41:19 INFO - PROCESS | 1947 | 1467139279065 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]]]}] 11:41:19 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) 11:41:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1222ms 11:41:19 INFO - PROCESS | 1947 | 1467139279087 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 11:41:19 INFO - PROCESS | 1947 | 1467139279090 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 11:41:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 11:41:19 INFO - PROCESS | 1947 | 1467139279095 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 11:41:19 INFO - PROCESS | 1947 | 1467139279097 Marionette TRACE conn2 <- [1,2682,null,{}] 11:41:19 INFO - PROCESS | 1947 | 1467139279103 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}] 11:41:19 INFO - PROCESS | 1947 | 1467139279105 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:19 INFO - PROCESS | 1947 | 1467139279258 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x121295800 == 36 [pid = 1947] [id = 675] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12857e000 == 35 [pid = 1947] [id = 674] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x128166800 == 34 [pid = 1947] [id = 673] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x12691d800 == 33 [pid = 1947] [id = 672] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x125418800 == 32 [pid = 1947] [id = 671] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x121719800 == 31 [pid = 1947] [id = 670] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x121296800 == 30 [pid = 1947] [id = 669] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x118f95000 == 29 [pid = 1947] [id = 668] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x116ad5000 == 28 [pid = 1947] [id = 667] 11:41:19 INFO - PROCESS | 1947 | --DOCSHELL 0x115d99000 == 27 [pid = 1947] [id = 666] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x129426000) [pid = 1947] [serial = 1985] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x12941ec00) [pid = 1947] [serial = 1984] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x129186000) [pid = 1947] [serial = 1981] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x125f3bc00) [pid = 1947] [serial = 1963] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x127eebc00) [pid = 1947] [serial = 1966] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x112e88800) [pid = 1947] [serial = 1945] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1132a1000) [pid = 1947] [serial = 1946] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x119bee400) [pid = 1947] [serial = 1957] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1210c2800) [pid = 1947] [serial = 1958] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1176ed400) [pid = 1947] [serial = 1948] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x11847e000) [pid = 1947] [serial = 1949] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x121abf800) [pid = 1947] [serial = 1960] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1281a9800) [pid = 1947] [serial = 1943] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x115e5c400) [pid = 1947] [serial = 1951] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x1167df800) [pid = 1947] [serial = 1952] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x11847dc00) [pid = 1947] [serial = 1954] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x11889a800) [pid = 1947] [serial = 1955] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x129095400) [pid = 1947] [serial = 1969] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1293c3400) [pid = 1947] [serial = 1982] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x129114000) [pid = 1947] [serial = 1970] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x129049000) [pid = 1947] [serial = 1967] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x129118000) [pid = 1947] [serial = 1972] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x124f0d000) [pid = 1947] [serial = 1979] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x118473000) [pid = 1947] [serial = 1975] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12911ec00) [pid = 1947] [serial = 1973] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x126637800) [pid = 1947] [serial = 1964] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x119373000) [pid = 1947] [serial = 1976] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x124f09000) [pid = 1947] [serial = 1961] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x124c02800) [pid = 1947] [serial = 1978] [outer = 0x0] [url = about:blank] 11:41:19 INFO - PROCESS | 1947 | 1467139279403 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:19 INFO - PROCESS | 1947 | 1467139279407 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x116ada800 == 28 [pid = 1947] [id = 678] 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x113c37c00) [pid = 1947] [serial = 2034] [outer = 0x0] 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x116881800) [pid = 1947] [serial = 2035] [outer = 0x113c37c00] 11:41:19 INFO - PROCESS | 1947 | 1467139279436 Marionette DEBUG loaded listener.js 11:41:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1176ebc00) [pid = 1947] [serial = 2036] [outer = 0x113c37c00] 11:41:20 INFO - PROCESS | 1947 | 1467139280225 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]]]}] 11:41:20 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) 11:41:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 11:41:20 INFO - PROCESS | 1947 | 1467139280269 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 11:41:20 INFO - PROCESS | 1947 | 1467139280272 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 11:41:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 11:41:20 INFO - PROCESS | 1947 | 1467139280277 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 11:41:20 INFO - PROCESS | 1947 | 1467139280278 Marionette TRACE conn2 <- [1,2686,null,{}] 11:41:20 INFO - PROCESS | 1947 | 1467139280281 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}] 11:41:20 INFO - PROCESS | 1947 | 1467139280283 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:20 INFO - PROCESS | 1947 | 1467139280360 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 11:41:20 INFO - PROCESS | 1947 | 1467139280364 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:20 INFO - PROCESS | 1947 | 1467139280365 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x1194a8000 == 29 [pid = 1947] [id = 679] 11:41:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x11847b800) [pid = 1947] [serial = 2037] [outer = 0x0] 11:41:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x118893800) [pid = 1947] [serial = 2038] [outer = 0x11847b800] 11:41:20 INFO - PROCESS | 1947 | 1467139280396 Marionette DEBUG loaded listener.js 11:41:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x11680d400) [pid = 1947] [serial = 2039] [outer = 0x11847b800] 11:41:21 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 11:41:21 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 11:41:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:21 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 969ms 11:41:21 INFO - PROCESS | 1947 | 1467139281241 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"]]]}] 11:41:21 INFO - PROCESS | 1947 | 1467139281246 Marionette TRACE conn2 -> [0,2689,"getWindowHandle",null] 11:41:21 INFO - PROCESS | 1947 | 1467139281248 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 11:41:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 11:41:21 INFO - PROCESS | 1947 | 1467139281252 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 11:41:21 INFO - PROCESS | 1947 | 1467139281254 Marionette TRACE conn2 <- [1,2690,null,{}] 11:41:21 INFO - PROCESS | 1947 | 1467139281273 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}] 11:41:21 INFO - PROCESS | 1947 | 1467139281276 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:21 INFO - PROCESS | 1947 | 1467139281385 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 11:41:21 INFO - PROCESS | 1947 | 1467139281423 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:21 INFO - PROCESS | 1947 | 1467139281425 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x1215a5800 == 30 [pid = 1947] [id = 680] 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x121026800) [pid = 1947] [serial = 2040] [outer = 0x0] 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x12107dc00) [pid = 1947] [serial = 2041] [outer = 0x121026800] 11:41:21 INFO - PROCESS | 1947 | 1467139281452 Marionette DEBUG loaded listener.js 11:41:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x121878800) [pid = 1947] [serial = 2042] [outer = 0x121026800] 11:41:22 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 11:41:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 11:41:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1025ms 11:41:22 INFO - PROCESS | 1947 | 1467139282272 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"]]]}] 11:41:22 INFO - PROCESS | 1947 | 1467139282276 Marionette TRACE conn2 -> [0,2693,"getWindowHandle",null] 11:41:22 INFO - PROCESS | 1947 | 1467139282277 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 11:41:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 11:41:22 INFO - PROCESS | 1947 | 1467139282280 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 11:41:22 INFO - PROCESS | 1947 | 1467139282281 Marionette TRACE conn2 <- [1,2694,null,{}] 11:41:22 INFO - PROCESS | 1947 | 1467139282283 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}] 11:41:22 INFO - PROCESS | 1947 | 1467139282285 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:22 INFO - PROCESS | 1947 | 1467139282385 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 11:41:22 INFO - PROCESS | 1947 | 1467139282396 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:22 INFO - PROCESS | 1947 | 1467139282397 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x125415800 == 31 [pid = 1947] [id = 681] 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x11328c400) [pid = 1947] [serial = 2043] [outer = 0x0] 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x125fe0c00) [pid = 1947] [serial = 2044] [outer = 0x11328c400] 11:41:22 INFO - PROCESS | 1947 | 1467139282422 Marionette DEBUG loaded listener.js 11:41:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x126482400) [pid = 1947] [serial = 2045] [outer = 0x11328c400] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x11687e800) [pid = 1947] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x119379000) [pid = 1947] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x127eedc00) [pid = 1947] [serial = 1992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x1132a3800) [pid = 1947] [serial = 2007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x121025000) [pid = 1947] [serial = 2010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x113297800) [pid = 1947] [serial = 2001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x118332000) [pid = 1947] [serial = 2013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x1167af800) [pid = 1947] [serial = 1998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x116f0f000) [pid = 1947] [serial = 2004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x1132d2c00) [pid = 1947] [serial = 1995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x112e8f800) [pid = 1947] [serial = 2019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x125512c00) [pid = 1947] [serial = 2016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x127ef8c00) [pid = 1947] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 11:41:23 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x1154cc000) [pid = 1947] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 11:41:23 INFO - PROCESS | 1947 | 1467139283243 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"]]]}] 11:41:23 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 11:41:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 11:41:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 973ms 11:41:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 11:41:23 INFO - PROCESS | 1947 | 1467139283254 Marionette TRACE conn2 -> [0,2697,"getWindowHandle",null] 11:41:23 INFO - PROCESS | 1947 | 1467139283255 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 11:41:23 INFO - PROCESS | 1947 | 1467139283257 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 11:41:23 INFO - PROCESS | 1947 | 1467139283258 Marionette TRACE conn2 <- [1,2698,null,{}] 11:41:23 INFO - PROCESS | 1947 | 1467139283260 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}] 11:41:23 INFO - PROCESS | 1947 | 1467139283261 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:23 INFO - PROCESS | 1947 | 1467139283344 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 11:41:23 INFO - PROCESS | 1947 | 1467139283399 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:23 INFO - PROCESS | 1947 | 1467139283401 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x126308800 == 32 [pid = 1947] [id = 682] 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x1132d2c00) [pid = 1947] [serial = 2046] [outer = 0x0] 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x11833a800) [pid = 1947] [serial = 2047] [outer = 0x1132d2c00] 11:41:23 INFO - PROCESS | 1947 | 1467139283425 Marionette DEBUG loaded listener.js 11:41:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x12154e400) [pid = 1947] [serial = 2048] [outer = 0x1132d2c00] 11:41:24 INFO - PROCESS | 1947 | 1467139284198 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"]]]}] 11:41:24 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 11:41:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 11:41:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 11:41:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 971ms 11:41:24 INFO - PROCESS | 1947 | 1467139284229 Marionette TRACE conn2 -> [0,2701,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1947 | 1467139284230 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 11:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 11:41:24 INFO - PROCESS | 1947 | 1467139284232 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1947 | 1467139284233 Marionette TRACE conn2 <- [1,2702,null,{}] 11:41:24 INFO - PROCESS | 1947 | 1467139284238 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}] 11:41:24 INFO - PROCESS | 1947 | 1467139284242 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:24 INFO - PROCESS | 1947 | 1467139284333 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 11:41:24 INFO - PROCESS | 1947 | 1467139284339 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1947 | 1467139284340 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x128165800 == 33 [pid = 1947] [id = 683] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x1269bf000) [pid = 1947] [serial = 2049] [outer = 0x0] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x127eeec00) [pid = 1947] [serial = 2050] [outer = 0x1269bf000] 11:41:24 INFO - PROCESS | 1947 | 1467139284364 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x1281b2400) [pid = 1947] [serial = 2051] [outer = 0x1269bf000] 11:41:24 INFO - PROCESS | 1947 | 1467139284688 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]]]}] 11:41:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 11:41:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 471ms 11:41:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 11:41:24 INFO - PROCESS | 1947 | 1467139284705 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 11:41:24 INFO - PROCESS | 1947 | 1467139284706 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 11:41:24 INFO - PROCESS | 1947 | 1467139284708 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 11:41:24 INFO - PROCESS | 1947 | 1467139284709 Marionette TRACE conn2 <- [1,2706,null,{}] 11:41:24 INFO - PROCESS | 1947 | 1467139284711 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}] 11:41:24 INFO - PROCESS | 1947 | 1467139284723 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:24 INFO - PROCESS | 1947 | 1467139284826 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 11:41:24 INFO - PROCESS | 1947 | 1467139284832 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:24 INFO - PROCESS | 1947 | 1467139284833 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x128573800 == 34 [pid = 1947] [id = 684] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x1132a3400) [pid = 1947] [serial = 2052] [outer = 0x0] 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x12851d400) [pid = 1947] [serial = 2053] [outer = 0x1132a3400] 11:41:24 INFO - PROCESS | 1947 | 1467139284858 Marionette DEBUG loaded listener.js 11:41:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x12909d000) [pid = 1947] [serial = 2054] [outer = 0x1132a3400] 11:41:25 INFO - PROCESS | 1947 | 1467139285153 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]]]}] 11:41:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 11:41:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 469ms 11:41:25 INFO - PROCESS | 1947 | 1467139285178 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 11:41:25 INFO - PROCESS | 1947 | 1467139285179 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 11:41:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 11:41:25 INFO - PROCESS | 1947 | 1467139285181 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1947 | 1467139285182 Marionette TRACE conn2 <- [1,2710,null,{}] 11:41:25 INFO - PROCESS | 1947 | 1467139285187 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}] 11:41:25 INFO - PROCESS | 1947 | 1467139285190 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:25 INFO - PROCESS | 1947 | 1467139285266 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 11:41:25 INFO - PROCESS | 1947 | 1467139285367 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:25 INFO - PROCESS | 1947 | 1467139285368 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x11322b800 == 35 [pid = 1947] [id = 685] 11:41:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x110fb4800) [pid = 1947] [serial = 2055] [outer = 0x0] 11:41:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x11287d800) [pid = 1947] [serial = 2056] [outer = 0x110fb4800] 11:41:25 INFO - PROCESS | 1947 | 1467139285400 Marionette DEBUG loaded listener.js 11:41:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x1132c8400) [pid = 1947] [serial = 2057] [outer = 0x110fb4800] 11:41:25 INFO - PROCESS | 1947 | 1467139285876 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] 11:41:25 INFO - PROCESS | 1947 | 1467139285908 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 11:41:25 INFO - PROCESS | 1947 | 1467139285911 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 11:41:25 INFO - PROCESS | 1947 | 1467139285913 Marionette TRACE conn2 <- [1,2714,null,{}] 11:41:25 INFO - PROCESS | 1947 | 1467139285917 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}] 11:41:25 INFO - PROCESS | 1947 | 1467139285920 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:26 INFO - PROCESS | 1947 | 1467139286020 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 11:41:26 INFO - PROCESS | 1947 | 1467139286079 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1947 | 1467139286081 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x1215a1000 == 36 [pid = 1947] [id = 686] 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x115df6000) [pid = 1947] [serial = 2058] [outer = 0x0] 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x11889b800) [pid = 1947] [serial = 2059] [outer = 0x115df6000] 11:41:26 INFO - PROCESS | 1947 | 1467139286111 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x119be9800) [pid = 1947] [serial = 2060] [outer = 0x115df6000] 11:41:26 INFO - PROCESS | 1947 | 1467139286558 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]]]}] 11:41:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 11:41:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 671ms 11:41:26 INFO - PROCESS | 1947 | 1467139286585 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 11:41:26 INFO - PROCESS | 1947 | 1467139286587 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 11:41:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 11:41:26 INFO - PROCESS | 1947 | 1467139286590 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 11:41:26 INFO - PROCESS | 1947 | 1467139286591 Marionette TRACE conn2 <- [1,2718,null,{}] 11:41:26 INFO - PROCESS | 1947 | 1467139286594 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}] 11:41:26 INFO - PROCESS | 1947 | 1467139286596 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:26 INFO - PROCESS | 1947 | 1467139286714 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 11:41:26 INFO - PROCESS | 1947 | 1467139286800 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:26 INFO - PROCESS | 1947 | 1467139286801 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dc4800 == 37 [pid = 1947] [id = 687] 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x121022800) [pid = 1947] [serial = 2061] [outer = 0x0] 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x125467000) [pid = 1947] [serial = 2062] [outer = 0x121022800] 11:41:26 INFO - PROCESS | 1947 | 1467139286832 Marionette DEBUG loaded listener.js 11:41:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1269e7800) [pid = 1947] [serial = 2063] [outer = 0x121022800] 11:41:27 INFO - PROCESS | 1947 | 1467139287269 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] 11:41:27 INFO - PROCESS | 1947 | 1467139287319 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 11:41:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 11:41:27 INFO - PROCESS | 1947 | 1467139287328 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 11:41:27 INFO - PROCESS | 1947 | 1467139287332 Marionette TRACE conn2 <- [1,2722,null,{}] 11:41:27 INFO - PROCESS | 1947 | 1467139287336 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}] 11:41:27 INFO - PROCESS | 1947 | 1467139287340 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:27 INFO - PROCESS | 1947 | 1467139287436 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 11:41:27 INFO - PROCESS | 1947 | 1467139287509 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:27 INFO - PROCESS | 1947 | 1467139287510 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12f800 == 38 [pid = 1947] [id = 688] 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x12107d800) [pid = 1947] [serial = 2064] [outer = 0x0] 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x129114000) [pid = 1947] [serial = 2065] [outer = 0x12107d800] 11:41:27 INFO - PROCESS | 1947 | 1467139287539 Marionette DEBUG loaded listener.js 11:41:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x12911f800) [pid = 1947] [serial = 2066] [outer = 0x12107d800] 11:41:27 INFO - PROCESS | 1947 | 1467139287976 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] 11:41:28 INFO - PROCESS | 1947 | 1467139288006 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 11:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 11:41:28 INFO - PROCESS | 1947 | 1467139288027 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1947 | 1467139288029 Marionette TRACE conn2 <- [1,2726,null,{}] 11:41:28 INFO - PROCESS | 1947 | 1467139288031 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}] 11:41:28 INFO - PROCESS | 1947 | 1467139288032 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:28 INFO - PROCESS | 1947 | 1467139288132 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 11:41:28 INFO - PROCESS | 1947 | 1467139288203 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:28 INFO - PROCESS | 1947 | 1467139288204 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x1168be800 == 39 [pid = 1947] [id = 689] 11:41:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x113286c00) [pid = 1947] [serial = 2067] [outer = 0x0] 11:41:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121550800) [pid = 1947] [serial = 2068] [outer = 0x113286c00] 11:41:28 INFO - PROCESS | 1947 | 1467139288235 Marionette DEBUG loaded listener.js 11:41:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129189c00) [pid = 1947] [serial = 2069] [outer = 0x113286c00] 11:41:28 INFO - PROCESS | 1947 | 1467139288756 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]]]}] 11:41:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 11:41:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 794ms 11:41:28 INFO - PROCESS | 1947 | 1467139288803 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 11:41:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 11:41:28 INFO - PROCESS | 1947 | 1467139288806 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 11:41:28 INFO - PROCESS | 1947 | 1467139288809 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 11:41:28 INFO - PROCESS | 1947 | 1467139288811 Marionette TRACE conn2 <- [1,2730,null,{}] 11:41:28 INFO - PROCESS | 1947 | 1467139288815 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}] 11:41:28 INFO - PROCESS | 1947 | 1467139288816 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:28 INFO - PROCESS | 1947 | 1467139288926 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x128573800 == 38 [pid = 1947] [id = 684] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x128165800 == 37 [pid = 1947] [id = 683] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x126308800 == 36 [pid = 1947] [id = 682] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x125415800 == 35 [pid = 1947] [id = 681] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1215a5800 == 34 [pid = 1947] [id = 680] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1194a8000 == 33 [pid = 1947] [id = 679] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x116ada800 == 32 [pid = 1947] [id = 678] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1186a4800 == 31 [pid = 1947] [id = 677] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12a61c000 == 30 [pid = 1947] [id = 676] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1168be800 == 29 [pid = 1947] [id = 689] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12f800 == 28 [pid = 1947] [id = 688] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x123dc4800 == 27 [pid = 1947] [id = 687] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x1215a1000 == 26 [pid = 1947] [id = 686] 11:41:29 INFO - PROCESS | 1947 | --DOCSHELL 0x11322b800 == 25 [pid = 1947] [id = 685] 11:41:29 INFO - PROCESS | 1947 | 1467139289631 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:29 INFO - PROCESS | 1947 | 1467139289634 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x118478c00) [pid = 1947] [serial = 1988] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x116f10400) [pid = 1947] [serial = 1987] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x124f05c00) [pid = 1947] [serial = 1991] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12102b400) [pid = 1947] [serial = 1990] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x12904c400) [pid = 1947] [serial = 1994] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x1281ad000) [pid = 1947] [serial = 1993] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x11992cc00) [pid = 1947] [serial = 2008] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x121022400) [pid = 1947] [serial = 2009] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x121550000) [pid = 1947] [serial = 2011] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x113c33800) [pid = 1947] [serial = 2002] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1167d8800) [pid = 1947] [serial = 2003] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x124c3ac00) [pid = 1947] [serial = 2014] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x117db0800) [pid = 1947] [serial = 2000] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x116a22c00) [pid = 1947] [serial = 1999] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x1182d3000) [pid = 1947] [serial = 2005] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x118520800) [pid = 1947] [serial = 2006] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x12911ac00) [pid = 1947] [serial = 1997] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x127e4e400) [pid = 1947] [serial = 2020] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x1269f6400) [pid = 1947] [serial = 1996] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x127e0cc00) [pid = 1947] [serial = 2018] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x125fe4800) [pid = 1947] [serial = 2017] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x127ef7800) [pid = 1947] [serial = 2021] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x1281b8c00) [pid = 1947] [serial = 2023] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x1182ca400) [pid = 1947] [serial = 2026] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x129090c00) [pid = 1947] [serial = 2024] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x125466c00) [pid = 1947] [serial = 2015] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x121aba000) [pid = 1947] [serial = 2012] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 59 (0x124f06400) [pid = 1947] [serial = 2027] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | --DOMWINDOW == 58 (0x129091400) [pid = 1947] [serial = 2029] [outer = 0x0] [url = about:blank] 11:41:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x110f1d800 == 26 [pid = 1947] [id = 690] 11:41:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 59 (0x112876c00) [pid = 1947] [serial = 2070] [outer = 0x0] 11:41:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 60 (0x11287f800) [pid = 1947] [serial = 2071] [outer = 0x112876c00] 11:41:29 INFO - PROCESS | 1947 | 1467139289777 Marionette DEBUG loaded listener.js 11:41:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x112dda000) [pid = 1947] [serial = 2072] [outer = 0x112876c00] 11:41:30 INFO - PROCESS | 1947 | 1467139290663 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"]]]}] 11:41:30 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 11:41:30 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 11:41:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 11:41:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 11:41:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1877ms 11:41:30 INFO - PROCESS | 1947 | 1467139290686 Marionette TRACE conn2 -> [0,2733,"getWindowHandle",null] 11:41:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 11:41:30 INFO - PROCESS | 1947 | 1467139290688 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 11:41:30 INFO - PROCESS | 1947 | 1467139290691 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 11:41:30 INFO - PROCESS | 1947 | 1467139290693 Marionette TRACE conn2 <- [1,2734,null,{}] 11:41:30 INFO - PROCESS | 1947 | 1467139290697 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}] 11:41:30 INFO - PROCESS | 1947 | 1467139290698 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:30 INFO - PROCESS | 1947 | 1467139290780 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 11:41:30 INFO - PROCESS | 1947 | 1467139290834 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:30 INFO - PROCESS | 1947 | 1467139290835 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x11839a800 == 27 [pid = 1947] [id = 691] 11:41:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x113289000) [pid = 1947] [serial = 2073] [outer = 0x0] 11:41:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x116634c00) [pid = 1947] [serial = 2074] [outer = 0x113289000] 11:41:30 INFO - PROCESS | 1947 | 1467139290862 Marionette DEBUG loaded listener.js 11:41:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x1167e4400) [pid = 1947] [serial = 2075] [outer = 0x113289000] 11:41:31 INFO - PROCESS | 1947 | 1467139291168 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 11:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 521ms 11:41:31 INFO - PROCESS | 1947 | 1467139291214 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1947 | 1467139291219 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 11:41:31 INFO - PROCESS | 1947 | 1467139291223 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1947 | 1467139291224 Marionette TRACE conn2 <- [1,2738,null,{}] 11:41:31 INFO - PROCESS | 1947 | 1467139291227 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}] 11:41:31 INFO - PROCESS | 1947 | 1467139291229 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:31 INFO - PROCESS | 1947 | 1467139291306 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 11:41:31 INFO - PROCESS | 1947 | 1467139291310 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1947 | 1467139291311 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x118397000 == 28 [pid = 1947] [id = 692] 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x116f0dc00) [pid = 1947] [serial = 2076] [outer = 0x0] 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x1176e7c00) [pid = 1947] [serial = 2077] [outer = 0x116f0dc00] 11:41:31 INFO - PROCESS | 1947 | 1467139291339 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x118477000) [pid = 1947] [serial = 2078] [outer = 0x116f0dc00] 11:41:31 INFO - PROCESS | 1947 | 1467139291684 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]]]}] 11:41:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 11:41:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 518ms 11:41:31 INFO - PROCESS | 1947 | 1467139291750 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 11:41:31 INFO - PROCESS | 1947 | 1467139291751 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 11:41:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 11:41:31 INFO - PROCESS | 1947 | 1467139291755 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 11:41:31 INFO - PROCESS | 1947 | 1467139291759 Marionette TRACE conn2 <- [1,2742,null,{}] 11:41:31 INFO - PROCESS | 1947 | 1467139291766 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}] 11:41:31 INFO - PROCESS | 1947 | 1467139291768 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:31 INFO - PROCESS | 1947 | 1467139291874 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 11:41:31 INFO - PROCESS | 1947 | 1467139291880 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:31 INFO - PROCESS | 1947 | 1467139291881 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:31 INFO - PROCESS | 1947 | ++DOCSHELL 0x12147b000 == 29 [pid = 1947] [id = 693] 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x118522000) [pid = 1947] [serial = 2079] [outer = 0x0] 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x118f50c00) [pid = 1947] [serial = 2080] [outer = 0x118522000] 11:41:31 INFO - PROCESS | 1947 | 1467139291906 Marionette DEBUG loaded listener.js 11:41:31 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11992a800) [pid = 1947] [serial = 2081] [outer = 0x118522000] 11:41:32 INFO - PROCESS | 1947 | 1467139292255 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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 11:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 525ms 11:41:32 INFO - PROCESS | 1947 | 1467139292278 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1947 | 1467139292280 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 11:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 11:41:32 INFO - PROCESS | 1947 | 1467139292283 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1947 | 1467139292284 Marionette TRACE conn2 <- [1,2746,null,{}] 11:41:32 INFO - PROCESS | 1947 | 1467139292291 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}] 11:41:32 INFO - PROCESS | 1947 | 1467139292293 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:32 INFO - PROCESS | 1947 | 1467139292389 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 11:41:32 INFO - PROCESS | 1947 | 1467139292393 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1947 | 1467139292394 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a62000 == 30 [pid = 1947] [id = 694] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x11992c000) [pid = 1947] [serial = 2082] [outer = 0x0] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x12101e400) [pid = 1947] [serial = 2083] [outer = 0x11992c000] 11:41:32 INFO - PROCESS | 1947 | 1467139292418 Marionette DEBUG loaded listener.js 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x121088000) [pid = 1947] [serial = 2084] [outer = 0x11992c000] 11:41:32 INFO - PROCESS | 1947 | 1467139292733 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]]]}] 11:41:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 11:41:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 522ms 11:41:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 11:41:32 INFO - PROCESS | 1947 | 1467139292805 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 11:41:32 INFO - PROCESS | 1947 | 1467139292806 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 11:41:32 INFO - PROCESS | 1947 | 1467139292808 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 11:41:32 INFO - PROCESS | 1947 | 1467139292809 Marionette TRACE conn2 <- [1,2750,null,{}] 11:41:32 INFO - PROCESS | 1947 | 1467139292818 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}] 11:41:32 INFO - PROCESS | 1947 | 1467139292820 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:32 INFO - PROCESS | 1947 | 1467139292912 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 11:41:32 INFO - PROCESS | 1947 | 1467139292916 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:32 INFO - PROCESS | 1947 | 1467139292920 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:32 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254d7800 == 31 [pid = 1947] [id = 695] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x116f0d800) [pid = 1947] [serial = 2085] [outer = 0x0] 11:41:32 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x121a24800) [pid = 1947] [serial = 2086] [outer = 0x116f0d800] 11:41:32 INFO - PROCESS | 1947 | 1467139292954 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x124c39400) [pid = 1947] [serial = 2087] [outer = 0x116f0d800] 11:41:33 INFO - PROCESS | 1947 | 1467139293323 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]]]}] 11:41:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 11:41:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 525ms 11:41:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 11:41:33 INFO - PROCESS | 1947 | 1467139293336 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 11:41:33 INFO - PROCESS | 1947 | 1467139293337 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 11:41:33 INFO - PROCESS | 1947 | 1467139293339 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 11:41:33 INFO - PROCESS | 1947 | 1467139293340 Marionette TRACE conn2 <- [1,2754,null,{}] 11:41:33 INFO - PROCESS | 1947 | 1467139293343 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}] 11:41:33 INFO - PROCESS | 1947 | 1467139293344 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:33 INFO - PROCESS | 1947 | 1467139293441 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 11:41:33 INFO - PROCESS | 1947 | 1467139293479 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:33 INFO - PROCESS | 1947 | 1467139293480 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:33 INFO - PROCESS | 1947 | ++DOCSHELL 0x111f15000 == 32 [pid = 1947] [id = 696] 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x124ca9c00) [pid = 1947] [serial = 2088] [outer = 0x0] 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x125519c00) [pid = 1947] [serial = 2089] [outer = 0x124ca9c00] 11:41:33 INFO - PROCESS | 1947 | 1467139293504 Marionette DEBUG loaded listener.js 11:41:33 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x125fe4800) [pid = 1947] [serial = 2090] [outer = 0x124ca9c00] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x112882c00) [pid = 1947] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x11847b800) [pid = 1947] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x113c37c00) [pid = 1947] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x12550d800) [pid = 1947] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x11328c400) [pid = 1947] [serial = 2043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x1269bf000) [pid = 1947] [serial = 2049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x1132d2c00) [pid = 1947] [serial = 2046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x121026800) [pid = 1947] [serial = 2040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 11:41:33 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x1132a3400) [pid = 1947] [serial = 2052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 11:41:34 INFO - PROCESS | 1947 | 1467139294014 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 11:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 719ms 11:41:34 INFO - PROCESS | 1947 | 1467139294060 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1947 | 1467139294062 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 11:41:34 INFO - PROCESS | 1947 | 1467139294076 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1947 | 1467139294078 Marionette TRACE conn2 <- [1,2758,null,{}] 11:41:34 INFO - PROCESS | 1947 | 1467139294082 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}] 11:41:34 INFO - PROCESS | 1947 | 1467139294086 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:34 INFO - PROCESS | 1947 | 1467139294188 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 11:41:34 INFO - PROCESS | 1947 | 1467139294280 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1947 | 1467139294281 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x128173000 == 33 [pid = 1947] [id = 697] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x112877000) [pid = 1947] [serial = 2091] [outer = 0x0] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x11714f400) [pid = 1947] [serial = 2092] [outer = 0x112877000] 11:41:34 INFO - PROCESS | 1947 | 1467139294304 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x125f40400) [pid = 1947] [serial = 2093] [outer = 0x112877000] 11:41:34 INFO - PROCESS | 1947 | 1467139294566 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]]]}] 11:41:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 11:41:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 539ms 11:41:34 INFO - PROCESS | 1947 | 1467139294609 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 11:41:34 INFO - PROCESS | 1947 | 1467139294610 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 11:41:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 11:41:34 INFO - PROCESS | 1947 | 1467139294612 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 11:41:34 INFO - PROCESS | 1947 | 1467139294613 Marionette TRACE conn2 <- [1,2762,null,{}] 11:41:34 INFO - PROCESS | 1947 | 1467139294616 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}] 11:41:34 INFO - PROCESS | 1947 | 1467139294617 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:34 INFO - PROCESS | 1947 | 1467139294706 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 11:41:34 INFO - PROCESS | 1947 | 1467139294710 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:34 INFO - PROCESS | 1947 | 1467139294711 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:34 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291ea000 == 34 [pid = 1947] [id = 698] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x112a7a800) [pid = 1947] [serial = 2094] [outer = 0x0] 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x126644c00) [pid = 1947] [serial = 2095] [outer = 0x112a7a800] 11:41:34 INFO - PROCESS | 1947 | 1467139294735 Marionette DEBUG loaded listener.js 11:41:34 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x1269f5c00) [pid = 1947] [serial = 2096] [outer = 0x112a7a800] 11:41:35 INFO - PROCESS | 1947 | 1467139295053 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 11:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 468ms 11:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 11:41:35 INFO - PROCESS | 1947 | 1467139295081 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1947 | 1467139295082 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 11:41:35 INFO - PROCESS | 1947 | 1467139295085 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1947 | 1467139295088 Marionette TRACE conn2 <- [1,2766,null,{}] 11:41:35 INFO - PROCESS | 1947 | 1467139295090 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}] 11:41:35 INFO - PROCESS | 1947 | 1467139295099 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:35 INFO - PROCESS | 1947 | 1467139295197 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 11:41:35 INFO - PROCESS | 1947 | 1467139295205 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1947 | 1467139295206 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d05000 == 35 [pid = 1947] [id = 699] 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x112d74000) [pid = 1947] [serial = 2097] [outer = 0x0] 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x127e06c00) [pid = 1947] [serial = 2098] [outer = 0x112d74000] 11:41:35 INFO - PROCESS | 1947 | 1467139295231 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x127e11000) [pid = 1947] [serial = 2099] [outer = 0x112d74000] 11:41:35 INFO - PROCESS | 1947 | 1467139295547 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]]]}] 11:41:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 11:41:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 521ms 11:41:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 11:41:35 INFO - PROCESS | 1947 | 1467139295606 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 11:41:35 INFO - PROCESS | 1947 | 1467139295607 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 11:41:35 INFO - PROCESS | 1947 | 1467139295609 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 11:41:35 INFO - PROCESS | 1947 | 1467139295610 Marionette TRACE conn2 <- [1,2770,null,{}] 11:41:35 INFO - PROCESS | 1947 | 1467139295612 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}] 11:41:35 INFO - PROCESS | 1947 | 1467139295613 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:35 INFO - PROCESS | 1947 | 1467139295690 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 11:41:35 INFO - PROCESS | 1947 | 1467139295694 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:35 INFO - PROCESS | 1947 | 1467139295695 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:35 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a62a800 == 36 [pid = 1947] [id = 700] 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x127e52800) [pid = 1947] [serial = 2100] [outer = 0x0] 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x127ef1800) [pid = 1947] [serial = 2101] [outer = 0x127e52800] 11:41:35 INFO - PROCESS | 1947 | 1467139295722 Marionette DEBUG loaded listener.js 11:41:35 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1281af400) [pid = 1947] [serial = 2102] [outer = 0x127e52800] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x11839a800 == 35 [pid = 1947] [id = 691] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x110f1d800 == 34 [pid = 1947] [id = 690] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x12147b000 == 33 [pid = 1947] [id = 693] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x121a62000 == 32 [pid = 1947] [id = 694] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x1291ea000 == 31 [pid = 1947] [id = 698] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x111f15000 == 30 [pid = 1947] [id = 696] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x128173000 == 29 [pid = 1947] [id = 697] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x1254d7800 == 28 [pid = 1947] [id = 695] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x118397000 == 27 [pid = 1947] [id = 692] 11:41:36 INFO - PROCESS | 1947 | --DOCSHELL 0x129d05000 == 26 [pid = 1947] [id = 699] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x113350000) [pid = 1947] [serial = 2032] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1167e3400) [pid = 1947] [serial = 2033] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x118893800) [pid = 1947] [serial = 2038] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x116881800) [pid = 1947] [serial = 2035] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1176ebc00) [pid = 1947] [serial = 2036] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x129116000) [pid = 1947] [serial = 2030] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x125fe0c00) [pid = 1947] [serial = 2044] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x1281b2400) [pid = 1947] [serial = 2051] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x127eeec00) [pid = 1947] [serial = 2050] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x11833a800) [pid = 1947] [serial = 2047] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x12107dc00) [pid = 1947] [serial = 2041] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x121878800) [pid = 1947] [serial = 2042] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x12909d000) [pid = 1947] [serial = 2054] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x126482400) [pid = 1947] [serial = 2045] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x12154e400) [pid = 1947] [serial = 2048] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x12851d400) [pid = 1947] [serial = 2053] [outer = 0x0] [url = about:blank] 11:41:36 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x11680d400) [pid = 1947] [serial = 2039] [outer = 0x0] [url = about:blank] 11:41:37 INFO - PROCESS | 1947 | 1467139297075 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 11:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1471ms 11:41:37 INFO - PROCESS | 1947 | 1467139297081 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1947 | 1467139297083 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 11:41:37 INFO - PROCESS | 1947 | 1467139297090 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1947 | 1467139297092 Marionette TRACE conn2 <- [1,2774,null,{}] 11:41:37 INFO - PROCESS | 1947 | 1467139297096 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}] 11:41:37 INFO - PROCESS | 1947 | 1467139297097 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:37 INFO - PROCESS | 1947 | 1467139297176 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 11:41:37 INFO - PROCESS | 1947 | 1467139297230 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1947 | 1467139297233 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x116414000 == 27 [pid = 1947] [id = 701] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x112dd4000) [pid = 1947] [serial = 2103] [outer = 0x0] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x113288c00) [pid = 1947] [serial = 2104] [outer = 0x112dd4000] 11:41:37 INFO - PROCESS | 1947 | 1467139297262 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1132c9000) [pid = 1947] [serial = 2105] [outer = 0x112dd4000] 11:41:37 INFO - PROCESS | 1947 | 1467139297580 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]]]}] 11:41:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 11:41:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 525ms 11:41:37 INFO - PROCESS | 1947 | 1467139297613 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 11:41:37 INFO - PROCESS | 1947 | 1467139297617 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 11:41:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 11:41:37 INFO - PROCESS | 1947 | 1467139297624 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 11:41:37 INFO - PROCESS | 1947 | 1467139297626 Marionette TRACE conn2 <- [1,2778,null,{}] 11:41:37 INFO - PROCESS | 1947 | 1467139297628 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}] 11:41:37 INFO - PROCESS | 1947 | 1467139297630 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:37 INFO - PROCESS | 1947 | 1467139297723 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 11:41:37 INFO - PROCESS | 1947 | 1467139297728 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:37 INFO - PROCESS | 1947 | 1467139297730 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:37 INFO - PROCESS | 1947 | ++DOCSHELL 0x118459800 == 28 [pid = 1947] [id = 702] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x116142800) [pid = 1947] [serial = 2106] [outer = 0x0] 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11662e400) [pid = 1947] [serial = 2107] [outer = 0x116142800] 11:41:37 INFO - PROCESS | 1947 | 1467139297757 Marionette DEBUG loaded listener.js 11:41:37 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x1167e0800) [pid = 1947] [serial = 2108] [outer = 0x116142800] 11:41:38 INFO - PROCESS | 1947 | 1467139298089 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 11:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 518ms 11:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 11:41:38 INFO - PROCESS | 1947 | 1467139298143 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1947 | 1467139298144 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 11:41:38 INFO - PROCESS | 1947 | 1467139298147 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1947 | 1467139298149 Marionette TRACE conn2 <- [1,2782,null,{}] 11:41:38 INFO - PROCESS | 1947 | 1467139298157 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}] 11:41:38 INFO - PROCESS | 1947 | 1467139298161 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:38 INFO - PROCESS | 1947 | 1467139298236 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 11:41:38 INFO - PROCESS | 1947 | 1467139298243 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1947 | 1467139298245 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x11949a000 == 29 [pid = 1947] [id = 703] 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x1110a0400) [pid = 1947] [serial = 2109] [outer = 0x0] 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x116f1a000) [pid = 1947] [serial = 2110] [outer = 0x1110a0400] 11:41:38 INFO - PROCESS | 1947 | 1467139298277 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x1176f1800) [pid = 1947] [serial = 2111] [outer = 0x1110a0400] 11:41:38 INFO - PROCESS | 1947 | 1467139298695 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]]]}] 11:41:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 11:41:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 573ms 11:41:38 INFO - PROCESS | 1947 | 1467139298721 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 11:41:38 INFO - PROCESS | 1947 | 1467139298724 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 11:41:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 11:41:38 INFO - PROCESS | 1947 | 1467139298727 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 11:41:38 INFO - PROCESS | 1947 | 1467139298729 Marionette TRACE conn2 <- [1,2786,null,{}] 11:41:38 INFO - PROCESS | 1947 | 1467139298733 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}] 11:41:38 INFO - PROCESS | 1947 | 1467139298735 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:38 INFO - PROCESS | 1947 | 1467139298850 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 11:41:38 INFO - PROCESS | 1947 | 1467139298856 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:38 INFO - PROCESS | 1947 | 1467139298857 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:38 INFO - PROCESS | 1947 | ++DOCSHELL 0x121138800 == 30 [pid = 1947] [id = 704] 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x118338800) [pid = 1947] [serial = 2112] [outer = 0x0] 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x11847b800) [pid = 1947] [serial = 2113] [outer = 0x118338800] 11:41:38 INFO - PROCESS | 1947 | 1467139298887 Marionette DEBUG loaded listener.js 11:41:38 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x118521000) [pid = 1947] [serial = 2114] [outer = 0x118338800] 11:41:39 INFO - PROCESS | 1947 | 1467139299199 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]]]}] 11:41:39 INFO - PROCESS | 1947 | --DOCSHELL 0x12d409800 == 29 [pid = 1947] [id = 17] 11:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 11:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 524ms 11:41:39 INFO - PROCESS | 1947 | 1467139299252 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1947 | 1467139299253 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 11:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 11:41:39 INFO - PROCESS | 1947 | 1467139299255 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1947 | 1467139299256 Marionette TRACE conn2 <- [1,2790,null,{}] 11:41:39 INFO - PROCESS | 1947 | 1467139299259 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}] 11:41:39 INFO - PROCESS | 1947 | 1467139299268 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:39 INFO - PROCESS | 1947 | 1467139299373 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 11:41:39 INFO - PROCESS | 1947 | 1467139299403 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1947 | 1467139299404 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x121594800 == 30 [pid = 1947] [id = 705] 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x111dac000) [pid = 1947] [serial = 2115] [outer = 0x0] 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x118527000) [pid = 1947] [serial = 2116] [outer = 0x111dac000] 11:41:39 INFO - PROCESS | 1947 | 1467139299429 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x119370c00) [pid = 1947] [serial = 2117] [outer = 0x111dac000] 11:41:39 INFO - PROCESS | 1947 | 1467139299721 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]]]}] 11:41:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 11:41:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 521ms 11:41:39 INFO - PROCESS | 1947 | 1467139299776 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 11:41:39 INFO - PROCESS | 1947 | 1467139299778 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 11:41:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 11:41:39 INFO - PROCESS | 1947 | 1467139299780 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 11:41:39 INFO - PROCESS | 1947 | 1467139299781 Marionette TRACE conn2 <- [1,2794,null,{}] 11:41:39 INFO - PROCESS | 1947 | 1467139299783 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}] 11:41:39 INFO - PROCESS | 1947 | 1467139299787 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:39 INFO - PROCESS | 1947 | 1467139299879 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 11:41:39 INFO - PROCESS | 1947 | 1467139299882 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:39 INFO - PROCESS | 1947 | 1467139299884 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:39 INFO - PROCESS | 1947 | ++DOCSHELL 0x1254ce800 == 31 [pid = 1947] [id = 706] 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x119379000) [pid = 1947] [serial = 2118] [outer = 0x0] 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x119e55400) [pid = 1947] [serial = 2119] [outer = 0x119379000] 11:41:39 INFO - PROCESS | 1947 | 1467139299911 Marionette DEBUG loaded listener.js 11:41:39 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x12155a400) [pid = 1947] [serial = 2120] [outer = 0x119379000] 11:41:40 INFO - PROCESS | 1947 | 1467139300210 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 11:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 474ms 11:41:40 INFO - PROCESS | 1947 | 1467139300259 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 11:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 11:41:40 INFO - PROCESS | 1947 | 1467139300260 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 11:41:40 INFO - PROCESS | 1947 | 1467139300262 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1947 | 1467139300264 Marionette TRACE conn2 <- [1,2798,null,{}] 11:41:40 INFO - PROCESS | 1947 | 1467139300288 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}] 11:41:40 INFO - PROCESS | 1947 | 1467139300289 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:40 INFO - PROCESS | 1947 | 1467139300372 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 11:41:40 INFO - PROCESS | 1947 | 1467139300375 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1947 | 1467139300377 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x1264b6800 == 32 [pid = 1947] [id = 707] 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x111ba5800) [pid = 1947] [serial = 2121] [outer = 0x0] 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x121a26400) [pid = 1947] [serial = 2122] [outer = 0x111ba5800] 11:41:40 INFO - PROCESS | 1947 | 1467139300403 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x124c11400) [pid = 1947] [serial = 2123] [outer = 0x111ba5800] 11:41:40 INFO - PROCESS | 1947 | 1467139300722 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]]]}] 11:41:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 11:41:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 483ms 11:41:40 INFO - PROCESS | 1947 | 1467139300745 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 11:41:40 INFO - PROCESS | 1947 | 1467139300746 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 11:41:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 11:41:40 INFO - PROCESS | 1947 | 1467139300748 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 11:41:40 INFO - PROCESS | 1947 | 1467139300749 Marionette TRACE conn2 <- [1,2802,null,{}] 11:41:40 INFO - PROCESS | 1947 | 1467139300752 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}] 11:41:40 INFO - PROCESS | 1947 | 1467139300755 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:40 INFO - PROCESS | 1947 | 1467139300831 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 11:41:40 INFO - PROCESS | 1947 | 1467139300838 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:40 INFO - PROCESS | 1947 | 1467139300839 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:40 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ad6000 == 33 [pid = 1947] [id = 708] 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124f08400) [pid = 1947] [serial = 2124] [outer = 0x0] 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125466800) [pid = 1947] [serial = 2125] [outer = 0x124f08400] 11:41:40 INFO - PROCESS | 1947 | 1467139300866 Marionette DEBUG loaded listener.js 11:41:40 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x125fe2000) [pid = 1947] [serial = 2126] [outer = 0x124f08400] 11:41:41 INFO - PROCESS | 1947 | 1467139301194 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 11:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 471ms 11:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 11:41:41 INFO - PROCESS | 1947 | 1467139301222 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1947 | 1467139301223 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 11:41:41 INFO - PROCESS | 1947 | 1467139301225 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1947 | 1467139301226 Marionette TRACE conn2 <- [1,2806,null,{}] 11:41:41 INFO - PROCESS | 1947 | 1467139301228 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}] 11:41:41 INFO - PROCESS | 1947 | 1467139301230 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:41 INFO - PROCESS | 1947 | 1467139301335 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 11:41:41 INFO - PROCESS | 1947 | 1467139301343 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1947 | 1467139301345 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x11947a000 == 34 [pid = 1947] [id = 709] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x125fe2800) [pid = 1947] [serial = 2127] [outer = 0x0] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x126638800) [pid = 1947] [serial = 2128] [outer = 0x125fe2800] 11:41:41 INFO - PROCESS | 1947 | 1467139301369 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1269b6000) [pid = 1947] [serial = 2129] [outer = 0x125fe2800] 11:41:41 INFO - PROCESS | 1947 | 1467139301659 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]]]}] 11:41:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 11:41:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 468ms 11:41:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 11:41:41 INFO - PROCESS | 1947 | 1467139301694 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 11:41:41 INFO - PROCESS | 1947 | 1467139301695 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 11:41:41 INFO - PROCESS | 1947 | 1467139301698 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 11:41:41 INFO - PROCESS | 1947 | 1467139301699 Marionette TRACE conn2 <- [1,2810,null,{}] 11:41:41 INFO - PROCESS | 1947 | 1467139301704 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}] 11:41:41 INFO - PROCESS | 1947 | 1467139301705 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:41 INFO - PROCESS | 1947 | 1467139301804 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 11:41:41 INFO - PROCESS | 1947 | 1467139301809 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:41 INFO - PROCESS | 1947 | 1467139301810 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:41 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d08000 == 35 [pid = 1947] [id = 710] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1269e9400) [pid = 1947] [serial = 2130] [outer = 0x0] 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x127e4e400) [pid = 1947] [serial = 2131] [outer = 0x1269e9400] 11:41:41 INFO - PROCESS | 1947 | 1467139301849 Marionette DEBUG loaded listener.js 11:41:41 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127ef4800) [pid = 1947] [serial = 2132] [outer = 0x1269e9400] 11:41:42 INFO - PROCESS | 1947 | 1467139302181 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 11:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 520ms 11:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 11:41:42 INFO - PROCESS | 1947 | 1467139302219 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1947 | 1467139302220 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 11:41:42 INFO - PROCESS | 1947 | 1467139302222 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1947 | 1467139302225 Marionette TRACE conn2 <- [1,2814,null,{}] 11:41:42 INFO - PROCESS | 1947 | 1467139302227 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}] 11:41:42 INFO - PROCESS | 1947 | 1467139302229 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:42 INFO - PROCESS | 1947 | 1467139302347 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 11:41:42 INFO - PROCESS | 1947 | 1467139302361 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1947 | 1467139302362 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x121492800 == 36 [pid = 1947] [id = 711] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x127ef6000) [pid = 1947] [serial = 2133] [outer = 0x0] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1281ac400) [pid = 1947] [serial = 2134] [outer = 0x127ef6000] 11:41:42 INFO - PROCESS | 1947 | 1467139302395 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129047800) [pid = 1947] [serial = 2135] [outer = 0x127ef6000] 11:41:42 INFO - PROCESS | 1947 | 1467139302755 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]]]}] 11:41:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 11:41:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 572ms 11:41:42 INFO - PROCESS | 1947 | 1467139302795 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 11:41:42 INFO - PROCESS | 1947 | 1467139302796 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 11:41:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 11:41:42 INFO - PROCESS | 1947 | 1467139302799 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 11:41:42 INFO - PROCESS | 1947 | 1467139302800 Marionette TRACE conn2 <- [1,2818,null,{}] 11:41:42 INFO - PROCESS | 1947 | 1467139302803 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}] 11:41:42 INFO - PROCESS | 1947 | 1467139302804 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:42 INFO - PROCESS | 1947 | 1467139302901 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 11:41:42 INFO - PROCESS | 1947 | 1467139302904 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:42 INFO - PROCESS | 1947 | 1467139302905 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:42 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d0e000 == 37 [pid = 1947] [id = 712] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x127ef9400) [pid = 1947] [serial = 2136] [outer = 0x0] 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x129093800) [pid = 1947] [serial = 2137] [outer = 0x127ef9400] 11:41:42 INFO - PROCESS | 1947 | 1467139302929 Marionette DEBUG loaded listener.js 11:41:42 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12909a000) [pid = 1947] [serial = 2138] [outer = 0x127ef9400] 11:41:43 INFO - PROCESS | 1947 | 1467139303272 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 11:41:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 520ms 11:41:43 INFO - PROCESS | 1947 | 1467139303319 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1947 | 1467139303321 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 11:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 11:41:43 INFO - PROCESS | 1947 | 1467139303323 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1947 | 1467139303324 Marionette TRACE conn2 <- [1,2822,null,{}] 11:41:43 INFO - PROCESS | 1947 | 1467139303326 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}] 11:41:43 INFO - PROCESS | 1947 | 1467139303327 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:43 INFO - PROCESS | 1947 | 1467139303426 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 11:41:43 INFO - PROCESS | 1947 | 1467139303470 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1947 | 1467139303471 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9bb000 == 38 [pid = 1947] [id = 713] 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12909e400) [pid = 1947] [serial = 2139] [outer = 0x0] 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129118800) [pid = 1947] [serial = 2140] [outer = 0x12909e400] 11:41:43 INFO - PROCESS | 1947 | 1467139303495 Marionette DEBUG loaded listener.js 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x12911e400) [pid = 1947] [serial = 2141] [outer = 0x12909e400] 11:41:43 INFO - PROCESS | 1947 | 1467139303812 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]]]}] 11:41:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 11:41:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 519ms 11:41:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 11:41:43 INFO - PROCESS | 1947 | 1467139303843 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 11:41:43 INFO - PROCESS | 1947 | 1467139303844 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 11:41:43 INFO - PROCESS | 1947 | 1467139303846 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 11:41:43 INFO - PROCESS | 1947 | 1467139303847 Marionette TRACE conn2 <- [1,2826,null,{}] 11:41:43 INFO - PROCESS | 1947 | 1467139303849 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}] 11:41:43 INFO - PROCESS | 1947 | 1467139303851 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:43 INFO - PROCESS | 1947 | 1467139303948 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 11:41:43 INFO - PROCESS | 1947 | 1467139303985 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:43 INFO - PROCESS | 1947 | 1467139303986 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:43 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2b000 == 39 [pid = 1947] [id = 714] 11:41:43 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x129116400) [pid = 1947] [serial = 2142] [outer = 0x0] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x12918a400) [pid = 1947] [serial = 2143] [outer = 0x129116400] 11:41:44 INFO - PROCESS | 1947 | 1467139304010 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x129192000) [pid = 1947] [serial = 2144] [outer = 0x129116400] 11:41:44 INFO - PROCESS | 1947 | 1467139304408 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x113289000) [pid = 1947] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x12107d800) [pid = 1947] [serial = 2064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x112876c00) [pid = 1947] [serial = 2070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x11992c000) [pid = 1947] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x118522000) [pid = 1947] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x112a7a800) [pid = 1947] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x121022800) [pid = 1947] [serial = 2061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x115df6000) [pid = 1947] [serial = 2058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112d74000) [pid = 1947] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x110fb4800) [pid = 1947] [serial = 2055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x116f0d800) [pid = 1947] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x113286c00) [pid = 1947] [serial = 2067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x116f0dc00) [pid = 1947] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112877000) [pid = 1947] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 11:41:44 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x124ca9c00) [pid = 1947] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 11:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 11:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 621ms 11:41:44 INFO - PROCESS | 1947 | 1467139304468 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1947 | 1467139304469 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 11:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 11:41:44 INFO - PROCESS | 1947 | 1467139304471 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1947 | 1467139304472 Marionette TRACE conn2 <- [1,2830,null,{}] 11:41:44 INFO - PROCESS | 1947 | 1467139304474 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}] 11:41:44 INFO - PROCESS | 1947 | 1467139304475 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:44 INFO - PROCESS | 1947 | 1467139304567 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 11:41:44 INFO - PROCESS | 1947 | 1467139304570 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:44 INFO - PROCESS | 1947 | 1467139304571 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:44 INFO - PROCESS | 1947 | ++DOCSHELL 0x126925000 == 40 [pid = 1947] [id = 715] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x113289000) [pid = 1947] [serial = 2145] [outer = 0x0] 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x11613e400) [pid = 1947] [serial = 2146] [outer = 0x113289000] 11:41:44 INFO - PROCESS | 1947 | 1467139304595 Marionette DEBUG loaded listener.js 11:41:44 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x11847f800) [pid = 1947] [serial = 2147] [outer = 0x113289000] 11:41:44 INFO - PROCESS | 1947 | 1467139304932 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]]]}] 11:41:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 11:41:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 468ms 11:41:44 INFO - PROCESS | 1947 | 1467139304939 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 11:41:44 INFO - PROCESS | 1947 | 1467139304940 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 11:41:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 11:41:44 INFO - PROCESS | 1947 | 1467139304942 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 11:41:44 INFO - PROCESS | 1947 | 1467139304944 Marionette TRACE conn2 <- [1,2834,null,{}] 11:41:44 INFO - PROCESS | 1947 | 1467139304946 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}] 11:41:44 INFO - PROCESS | 1947 | 1467139304947 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:45 INFO - PROCESS | 1947 | 1467139305030 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 11:41:45 INFO - PROCESS | 1947 | 1467139305089 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1947 | 1467139305090 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c038000 == 41 [pid = 1947] [id = 716] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x113297800) [pid = 1947] [serial = 2148] [outer = 0x0] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x124c11c00) [pid = 1947] [serial = 2149] [outer = 0x113297800] 11:41:45 INFO - PROCESS | 1947 | 1467139305114 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x129120400) [pid = 1947] [serial = 2150] [outer = 0x113297800] 11:41:45 INFO - PROCESS | 1947 | 1467139305377 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 11:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 469ms 11:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 11:41:45 INFO - PROCESS | 1947 | 1467139305412 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 11:41:45 INFO - PROCESS | 1947 | 1467139305413 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 11:41:45 INFO - PROCESS | 1947 | 1467139305415 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1947 | 1467139305416 Marionette TRACE conn2 <- [1,2838,null,{}] 11:41:45 INFO - PROCESS | 1947 | 1467139305426 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}] 11:41:45 INFO - PROCESS | 1947 | 1467139305427 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:45 INFO - PROCESS | 1947 | 1467139305518 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 11:41:45 INFO - PROCESS | 1947 | 1467139305524 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:45 INFO - PROCESS | 1947 | 1467139305525 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:45 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0ca800 == 42 [pid = 1947] [id = 717] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1293bec00) [pid = 1947] [serial = 2151] [outer = 0x0] 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1293c6800) [pid = 1947] [serial = 2152] [outer = 0x1293bec00] 11:41:45 INFO - PROCESS | 1947 | 1467139305548 Marionette DEBUG loaded listener.js 11:41:45 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12941e400) [pid = 1947] [serial = 2153] [outer = 0x1293bec00] 11:41:45 INFO - PROCESS | 1947 | 1467139305888 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]]]}] 11:41:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 11:41:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 524ms 11:41:45 INFO - PROCESS | 1947 | 1467139305939 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 11:41:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 11:41:45 INFO - PROCESS | 1947 | 1467139305941 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 11:41:45 INFO - PROCESS | 1947 | 1467139305943 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 11:41:45 INFO - PROCESS | 1947 | 1467139305944 Marionette TRACE conn2 <- [1,2842,null,{}] 11:41:45 INFO - PROCESS | 1947 | 1467139305946 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}] 11:41:45 INFO - PROCESS | 1947 | 1467139305947 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:46 INFO - PROCESS | 1947 | 1467139306028 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 11:41:46 INFO - PROCESS | 1947 | 1467139306032 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1947 | 1467139306033 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c262000 == 43 [pid = 1947] [id = 718] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x12941e800) [pid = 1947] [serial = 2154] [outer = 0x0] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x129426000) [pid = 1947] [serial = 2155] [outer = 0x12941e800] 11:41:46 INFO - PROCESS | 1947 | 1467139306058 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x129434c00) [pid = 1947] [serial = 2156] [outer = 0x12941e800] 11:41:46 INFO - PROCESS | 1947 | 1467139306390 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]]]}] 11:41:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 11:41:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 468ms 11:41:46 INFO - PROCESS | 1947 | 1467139306462 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 11:41:46 INFO - PROCESS | 1947 | 1467139306464 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 11:41:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 11:41:46 INFO - PROCESS | 1947 | 1467139306468 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 11:41:46 INFO - PROCESS | 1947 | 1467139306471 Marionette TRACE conn2 <- [1,2846,null,{}] 11:41:46 INFO - PROCESS | 1947 | 1467139306475 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}] 11:41:46 INFO - PROCESS | 1947 | 1467139306477 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:46 INFO - PROCESS | 1947 | 1467139306576 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 11:41:46 INFO - PROCESS | 1947 | 1467139306674 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:46 INFO - PROCESS | 1947 | 1467139306678 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:46 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e1c800 == 44 [pid = 1947] [id = 719] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x11287ac00) [pid = 1947] [serial = 2157] [outer = 0x0] 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x112d18400) [pid = 1947] [serial = 2158] [outer = 0x11287ac00] 11:41:46 INFO - PROCESS | 1947 | 1467139306709 Marionette DEBUG loaded listener.js 11:41:46 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x11329cc00) [pid = 1947] [serial = 2159] [outer = 0x11287ac00] 11:41:47 INFO - PROCESS | 1947 | 1467139307254 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]]]}] 11:41:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 11:41:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 823ms 11:41:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 11:41:47 INFO - PROCESS | 1947 | 1467139307310 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 11:41:47 INFO - PROCESS | 1947 | 1467139307313 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 11:41:47 INFO - PROCESS | 1947 | 1467139307317 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 11:41:47 INFO - PROCESS | 1947 | 1467139307322 Marionette TRACE conn2 <- [1,2850,null,{}] 11:41:47 INFO - PROCESS | 1947 | 1467139307325 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}] 11:41:47 INFO - PROCESS | 1947 | 1467139307327 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:47 INFO - PROCESS | 1947 | 1467139307438 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 11:41:47 INFO - PROCESS | 1947 | 1467139307536 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:47 INFO - PROCESS | 1947 | 1467139307538 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:47 INFO - PROCESS | 1947 | ++DOCSHELL 0x120eda800 == 45 [pid = 1947] [id = 720] 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x1167b0800) [pid = 1947] [serial = 2160] [outer = 0x0] 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x116881800) [pid = 1947] [serial = 2161] [outer = 0x1167b0800] 11:41:47 INFO - PROCESS | 1947 | 1467139307569 Marionette DEBUG loaded listener.js 11:41:47 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x116f11800) [pid = 1947] [serial = 2162] [outer = 0x1167b0800] 11:41:48 INFO - PROCESS | 1947 | 1467139308338 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 11:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1076ms 11:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 11:41:48 INFO - PROCESS | 1947 | 1467139308391 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1947 | 1467139308393 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 11:41:48 INFO - PROCESS | 1947 | 1467139308396 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1947 | 1467139308398 Marionette TRACE conn2 <- [1,2854,null,{}] 11:41:48 INFO - PROCESS | 1947 | 1467139308402 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}] 11:41:48 INFO - PROCESS | 1947 | 1467139308403 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:48 INFO - PROCESS | 1947 | 1467139308500 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0ca800 == 44 [pid = 1947] [id = 717] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12c038000 == 43 [pid = 1947] [id = 716] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x126925000 == 42 [pid = 1947] [id = 715] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2b000 == 41 [pid = 1947] [id = 714] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9bb000 == 40 [pid = 1947] [id = 713] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x129d0e000 == 39 [pid = 1947] [id = 712] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x127ef1800) [pid = 1947] [serial = 2101] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x121492800 == 38 [pid = 1947] [id = 711] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x129d08000 == 37 [pid = 1947] [id = 710] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11947a000 == 36 [pid = 1947] [id = 709] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x126ad6000 == 35 [pid = 1947] [id = 708] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1264b6800 == 34 [pid = 1947] [id = 707] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x1254ce800 == 33 [pid = 1947] [id = 706] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x121594800 == 32 [pid = 1947] [id = 705] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x121138800 == 31 [pid = 1947] [id = 704] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x11949a000 == 30 [pid = 1947] [id = 703] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x118459800 == 29 [pid = 1947] [id = 702] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12d032000 == 28 [pid = 1947] [id = 18] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x116414000 == 27 [pid = 1947] [id = 701] 11:41:48 INFO - PROCESS | 1947 | --DOCSHELL 0x12a62a800 == 26 [pid = 1947] [id = 700] 11:41:48 INFO - PROCESS | 1947 | 1467139308586 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:48 INFO - PROCESS | 1947 | 1467139308588 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:48 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d95800 == 27 [pid = 1947] [id = 721] 11:41:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x11331c800) [pid = 1947] [serial = 2163] [outer = 0x0] 11:41:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x115ded400) [pid = 1947] [serial = 2164] [outer = 0x11331c800] 11:41:48 INFO - PROCESS | 1947 | 1467139308623 Marionette DEBUG loaded listener.js 11:41:48 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x116a29800) [pid = 1947] [serial = 2165] [outer = 0x11331c800] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x127e11000) [pid = 1947] [serial = 2099] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x116634c00) [pid = 1947] [serial = 2074] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x129114000) [pid = 1947] [serial = 2065] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x112dda000) [pid = 1947] [serial = 2072] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x121088000) [pid = 1947] [serial = 2084] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x11992a800) [pid = 1947] [serial = 2081] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x126644c00) [pid = 1947] [serial = 2095] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1269e7800) [pid = 1947] [serial = 2063] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x118f50c00) [pid = 1947] [serial = 2080] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x119be9800) [pid = 1947] [serial = 2060] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x127e06c00) [pid = 1947] [serial = 2098] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1132c8400) [pid = 1947] [serial = 2057] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11287d800) [pid = 1947] [serial = 2056] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x12101e400) [pid = 1947] [serial = 2083] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x121a24800) [pid = 1947] [serial = 2086] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129189c00) [pid = 1947] [serial = 2069] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x1269f5c00) [pid = 1947] [serial = 2096] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118477000) [pid = 1947] [serial = 2078] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x121550800) [pid = 1947] [serial = 2068] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x11714f400) [pid = 1947] [serial = 2092] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11889b800) [pid = 1947] [serial = 2059] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x125f40400) [pid = 1947] [serial = 2093] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1167e4400) [pid = 1947] [serial = 2075] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11287f800) [pid = 1947] [serial = 2071] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12911f800) [pid = 1947] [serial = 2066] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x125519c00) [pid = 1947] [serial = 2089] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x124c39400) [pid = 1947] [serial = 2087] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1176e7c00) [pid = 1947] [serial = 2077] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x125fe4800) [pid = 1947] [serial = 2090] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x125467000) [pid = 1947] [serial = 2062] [outer = 0x0] [url = about:blank] 11:41:48 INFO - PROCESS | 1947 | 1467139308948 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]]]}] 11:41:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 11:41:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 570ms 11:41:48 INFO - PROCESS | 1947 | 1467139308967 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 11:41:48 INFO - PROCESS | 1947 | 1467139308973 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 11:41:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 11:41:48 INFO - PROCESS | 1947 | 1467139308977 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 11:41:48 INFO - PROCESS | 1947 | 1467139308979 Marionette TRACE conn2 <- [1,2858,null,{}] 11:41:48 INFO - PROCESS | 1947 | 1467139308982 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}] 11:41:48 INFO - PROCESS | 1947 | 1467139308983 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:49 INFO - PROCESS | 1947 | 1467139309062 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 11:41:49 INFO - PROCESS | 1947 | 1467139309066 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1947 | 1467139309068 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191cd000 == 28 [pid = 1947] [id = 722] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x116f17000) [pid = 1947] [serial = 2166] [outer = 0x0] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x1182cf400) [pid = 1947] [serial = 2167] [outer = 0x116f17000] 11:41:49 INFO - PROCESS | 1947 | 1467139309097 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x118474800) [pid = 1947] [serial = 2168] [outer = 0x116f17000] 11:41:49 INFO - PROCESS | 1947 | 1467139309464 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 11:41:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 11:41:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 523ms 11:41:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 11:41:49 INFO - PROCESS | 1947 | 1467139309501 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 11:41:49 INFO - PROCESS | 1947 | 1467139309502 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 11:41:49 INFO - PROCESS | 1947 | 1467139309505 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 11:41:49 INFO - PROCESS | 1947 | 1467139309507 Marionette TRACE conn2 <- [1,2862,null,{}] 11:41:49 INFO - PROCESS | 1947 | 1467139309515 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}] 11:41:49 INFO - PROCESS | 1947 | 1467139309518 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:49 INFO - PROCESS | 1947 | 1467139309606 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 11:41:49 INFO - PROCESS | 1947 | 1467139309612 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:49 INFO - PROCESS | 1947 | 1467139309614 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:49 INFO - PROCESS | 1947 | ++DOCSHELL 0x121138800 == 29 [pid = 1947] [id = 723] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1186c5800) [pid = 1947] [serial = 2169] [outer = 0x0] 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x118f54000) [pid = 1947] [serial = 2170] [outer = 0x1186c5800] 11:41:49 INFO - PROCESS | 1947 | 1467139309641 Marionette DEBUG loaded listener.js 11:41:49 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x11992fc00) [pid = 1947] [serial = 2171] [outer = 0x1186c5800] 11:41:50 INFO - PROCESS | 1947 | 1467139310027 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 11:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 572ms 11:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 11:41:50 INFO - PROCESS | 1947 | 1467139310078 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1947 | 1467139310079 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 11:41:50 INFO - PROCESS | 1947 | 1467139310081 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1947 | 1467139310082 Marionette TRACE conn2 <- [1,2866,null,{}] 11:41:50 INFO - PROCESS | 1947 | 1467139310085 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}] 11:41:50 INFO - PROCESS | 1947 | 1467139310086 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:50 INFO - PROCESS | 1947 | 1467139310164 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 11:41:50 INFO - PROCESS | 1947 | 1467139310168 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1947 | 1467139310172 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x121a5c000 == 30 [pid = 1947] [id = 724] 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x119be9800) [pid = 1947] [serial = 2172] [outer = 0x0] 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x121021800) [pid = 1947] [serial = 2173] [outer = 0x119be9800] 11:41:50 INFO - PROCESS | 1947 | 1467139310197 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12107ec00) [pid = 1947] [serial = 2174] [outer = 0x119be9800] 11:41:50 INFO - PROCESS | 1947 | 1467139310548 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]]]}] 11:41:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 11:41:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 470ms 11:41:50 INFO - PROCESS | 1947 | 1467139310553 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 11:41:50 INFO - PROCESS | 1947 | 1467139310556 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 11:41:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 11:41:50 INFO - PROCESS | 1947 | 1467139310558 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 11:41:50 INFO - PROCESS | 1947 | 1467139310558 Marionette TRACE conn2 <- [1,2870,null,{}] 11:41:50 INFO - PROCESS | 1947 | 1467139310566 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}] 11:41:50 INFO - PROCESS | 1947 | 1467139310567 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:50 INFO - PROCESS | 1947 | 1467139310628 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 11:41:50 INFO - PROCESS | 1947 | 1467139310704 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:50 INFO - PROCESS | 1947 | 1467139310706 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:50 INFO - PROCESS | 1947 | ++DOCSHELL 0x124c56800 == 31 [pid = 1947] [id = 725] 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1186cc400) [pid = 1947] [serial = 2175] [outer = 0x0] 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x121086000) [pid = 1947] [serial = 2176] [outer = 0x1186cc400] 11:41:50 INFO - PROCESS | 1947 | 1467139310732 Marionette DEBUG loaded listener.js 11:41:50 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x121552400) [pid = 1947] [serial = 2177] [outer = 0x1186cc400] 11:41:51 INFO - PROCESS | 1947 | 1467139311161 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]]]}] 11:41:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 11:41:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 624ms 11:41:51 INFO - PROCESS | 1947 | 1467139311183 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 11:41:51 INFO - PROCESS | 1947 | 1467139311186 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 11:41:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 11:41:51 INFO - PROCESS | 1947 | 1467139311189 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 11:41:51 INFO - PROCESS | 1947 | 1467139311191 Marionette TRACE conn2 <- [1,2874,null,{}] 11:41:51 INFO - PROCESS | 1947 | 1467139311194 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}] 11:41:51 INFO - PROCESS | 1947 | 1467139311201 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:51 INFO - PROCESS | 1947 | 1467139311376 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 11:41:51 INFO - PROCESS | 1947 | 1467139311395 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:51 INFO - PROCESS | 1947 | 1467139311396 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:51 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ab8000 == 32 [pid = 1947] [id = 726] 11:41:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x121a26800) [pid = 1947] [serial = 2178] [outer = 0x0] 11:41:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x125467000) [pid = 1947] [serial = 2179] [outer = 0x121a26800] 11:41:51 INFO - PROCESS | 1947 | 1467139311421 Marionette DEBUG loaded listener.js 11:41:51 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x1263f2800) [pid = 1947] [serial = 2180] [outer = 0x121a26800] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x127ef9400) [pid = 1947] [serial = 2136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x116142800) [pid = 1947] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x125fe2800) [pid = 1947] [serial = 2127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x118338800) [pid = 1947] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x119379000) [pid = 1947] [serial = 2118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x1110a0400) [pid = 1947] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x111dac000) [pid = 1947] [serial = 2115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 11:41:51 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x112dd4000) [pid = 1947] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x124f08400) [pid = 1947] [serial = 2124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x12909e400) [pid = 1947] [serial = 2139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x111ba5800) [pid = 1947] [serial = 2121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x127e52800) [pid = 1947] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x1269e9400) [pid = 1947] [serial = 2130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x129116400) [pid = 1947] [serial = 2142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x113289000) [pid = 1947] [serial = 2145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12d229800) [pid = 1947] [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.] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x1293bec00) [pid = 1947] [serial = 2151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x113297800) [pid = 1947] [serial = 2148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x127ef6000) [pid = 1947] [serial = 2133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 11:41:52 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x12d40a000) [pid = 1947] [serial = 47] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:41:52 INFO - PROCESS | 1947 | 1467139312074 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 11:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 921ms 11:41:52 INFO - PROCESS | 1947 | 1467139312122 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1947 | 1467139312125 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 11:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 11:41:52 INFO - PROCESS | 1947 | 1467139312131 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1947 | 1467139312134 Marionette TRACE conn2 <- [1,2878,null,{}] 11:41:52 INFO - PROCESS | 1947 | 1467139312142 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}] 11:41:52 INFO - PROCESS | 1947 | 1467139312144 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:52 INFO - PROCESS | 1947 | 1467139312275 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 11:41:52 INFO - PROCESS | 1947 | 1467139312337 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:52 INFO - PROCESS | 1947 | 1467139312338 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:52 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d67000 == 33 [pid = 1947] [id = 727] 11:41:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x112dd6000) [pid = 1947] [serial = 2181] [outer = 0x0] 11:41:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x11329e400) [pid = 1947] [serial = 2182] [outer = 0x112dd6000] 11:41:52 INFO - PROCESS | 1947 | 1467139312363 Marionette DEBUG loaded listener.js 11:41:52 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x115deec00) [pid = 1947] [serial = 2183] [outer = 0x112dd6000] 11:41:52 INFO - PROCESS | 1947 | 1467139312893 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]]]}] 11:41:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 11:41:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 776ms 11:41:52 INFO - PROCESS | 1947 | 1467139312925 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 11:41:52 INFO - PROCESS | 1947 | 1467139312930 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 11:41:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 11:41:52 INFO - PROCESS | 1947 | 1467139312941 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 11:41:52 INFO - PROCESS | 1947 | 1467139312944 Marionette TRACE conn2 <- [1,2882,null,{}] 11:41:52 INFO - PROCESS | 1947 | 1467139312947 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}] 11:41:52 INFO - PROCESS | 1947 | 1467139312950 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:53 INFO - PROCESS | 1947 | 1467139313098 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 11:41:53 INFO - PROCESS | 1947 | 1467139313172 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1947 | 1467139313173 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x1215a7800 == 34 [pid = 1947] [id = 728] 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1176ecc00) [pid = 1947] [serial = 2184] [outer = 0x0] 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1182c6400) [pid = 1947] [serial = 2185] [outer = 0x1176ecc00] 11:41:53 INFO - PROCESS | 1947 | 1467139313204 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118475c00) [pid = 1947] [serial = 2186] [outer = 0x1176ecc00] 11:41:53 INFO - PROCESS | 1947 | 1467139313612 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]]]}] 11:41:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 11:41:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 721ms 11:41:53 INFO - PROCESS | 1947 | 1467139313662 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 11:41:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 11:41:53 INFO - PROCESS | 1947 | 1467139313664 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 11:41:53 INFO - PROCESS | 1947 | 1467139313666 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 11:41:53 INFO - PROCESS | 1947 | 1467139313669 Marionette TRACE conn2 <- [1,2886,null,{}] 11:41:53 INFO - PROCESS | 1947 | 1467139313677 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}] 11:41:53 INFO - PROCESS | 1947 | 1467139313680 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:53 INFO - PROCESS | 1947 | 1467139313777 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 11:41:53 INFO - PROCESS | 1947 | 1467139313847 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:53 INFO - PROCESS | 1947 | 1467139313849 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:53 INFO - PROCESS | 1947 | ++DOCSHELL 0x128179800 == 35 [pid = 1947] [id = 729] 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x118893800) [pid = 1947] [serial = 2187] [outer = 0x0] 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x119938800) [pid = 1947] [serial = 2188] [outer = 0x118893800] 11:41:53 INFO - PROCESS | 1947 | 1467139313881 Marionette DEBUG loaded listener.js 11:41:53 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12108b000) [pid = 1947] [serial = 2189] [outer = 0x118893800] 11:41:54 INFO - PROCESS | 1947 | 1467139314291 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]]]}] 11:41:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 11:41:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 672ms 11:41:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 11:41:54 INFO - PROCESS | 1947 | 1467139314339 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 11:41:54 INFO - PROCESS | 1947 | 1467139314341 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 11:41:54 INFO - PROCESS | 1947 | 1467139314343 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 11:41:54 INFO - PROCESS | 1947 | 1467139314344 Marionette TRACE conn2 <- [1,2890,null,{}] 11:41:54 INFO - PROCESS | 1947 | 1467139314346 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}] 11:41:54 INFO - PROCESS | 1947 | 1467139314348 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:54 INFO - PROCESS | 1947 | 1467139314467 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 11:41:54 INFO - PROCESS | 1947 | 1467139314547 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:54 INFO - PROCESS | 1947 | 1467139314549 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:54 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291f2800 == 36 [pid = 1947] [id = 730] 11:41:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124a2c800) [pid = 1947] [serial = 2190] [outer = 0x0] 11:41:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x124cabc00) [pid = 1947] [serial = 2191] [outer = 0x124a2c800] 11:41:54 INFO - PROCESS | 1947 | 1467139314578 Marionette DEBUG loaded listener.js 11:41:54 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x125467400) [pid = 1947] [serial = 2192] [outer = 0x124a2c800] 11:41:54 INFO - PROCESS | 1947 | 1467139314987 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 11:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 670ms 11:41:55 INFO - PROCESS | 1947 | 1467139315014 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1947 | 1467139315015 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 11:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 11:41:55 INFO - PROCESS | 1947 | 1467139315017 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1947 | 1467139315019 Marionette TRACE conn2 <- [1,2894,null,{}] 11:41:55 INFO - PROCESS | 1947 | 1467139315021 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}] 11:41:55 INFO - PROCESS | 1947 | 1467139315022 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:55 INFO - PROCESS | 1947 | 1467139315114 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 11:41:55 INFO - PROCESS | 1947 | 1467139315168 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1947 | 1467139315169 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d17000 == 37 [pid = 1947] [id = 731] 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12550d800) [pid = 1947] [serial = 2193] [outer = 0x0] 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x125fe4c00) [pid = 1947] [serial = 2194] [outer = 0x12550d800] 11:41:55 INFO - PROCESS | 1947 | 1467139315200 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x126675c00) [pid = 1947] [serial = 2195] [outer = 0x12550d800] 11:41:55 INFO - PROCESS | 1947 | 1467139315626 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]]]}] 11:41:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 11:41:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 620ms 11:41:55 INFO - PROCESS | 1947 | 1467139315639 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 11:41:55 INFO - PROCESS | 1947 | 1467139315640 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 11:41:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 11:41:55 INFO - PROCESS | 1947 | 1467139315643 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 11:41:55 INFO - PROCESS | 1947 | 1467139315644 Marionette TRACE conn2 <- [1,2898,null,{}] 11:41:55 INFO - PROCESS | 1947 | 1467139315646 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}] 11:41:55 INFO - PROCESS | 1947 | 1467139315651 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:55 INFO - PROCESS | 1947 | 1467139315764 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 11:41:55 INFO - PROCESS | 1947 | 1467139315853 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:55 INFO - PROCESS | 1947 | 1467139315854 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:55 INFO - PROCESS | 1947 | ++DOCSHELL 0x119980000 == 38 [pid = 1947] [id = 732] 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x112d6ec00) [pid = 1947] [serial = 2196] [outer = 0x0] 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x124986400) [pid = 1947] [serial = 2197] [outer = 0x112d6ec00] 11:41:55 INFO - PROCESS | 1947 | 1467139315897 Marionette DEBUG loaded listener.js 11:41:55 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127e10400) [pid = 1947] [serial = 2198] [outer = 0x112d6ec00] 11:41:56 INFO - PROCESS | 1947 | 1467139316368 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]]]}] 11:41:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 11:41:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 771ms 11:41:56 INFO - PROCESS | 1947 | 1467139316430 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 11:41:56 INFO - PROCESS | 1947 | 1467139316432 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 11:41:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 11:41:56 INFO - PROCESS | 1947 | 1467139316437 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 11:41:56 INFO - PROCESS | 1947 | 1467139316440 Marionette TRACE conn2 <- [1,2902,null,{}] 11:41:56 INFO - PROCESS | 1947 | 1467139316444 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}] 11:41:56 INFO - PROCESS | 1947 | 1467139316445 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:56 INFO - PROCESS | 1947 | 1467139316541 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 11:41:56 INFO - PROCESS | 1947 | 1467139316612 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:56 INFO - PROCESS | 1947 | 1467139316614 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:56 INFO - PROCESS | 1947 | ++DOCSHELL 0x118fa8800 == 39 [pid = 1947] [id = 733] 11:41:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x11329a400) [pid = 1947] [serial = 2199] [outer = 0x0] 11:41:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x115e5a800) [pid = 1947] [serial = 2200] [outer = 0x11329a400] 11:41:56 INFO - PROCESS | 1947 | 1467139316642 Marionette DEBUG loaded listener.js 11:41:56 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x11687c400) [pid = 1947] [serial = 2201] [outer = 0x11329a400] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x124c56800 == 38 [pid = 1947] [id = 725] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x121a5c000 == 37 [pid = 1947] [id = 724] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x121138800 == 36 [pid = 1947] [id = 723] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1191cd000 == 35 [pid = 1947] [id = 722] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x115d95800 == 34 [pid = 1947] [id = 721] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x115e1c800 == 33 [pid = 1947] [id = 719] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x120eda800 == 32 [pid = 1947] [id = 720] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x119980000 == 31 [pid = 1947] [id = 732] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x129d17000 == 30 [pid = 1947] [id = 731] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1291f2800 == 29 [pid = 1947] [id = 730] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x128179800 == 28 [pid = 1947] [id = 729] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x1215a7800 == 27 [pid = 1947] [id = 728] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x12c262000 == 26 [pid = 1947] [id = 718] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x126ab8000 == 25 [pid = 1947] [id = 726] 11:41:57 INFO - PROCESS | 1947 | --DOCSHELL 0x117d67000 == 24 [pid = 1947] [id = 727] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x12d413800) [pid = 1947] [serial = 49] [outer = 0x0] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x129093800) [pid = 1947] [serial = 2137] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x11662e400) [pid = 1947] [serial = 2107] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x1167e0800) [pid = 1947] [serial = 2108] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x126638800) [pid = 1947] [serial = 2128] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1269b6000) [pid = 1947] [serial = 2129] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x11847b800) [pid = 1947] [serial = 2113] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118521000) [pid = 1947] [serial = 2114] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119e55400) [pid = 1947] [serial = 2119] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x12155a400) [pid = 1947] [serial = 2120] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x116f1a000) [pid = 1947] [serial = 2110] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x1176f1800) [pid = 1947] [serial = 2111] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118527000) [pid = 1947] [serial = 2116] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x119370c00) [pid = 1947] [serial = 2117] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x113288c00) [pid = 1947] [serial = 2104] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x1132c9000) [pid = 1947] [serial = 2105] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x125466800) [pid = 1947] [serial = 2125] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x125fe2000) [pid = 1947] [serial = 2126] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x129118800) [pid = 1947] [serial = 2140] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x121a26400) [pid = 1947] [serial = 2122] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x124c11400) [pid = 1947] [serial = 2123] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x1281af400) [pid = 1947] [serial = 2102] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x127e4e400) [pid = 1947] [serial = 2131] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x127ef4800) [pid = 1947] [serial = 2132] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x12918a400) [pid = 1947] [serial = 2143] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12911e400) [pid = 1947] [serial = 2141] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 71 (0x129192000) [pid = 1947] [serial = 2144] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 70 (0x11613e400) [pid = 1947] [serial = 2146] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 69 (0x11847f800) [pid = 1947] [serial = 2147] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 68 (0x129426000) [pid = 1947] [serial = 2155] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 67 (0x1269eec00) [pid = 1947] [serial = 1463] [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.] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 66 (0x1293c6800) [pid = 1947] [serial = 2152] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 65 (0x124c11c00) [pid = 1947] [serial = 2149] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 64 (0x1281ac400) [pid = 1947] [serial = 2134] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 63 (0x129120400) [pid = 1947] [serial = 2150] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 62 (0x12909a000) [pid = 1947] [serial = 2138] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 61 (0x12941e400) [pid = 1947] [serial = 2153] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | --DOMWINDOW == 60 (0x129047800) [pid = 1947] [serial = 2135] [outer = 0x0] [url = about:blank] 11:41:57 INFO - PROCESS | 1947 | 1467139317518 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 11:41:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 11:41:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1125ms 11:41:57 INFO - PROCESS | 1947 | 1467139317561 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 11:41:57 INFO - PROCESS | 1947 | 1467139317563 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 11:41:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 11:41:57 INFO - PROCESS | 1947 | 1467139317567 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 11:41:57 INFO - PROCESS | 1947 | 1467139317569 Marionette TRACE conn2 <- [1,2906,null,{}] 11:41:57 INFO - PROCESS | 1947 | 1467139317580 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}] 11:41:57 INFO - PROCESS | 1947 | 1467139317581 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:57 INFO - PROCESS | 1947 | 1467139317686 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 11:41:57 INFO - PROCESS | 1947 | 1467139317765 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:57 INFO - PROCESS | 1947 | 1467139317767 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:57 INFO - PROCESS | 1947 | ++DOCSHELL 0x116adc800 == 25 [pid = 1947] [id = 734] 11:41:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 61 (0x113299000) [pid = 1947] [serial = 2202] [outer = 0x0] 11:41:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 62 (0x115def000) [pid = 1947] [serial = 2203] [outer = 0x113299000] 11:41:57 INFO - PROCESS | 1947 | 1467139317809 Marionette DEBUG loaded listener.js 11:41:57 INFO - PROCESS | 1947 | ++DOMWINDOW == 63 (0x1167a7800) [pid = 1947] [serial = 2204] [outer = 0x113299000] 11:41:58 INFO - PROCESS | 1947 | 1467139318185 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]]]}] 11:41:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 11:41:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 628ms 11:41:58 INFO - PROCESS | 1947 | 1467139318194 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1947 | 1467139318198 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 11:41:58 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 11:41:58 INFO - PROCESS | 1947 | 1467139318205 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1947 | 1467139318207 Marionette TRACE conn2 <- [1,2910,null,{}] 11:41:58 INFO - PROCESS | 1947 | 1467139318209 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}] 11:41:58 INFO - PROCESS | 1947 | 1467139318211 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:58 INFO - PROCESS | 1947 | 1467139318289 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 11:41:58 INFO - PROCESS | 1947 | 1467139318343 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1947 | 1467139318344 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191c7800 == 26 [pid = 1947] [id = 735] 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 64 (0x1167e3400) [pid = 1947] [serial = 2205] [outer = 0x0] 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 65 (0x116f19400) [pid = 1947] [serial = 2206] [outer = 0x1167e3400] 11:41:58 INFO - PROCESS | 1947 | 1467139318372 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 66 (0x1176f1800) [pid = 1947] [serial = 2207] [outer = 0x1167e3400] 11:41:58 INFO - PROCESS | 1947 | 1467139318679 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]]]}] 11:41:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 11:41:58 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 11:41:58 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 526ms 11:41:58 INFO - TEST-START | /DOMEvents/constructors.html 11:41:58 INFO - PROCESS | 1947 | 1467139318729 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 11:41:58 INFO - PROCESS | 1947 | 1467139318730 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 11:41:58 INFO - PROCESS | 1947 | 1467139318733 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 11:41:58 INFO - PROCESS | 1947 | 1467139318735 Marionette TRACE conn2 <- [1,2914,null,{}] 11:41:58 INFO - PROCESS | 1947 | 1467139318743 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}] 11:41:58 INFO - PROCESS | 1947 | 1467139318746 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:58 INFO - PROCESS | 1947 | 1467139318822 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 11:41:58 INFO - PROCESS | 1947 | 1467139318879 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:58 INFO - PROCESS | 1947 | 1467139318882 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:58 INFO - PROCESS | 1947 | ++DOCSHELL 0x1212aa800 == 27 [pid = 1947] [id = 736] 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 67 (0x113296400) [pid = 1947] [serial = 2208] [outer = 0x0] 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 68 (0x1186c5c00) [pid = 1947] [serial = 2209] [outer = 0x113296400] 11:41:58 INFO - PROCESS | 1947 | 1467139318910 Marionette DEBUG loaded listener.js 11:41:58 INFO - PROCESS | 1947 | ++DOMWINDOW == 69 (0x119606800) [pid = 1947] [serial = 2210] [outer = 0x113296400] 11:41:59 INFO - PROCESS | 1947 | 1467139319254 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]]]}] 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 11:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:41:59 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 11:41:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:41:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 11:41:59 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 11:41:59 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 11:41:59 INFO - TEST-OK | /DOMEvents/constructors.html | took 579ms 11:41:59 INFO - PROCESS | 1947 | 1467139319314 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1947 | 1467139319317 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 11:41:59 INFO - TEST-START | /DOMEvents/event-phases-order.html 11:41:59 INFO - PROCESS | 1947 | 1467139319321 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1947 | 1467139319323 Marionette TRACE conn2 <- [1,2918,null,{}] 11:41:59 INFO - PROCESS | 1947 | 1467139319326 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}] 11:41:59 INFO - PROCESS | 1947 | 1467139319328 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:59 INFO - PROCESS | 1947 | 1467139319445 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 11:41:59 INFO - PROCESS | 1947 | 1467139319563 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:41:59 INFO - PROCESS | 1947 | 1467139319564 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:41:59 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e1e000 == 28 [pid = 1947] [id = 737] 11:41:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 70 (0x11992b000) [pid = 1947] [serial = 2211] [outer = 0x0] 11:41:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 71 (0x121022400) [pid = 1947] [serial = 2212] [outer = 0x11992b000] 11:41:59 INFO - PROCESS | 1947 | 1467139319607 Marionette DEBUG loaded listener.js 11:41:59 INFO - PROCESS | 1947 | ++DOMWINDOW == 72 (0x12154f800) [pid = 1947] [serial = 2213] [outer = 0x11992b000] 11:41:59 INFO - PROCESS | 1947 | 1467139319949 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 11:41:59 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 11:41:59 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 671ms 11:41:59 INFO - PROCESS | 1947 | 1467139319993 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 11:41:59 INFO - PROCESS | 1947 | 1467139319994 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 11:41:59 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 11:41:59 INFO - PROCESS | 1947 | 1467139319996 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 11:41:59 INFO - PROCESS | 1947 | 1467139319997 Marionette TRACE conn2 <- [1,2922,null,{}] 11:42:00 INFO - PROCESS | 1947 | 1467139320000 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}] 11:42:00 INFO - PROCESS | 1947 | 1467139320001 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:00 INFO - PROCESS | 1947 | 1467139320095 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 11:42:00 INFO - PROCESS | 1947 | 1467139320131 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1947 | 1467139320132 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fba000 == 29 [pid = 1947] [id = 738] 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x116f16000) [pid = 1947] [serial = 2214] [outer = 0x0] 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x12155a400) [pid = 1947] [serial = 2215] [outer = 0x116f16000] 11:42:00 INFO - PROCESS | 1947 | 1467139320156 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x124a2ec00) [pid = 1947] [serial = 2216] [outer = 0x116f16000] 11:42:00 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:00 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:00 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:00 INFO - PROCESS | 1947 | [1947] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-beta-m64-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 11:42:00 INFO - PROCESS | 1947 | 1467139320466 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]]]}] 11:42:00 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 11:42:00 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:00 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 11:42:00 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:00 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 11:42:00 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:00 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]" 11:42:00 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 11:42:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:00 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 11:42:00 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 11:42:00 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 519ms 11:42:00 INFO - PROCESS | 1947 | 1467139320516 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 11:42:00 INFO - PROCESS | 1947 | 1467139320518 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 11:42:00 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 11:42:00 INFO - PROCESS | 1947 | 1467139320528 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 11:42:00 INFO - PROCESS | 1947 | 1467139320529 Marionette TRACE conn2 <- [1,2926,null,{}] 11:42:00 INFO - PROCESS | 1947 | 1467139320531 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}] 11:42:00 INFO - PROCESS | 1947 | 1467139320535 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:00 INFO - PROCESS | 1947 | 1467139320646 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 11:42:00 INFO - PROCESS | 1947 | 1467139320682 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:00 INFO - PROCESS | 1947 | 1467139320684 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:00 INFO - PROCESS | 1947 | ++DOCSHELL 0x128168000 == 30 [pid = 1947] [id = 739] 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x117144c00) [pid = 1947] [serial = 2217] [outer = 0x0] 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x12550dc00) [pid = 1947] [serial = 2218] [outer = 0x117144c00] 11:42:00 INFO - PROCESS | 1947 | 1467139320708 Marionette DEBUG loaded listener.js 11:42:00 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x127e4f800) [pid = 1947] [serial = 2219] [outer = 0x117144c00] 11:42:00 INFO - PROCESS | 1947 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 11:42:01 INFO - PROCESS | 1947 | 1467139321007 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]]]}] 11:42:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 11:42:01 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 522ms 11:42:01 INFO - PROCESS | 1947 | 1467139321051 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1947 | 1467139321055 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 11:42:01 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 11:42:01 INFO - PROCESS | 1947 | 1467139321058 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1947 | 1467139321059 Marionette TRACE conn2 <- [1,2930,null,{}] 11:42:01 INFO - PROCESS | 1947 | 1467139321062 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}] 11:42:01 INFO - PROCESS | 1947 | 1467139321063 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:01 INFO - PROCESS | 1947 | 1467139321158 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 11:42:01 INFO - PROCESS | 1947 | 1467139321171 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1947 | 1467139321172 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x1291e6800 == 31 [pid = 1947] [id = 740] 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x127eec800) [pid = 1947] [serial = 2220] [outer = 0x0] 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x127ef4000) [pid = 1947] [serial = 2221] [outer = 0x127eec800] 11:42:01 INFO - PROCESS | 1947 | 1467139321196 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x127ef9400) [pid = 1947] [serial = 2222] [outer = 0x127eec800] 11:42:01 INFO - PROCESS | 1947 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 11:42:01 INFO - PROCESS | 1947 | 1467139321541 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]]]}] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x116f17000) [pid = 1947] [serial = 2166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x119be9800) [pid = 1947] [serial = 2172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x11331c800) [pid = 1947] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 77 (0x1186c5800) [pid = 1947] [serial = 2169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 76 (0x11287ac00) [pid = 1947] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 75 (0x1167b0800) [pid = 1947] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 74 (0x1186cc400) [pid = 1947] [serial = 2175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 73 (0x121a26800) [pid = 1947] [serial = 2178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 11:42:01 INFO - PROCESS | 1947 | --DOMWINDOW == 72 (0x12941e800) [pid = 1947] [serial = 2154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 11:42:01 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 11:42:01 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 521ms 11:42:01 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 11:42:01 INFO - PROCESS | 1947 | 1467139321580 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 11:42:01 INFO - PROCESS | 1947 | 1467139321581 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 11:42:01 INFO - PROCESS | 1947 | 1467139321583 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 11:42:01 INFO - PROCESS | 1947 | 1467139321584 Marionette TRACE conn2 <- [1,2934,null,{}] 11:42:01 INFO - PROCESS | 1947 | 1467139321586 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}] 11:42:01 INFO - PROCESS | 1947 | 1467139321587 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:01 INFO - PROCESS | 1947 | 1467139321661 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 11:42:01 INFO - PROCESS | 1947 | 1467139321664 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:01 INFO - PROCESS | 1947 | 1467139321666 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:01 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb4800 == 32 [pid = 1947] [id = 741] 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 73 (0x1132a1800) [pid = 1947] [serial = 2223] [outer = 0x0] 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 74 (0x116a23800) [pid = 1947] [serial = 2224] [outer = 0x1132a1800] 11:42:01 INFO - PROCESS | 1947 | 1467139321692 Marionette DEBUG loaded listener.js 11:42:01 INFO - PROCESS | 1947 | ++DOMWINDOW == 75 (0x119378000) [pid = 1947] [serial = 2225] [outer = 0x1132a1800] 11:42:02 INFO - PROCESS | 1947 | 1467139322001 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]]]}] 11:42:02 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 11:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 468ms 11:42:02 INFO - PROCESS | 1947 | 1467139322052 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1947 | 1467139322053 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 11:42:02 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 11:42:02 INFO - PROCESS | 1947 | 1467139322055 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1947 | 1467139322056 Marionette TRACE conn2 <- [1,2938,null,{}] 11:42:02 INFO - PROCESS | 1947 | 1467139322059 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}] 11:42:02 INFO - PROCESS | 1947 | 1467139322060 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:02 INFO - PROCESS | 1947 | 1467139322132 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 11:42:02 INFO - PROCESS | 1947 | 1467139322190 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1947 | 1467139322191 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x1212a4800 == 33 [pid = 1947] [id = 742] 11:42:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 76 (0x115d15800) [pid = 1947] [serial = 2226] [outer = 0x0] 11:42:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 77 (0x124c3c800) [pid = 1947] [serial = 2227] [outer = 0x115d15800] 11:42:02 INFO - PROCESS | 1947 | 1467139322215 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 78 (0x1281b2c00) [pid = 1947] [serial = 2228] [outer = 0x115d15800] 11:42:02 INFO - PROCESS | 1947 | 1467139322447 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]]]}] 11:42:02 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. 11:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 418ms 11:42:02 INFO - PROCESS | 1947 | 1467139322475 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 11:42:02 INFO - PROCESS | 1947 | 1467139322476 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 11:42:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 11:42:02 INFO - PROCESS | 1947 | 1467139322479 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1947 | 1467139322480 Marionette TRACE conn2 <- [1,2942,null,{}] 11:42:02 INFO - PROCESS | 1947 | 1467139322482 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}] 11:42:02 INFO - PROCESS | 1947 | 1467139322483 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:02 INFO - PROCESS | 1947 | 1467139322575 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 11:42:02 INFO - PROCESS | 1947 | 1467139322578 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:02 INFO - PROCESS | 1947 | 1467139322579 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:02 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b12a800 == 34 [pid = 1947] [id = 743] 11:42:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 79 (0x1133b7800) [pid = 1947] [serial = 2229] [outer = 0x0] 11:42:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x128522c00) [pid = 1947] [serial = 2230] [outer = 0x1133b7800] 11:42:02 INFO - PROCESS | 1947 | 1467139322606 Marionette DEBUG loaded listener.js 11:42:02 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x12904e000) [pid = 1947] [serial = 2231] [outer = 0x1133b7800] 11:42:02 INFO - PROCESS | 1947 | 1467139322911 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"]]]}] 11:42:02 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 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 11:42:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 11:42:02 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 472ms 11:42:02 INFO - PROCESS | 1947 | 1467139322952 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 11:42:02 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 11:42:02 INFO - PROCESS | 1947 | 1467139322955 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 11:42:02 INFO - PROCESS | 1947 | 1467139322957 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 11:42:02 INFO - PROCESS | 1947 | 1467139322959 Marionette TRACE conn2 <- [1,2946,null,{}] 11:42:02 INFO - PROCESS | 1947 | 1467139322961 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}] 11:42:02 INFO - PROCESS | 1947 | 1467139322963 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:03 INFO - PROCESS | 1947 | 1467139323049 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 11:42:03 INFO - PROCESS | 1947 | 1467139323111 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1947 | 1467139323113 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb5800 == 35 [pid = 1947] [id = 744] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1186ef800) [pid = 1947] [serial = 2232] [outer = 0x0] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x129096400) [pid = 1947] [serial = 2233] [outer = 0x1186ef800] 11:42:03 INFO - PROCESS | 1947 | 1467139323138 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x129183c00) [pid = 1947] [serial = 2234] [outer = 0x1186ef800] 11:42:03 INFO - PROCESS | 1947 | 1467139323395 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]]]}] 11:42:03 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. 11:42:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 469ms 11:42:03 INFO - PROCESS | 1947 | 1467139323428 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 11:42:03 INFO - PROCESS | 1947 | 1467139323429 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 11:42:03 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 11:42:03 INFO - PROCESS | 1947 | 1467139323431 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 11:42:03 INFO - PROCESS | 1947 | 1467139323432 Marionette TRACE conn2 <- [1,2950,null,{}] 11:42:03 INFO - PROCESS | 1947 | 1467139323442 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}] 11:42:03 INFO - PROCESS | 1947 | 1467139323443 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:03 INFO - PROCESS | 1947 | 1467139323527 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 11:42:03 INFO - PROCESS | 1947 | 1467139323531 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:03 INFO - PROCESS | 1947 | 1467139323532 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b9d2000 == 36 [pid = 1947] [id = 745] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1281b3000) [pid = 1947] [serial = 2235] [outer = 0x0] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x12918ac00) [pid = 1947] [serial = 2236] [outer = 0x1281b3000] 11:42:03 INFO - PROCESS | 1947 | 1467139323556 Marionette DEBUG loaded listener.js 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x129192000) [pid = 1947] [serial = 2237] [outer = 0x1281b3000] 11:42:03 INFO - PROCESS | 1947 | ++DOCSHELL 0x110f1b000 == 37 [pid = 1947] [id = 746] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x112d69400) [pid = 1947] [serial = 2238] [outer = 0x0] 11:42:03 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x111d14800) [pid = 1947] [serial = 2239] [outer = 0x112d69400] 11:42:04 INFO - PROCESS | 1947 | 1467139324145 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]]]}] 11:42:04 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. 11:42:04 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 723ms 11:42:04 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 11:42:04 INFO - PROCESS | 1947 | 1467139324156 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 11:42:04 INFO - PROCESS | 1947 | 1467139324160 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 11:42:04 INFO - PROCESS | 1947 | 1467139324164 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 11:42:04 INFO - PROCESS | 1947 | 1467139324170 Marionette TRACE conn2 <- [1,2954,null,{}] 11:42:04 INFO - PROCESS | 1947 | 1467139324175 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}] 11:42:04 INFO - PROCESS | 1947 | 1467139324177 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:04 INFO - PROCESS | 1947 | 1467139324368 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 11:42:04 INFO - PROCESS | 1947 | 1467139324491 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:04 INFO - PROCESS | 1947 | 1467139324493 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:04 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112b800 == 38 [pid = 1947] [id = 747] 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x11328cc00) [pid = 1947] [serial = 2240] [outer = 0x0] 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x116634400) [pid = 1947] [serial = 2241] [outer = 0x11328cc00] 11:42:04 INFO - PROCESS | 1947 | 1467139324545 Marionette DEBUG loaded listener.js 11:42:04 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x116f17400) [pid = 1947] [serial = 2242] [outer = 0x11328cc00] 11:42:05 INFO - PROCESS | 1947 | 1467139325018 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]]]}] 11:42:05 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:42:05 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 11:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 876ms 11:42:05 INFO - PROCESS | 1947 | 1467139325040 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1947 | 1467139325043 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 11:42:05 INFO - PROCESS | 1947 | 1467139325047 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1947 | 1467139325049 Marionette TRACE conn2 <- [1,2958,null,{}] 11:42:05 INFO - PROCESS | 1947 | 1467139325080 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}] 11:42:05 INFO - PROCESS | 1947 | 1467139325081 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:05 INFO - PROCESS | 1947 | 1467139325204 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 11:42:05 INFO - PROCESS | 1947 | 1467139325283 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:05 INFO - PROCESS | 1947 | 1467139325285 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:05 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a514800 == 39 [pid = 1947] [id = 748] 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x118893000) [pid = 1947] [serial = 2243] [outer = 0x0] 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x119934000) [pid = 1947] [serial = 2244] [outer = 0x118893000] 11:42:05 INFO - PROCESS | 1947 | 1467139325315 Marionette DEBUG loaded listener.js 11:42:05 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12102c800) [pid = 1947] [serial = 2245] [outer = 0x118893000] 11:42:05 INFO - PROCESS | 1947 | 1467139325901 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]]]}] 11:42:05 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. 11:42:05 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 869ms 11:42:05 INFO - PROCESS | 1947 | 1467139325917 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 11:42:05 INFO - PROCESS | 1947 | 1467139325919 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 11:42:05 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 11:42:05 INFO - PROCESS | 1947 | 1467139325942 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 11:42:05 INFO - PROCESS | 1947 | 1467139325944 Marionette TRACE conn2 <- [1,2962,null,{}] 11:42:05 INFO - PROCESS | 1947 | 1467139325947 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}] 11:42:05 INFO - PROCESS | 1947 | 1467139325949 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:06 INFO - PROCESS | 1947 | 1467139326055 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 11:42:06 INFO - PROCESS | 1947 | 1467139326142 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1947 | 1467139326144 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x118357800 == 40 [pid = 1947] [id = 749] 11:42:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x116809800) [pid = 1947] [serial = 2246] [outer = 0x0] 11:42:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x116f0dc00) [pid = 1947] [serial = 2247] [outer = 0x116809800] 11:42:06 INFO - PROCESS | 1947 | 1467139326172 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x1176f1000) [pid = 1947] [serial = 2248] [outer = 0x116809800] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb5800 == 39 [pid = 1947] [id = 744] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x12b12a800 == 38 [pid = 1947] [id = 743] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1212a4800 == 37 [pid = 1947] [id = 742] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb4800 == 36 [pid = 1947] [id = 741] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1291e6800 == 35 [pid = 1947] [id = 740] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x128168000 == 34 [pid = 1947] [id = 739] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x125fba000 == 33 [pid = 1947] [id = 738] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x121e1e000 == 32 [pid = 1947] [id = 737] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1212aa800 == 31 [pid = 1947] [id = 736] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x1191c7800 == 30 [pid = 1947] [id = 735] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x116adc800 == 29 [pid = 1947] [id = 734] 11:42:06 INFO - PROCESS | 1947 | --DOCSHELL 0x118fa8800 == 28 [pid = 1947] [id = 733] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1263f2800) [pid = 1947] [serial = 2180] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1182cf400) [pid = 1947] [serial = 2167] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x118474800) [pid = 1947] [serial = 2168] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x121021800) [pid = 1947] [serial = 2173] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12107ec00) [pid = 1947] [serial = 2174] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x115ded400) [pid = 1947] [serial = 2164] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116a29800) [pid = 1947] [serial = 2165] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x118f54000) [pid = 1947] [serial = 2170] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11992fc00) [pid = 1947] [serial = 2171] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x112d18400) [pid = 1947] [serial = 2158] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x11329cc00) [pid = 1947] [serial = 2159] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116881800) [pid = 1947] [serial = 2161] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x116f11800) [pid = 1947] [serial = 2162] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x121086000) [pid = 1947] [serial = 2176] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x125467000) [pid = 1947] [serial = 2179] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x121552400) [pid = 1947] [serial = 2177] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x129434c00) [pid = 1947] [serial = 2156] [outer = 0x0] [url = about:blank] 11:42:06 INFO - PROCESS | 1947 | 1467139326525 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]]]}] 11:42:06 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. 11:42:06 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 622ms 11:42:06 INFO - PROCESS | 1947 | 1467139326564 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 11:42:06 INFO - PROCESS | 1947 | 1467139326567 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 11:42:06 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 11:42:06 INFO - PROCESS | 1947 | 1467139326571 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 11:42:06 INFO - PROCESS | 1947 | 1467139326572 Marionette TRACE conn2 <- [1,2966,null,{}] 11:42:06 INFO - PROCESS | 1947 | 1467139326575 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}] 11:42:06 INFO - PROCESS | 1947 | 1467139326576 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:06 INFO - PROCESS | 1947 | 1467139326656 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 11:42:06 INFO - PROCESS | 1947 | 1467139326660 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:06 INFO - PROCESS | 1947 | 1467139326662 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:06 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191c7800 == 29 [pid = 1947] [id = 750] 11:42:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118475800) [pid = 1947] [serial = 2249] [outer = 0x0] 11:42:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x1186d1000) [pid = 1947] [serial = 2250] [outer = 0x118475800] 11:42:06 INFO - PROCESS | 1947 | 1467139326688 Marionette DEBUG loaded listener.js 11:42:06 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x119607000) [pid = 1947] [serial = 2251] [outer = 0x118475800] 11:42:07 INFO - PROCESS | 1947 | 1467139326997 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]]]}] 11:42:07 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. 11:42:07 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 469ms 11:42:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 11:42:07 INFO - PROCESS | 1947 | 1467139327049 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1947 | 1467139327050 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 11:42:07 INFO - PROCESS | 1947 | 1467139327054 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1947 | 1467139327057 Marionette TRACE conn2 <- [1,2970,null,{}] 11:42:07 INFO - PROCESS | 1947 | 1467139327066 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}] 11:42:07 INFO - PROCESS | 1947 | 1467139327070 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:07 INFO - PROCESS | 1947 | 1467139327162 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 11:42:07 INFO - PROCESS | 1947 | 1467139327173 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1947 | 1467139327175 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x121712000 == 30 [pid = 1947] [id = 751] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x112883800) [pid = 1947] [serial = 2252] [outer = 0x0] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x1210d1800) [pid = 1947] [serial = 2253] [outer = 0x112883800] 11:42:07 INFO - PROCESS | 1947 | 1467139327220 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1249f2c00) [pid = 1947] [serial = 2254] [outer = 0x112883800] 11:42:07 INFO - PROCESS | 1947 | 1467139327617 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]]]}] 11:42:07 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. 11:42:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 575ms 11:42:07 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 11:42:07 INFO - PROCESS | 1947 | 1467139327629 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 11:42:07 INFO - PROCESS | 1947 | 1467139327631 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 11:42:07 INFO - PROCESS | 1947 | 1467139327634 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 11:42:07 INFO - PROCESS | 1947 | 1467139327636 Marionette TRACE conn2 <- [1,2974,null,{}] 11:42:07 INFO - PROCESS | 1947 | 1467139327641 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}] 11:42:07 INFO - PROCESS | 1947 | 1467139327643 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:07 INFO - PROCESS | 1947 | 1467139327765 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 11:42:07 INFO - PROCESS | 1947 | 1467139327771 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:07 INFO - PROCESS | 1947 | 1467139327772 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:07 INFO - PROCESS | 1947 | ++DOCSHELL 0x125531000 == 31 [pid = 1947] [id = 752] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125465c00) [pid = 1947] [serial = 2255] [outer = 0x0] 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x125fe0400) [pid = 1947] [serial = 2256] [outer = 0x125465c00] 11:42:07 INFO - PROCESS | 1947 | 1467139327811 Marionette DEBUG loaded listener.js 11:42:07 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x126482400) [pid = 1947] [serial = 2257] [outer = 0x125465c00] 11:42:08 INFO - PROCESS | 1947 | 1467139328261 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]]]}] 11:42:08 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. 11:42:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 673ms 11:42:08 INFO - PROCESS | 1947 | 1467139328308 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1947 | 1467139328309 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 11:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 11:42:08 INFO - PROCESS | 1947 | 1467139328311 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1947 | 1467139328312 Marionette TRACE conn2 <- [1,2978,null,{}] 11:42:08 INFO - PROCESS | 1947 | 1467139328314 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}] 11:42:08 INFO - PROCESS | 1947 | 1467139328315 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:08 INFO - PROCESS | 1947 | 1467139328393 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 11:42:08 INFO - PROCESS | 1947 | 1467139328396 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1947 | 1467139328397 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12816a000 == 32 [pid = 1947] [id = 753] 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x126645400) [pid = 1947] [serial = 2258] [outer = 0x0] 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1269e9400) [pid = 1947] [serial = 2259] [outer = 0x126645400] 11:42:08 INFO - PROCESS | 1947 | 1467139328428 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e0b800) [pid = 1947] [serial = 2260] [outer = 0x126645400] 11:42:08 INFO - PROCESS | 1947 | 1467139328766 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]]]}] 11:42:08 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. 11:42:08 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 469ms 11:42:08 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 11:42:08 INFO - PROCESS | 1947 | 1467139328780 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 11:42:08 INFO - PROCESS | 1947 | 1467139328782 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 11:42:08 INFO - PROCESS | 1947 | 1467139328784 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 11:42:08 INFO - PROCESS | 1947 | 1467139328785 Marionette TRACE conn2 <- [1,2982,null,{}] 11:42:08 INFO - PROCESS | 1947 | 1467139328787 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}] 11:42:08 INFO - PROCESS | 1947 | 1467139328791 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:08 INFO - PROCESS | 1947 | 1467139328910 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 11:42:08 INFO - PROCESS | 1947 | 1467139328924 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:08 INFO - PROCESS | 1947 | 1467139328925 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:08 INFO - PROCESS | 1947 | ++DOCSHELL 0x12a52b000 == 33 [pid = 1947] [id = 754] 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x127eeb000) [pid = 1947] [serial = 2261] [outer = 0x0] 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x127ef7400) [pid = 1947] [serial = 2262] [outer = 0x127eeb000] 11:42:08 INFO - PROCESS | 1947 | 1467139328950 Marionette DEBUG loaded listener.js 11:42:08 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129114000) [pid = 1947] [serial = 2263] [outer = 0x127eeb000] 11:42:09 INFO - PROCESS | 1947 | 1467139329277 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"]]]}] 11:42:09 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 11:42:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 11:42:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:09 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 11:42:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 521ms 11:42:09 INFO - PROCESS | 1947 | 1467139329311 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 11:42:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 11:42:09 INFO - PROCESS | 1947 | 1467139329313 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 11:42:09 INFO - PROCESS | 1947 | 1467139329316 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1947 | 1467139329318 Marionette TRACE conn2 <- [1,2986,null,{}] 11:42:09 INFO - PROCESS | 1947 | 1467139329321 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}] 11:42:09 INFO - PROCESS | 1947 | 1467139329322 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:09 INFO - PROCESS | 1947 | 1467139329434 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 11:42:09 INFO - PROCESS | 1947 | 1467139329437 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:09 INFO - PROCESS | 1947 | 1467139329438 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:09 INFO - PROCESS | 1947 | ++DOCSHELL 0x118398000 == 34 [pid = 1947] [id = 755] 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x127eeb800) [pid = 1947] [serial = 2264] [outer = 0x0] 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12911f000) [pid = 1947] [serial = 2265] [outer = 0x127eeb800] 11:42:09 INFO - PROCESS | 1947 | 1467139329470 Marionette DEBUG loaded listener.js 11:42:09 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x12918c000) [pid = 1947] [serial = 2266] [outer = 0x127eeb800] 11:42:09 INFO - PROCESS | 1947 | 1467139329823 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]]]}] 11:42:09 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. 11:42:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 572ms 11:42:09 INFO - PROCESS | 1947 | 1467139329889 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 11:42:09 INFO - PROCESS | 1947 | 1467139329891 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 11:42:09 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 11:42:09 INFO - PROCESS | 1947 | 1467139329894 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 11:42:09 INFO - PROCESS | 1947 | 1467139329896 Marionette TRACE conn2 <- [1,2990,null,{}] 11:42:09 INFO - PROCESS | 1947 | 1467139329899 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}] 11:42:09 INFO - PROCESS | 1947 | 1467139329901 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:10 INFO - PROCESS | 1947 | 1467139330033 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 11:42:10 INFO - PROCESS | 1947 | 1467139330044 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1947 | 1467139330044 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x12bd2c800 == 35 [pid = 1947] [id = 756] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x113288400) [pid = 1947] [serial = 2267] [outer = 0x0] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1293bcc00) [pid = 1947] [serial = 2268] [outer = 0x113288400] 11:42:10 INFO - PROCESS | 1947 | 1467139330081 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1293c7800) [pid = 1947] [serial = 2269] [outer = 0x113288400] 11:42:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x115e1c800 == 36 [pid = 1947] [id = 757] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x12942d000) [pid = 1947] [serial = 2270] [outer = 0x0] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x1293be400) [pid = 1947] [serial = 2271] [outer = 0x12942d000] 11:42:10 INFO - PROCESS | 1947 | 1467139330471 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]]]}] 11:42:10 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. 11:42:10 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 622ms 11:42:10 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 11:42:10 INFO - PROCESS | 1947 | 1467139330516 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 11:42:10 INFO - PROCESS | 1947 | 1467139330518 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 11:42:10 INFO - PROCESS | 1947 | 1467139330520 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 11:42:10 INFO - PROCESS | 1947 | 1467139330521 Marionette TRACE conn2 <- [1,2994,null,{}] 11:42:10 INFO - PROCESS | 1947 | 1467139330523 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}] 11:42:10 INFO - PROCESS | 1947 | 1467139330524 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:10 INFO - PROCESS | 1947 | 1467139330761 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x113296400) [pid = 1947] [serial = 2208] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x1167e3400) [pid = 1947] [serial = 2205] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x117144c00) [pid = 1947] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x113299000) [pid = 1947] [serial = 2202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x11329a400) [pid = 1947] [serial = 2199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x112dd6000) [pid = 1947] [serial = 2181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x1176ecc00) [pid = 1947] [serial = 2184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x118893800) [pid = 1947] [serial = 2187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x124a2c800) [pid = 1947] [serial = 2190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x12550d800) [pid = 1947] [serial = 2193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x127eec800) [pid = 1947] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1132a1800) [pid = 1947] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x112d6ec00) [pid = 1947] [serial = 2196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x1133b7800) [pid = 1947] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11992b000) [pid = 1947] [serial = 2211] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x115d15800) [pid = 1947] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1186ef800) [pid = 1947] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 11:42:10 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x116f16000) [pid = 1947] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 11:42:10 INFO - PROCESS | 1947 | 1467139330822 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:10 INFO - PROCESS | 1947 | 1467139330823 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:10 INFO - PROCESS | 1947 | ++DOCSHELL 0x1191d3000 == 37 [pid = 1947] [id = 758] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x1110aa800) [pid = 1947] [serial = 2272] [outer = 0x0] 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x113286c00) [pid = 1947] [serial = 2273] [outer = 0x1110aa800] 11:42:10 INFO - PROCESS | 1947 | 1467139330847 Marionette DEBUG loaded listener.js 11:42:10 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x117144c00) [pid = 1947] [serial = 2274] [outer = 0x1110aa800] 11:42:11 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 11:42:11 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 11:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 569ms 11:42:11 INFO - PROCESS | 1947 | 1467139331082 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]]]}] 11:42:11 INFO - PROCESS | 1947 | 1467139331091 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1947 | 1467139331092 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 11:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 11:42:11 INFO - PROCESS | 1947 | 1467139331094 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1947 | 1467139331095 Marionette TRACE conn2 <- [1,2998,null,{}] 11:42:11 INFO - PROCESS | 1947 | 1467139331097 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}] 11:42:11 INFO - PROCESS | 1947 | 1467139331098 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:11 INFO - PROCESS | 1947 | 1467139331190 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 11:42:11 INFO - PROCESS | 1947 | 1467139331194 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1947 | 1467139331195 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c046800 == 38 [pid = 1947] [id = 759] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x118893800) [pid = 1947] [serial = 2275] [outer = 0x0] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x1281b0000) [pid = 1947] [serial = 2276] [outer = 0x118893800] 11:42:11 INFO - PROCESS | 1947 | 1467139331219 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x12941ec00) [pid = 1947] [serial = 2277] [outer = 0x118893800] 11:42:11 INFO - PROCESS | 1947 | 1467139331517 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]]]}] 11:42:11 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. 11:42:11 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 470ms 11:42:11 INFO - PROCESS | 1947 | 1467139331564 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 11:42:11 INFO - PROCESS | 1947 | 1467139331566 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 11:42:11 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 11:42:11 INFO - PROCESS | 1947 | 1467139331568 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 11:42:11 INFO - PROCESS | 1947 | 1467139331573 Marionette TRACE conn2 <- [1,3002,null,{}] 11:42:11 INFO - PROCESS | 1947 | 1467139331575 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}] 11:42:11 INFO - PROCESS | 1947 | 1467139331577 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:11 INFO - PROCESS | 1947 | 1467139331697 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 11:42:11 INFO - PROCESS | 1947 | 1467139331705 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:11 INFO - PROCESS | 1947 | 1467139331707 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:11 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c0d4800 == 39 [pid = 1947] [id = 760] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x129425000) [pid = 1947] [serial = 2278] [outer = 0x0] 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12a656000) [pid = 1947] [serial = 2279] [outer = 0x129425000] 11:42:11 INFO - PROCESS | 1947 | 1467139331732 Marionette DEBUG loaded listener.js 11:42:11 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12a65e000) [pid = 1947] [serial = 2280] [outer = 0x129425000] 11:42:12 INFO - PROCESS | 1947 | 1467139332036 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]]]}] 11:42:12 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. 11:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 522ms 11:42:12 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 11:42:12 INFO - PROCESS | 1947 | 1467139332091 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1947 | 1467139332092 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 11:42:12 INFO - PROCESS | 1947 | 1467139332094 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1947 | 1467139332095 Marionette TRACE conn2 <- [1,3006,null,{}] 11:42:12 INFO - PROCESS | 1947 | 1467139332097 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}] 11:42:12 INFO - PROCESS | 1947 | 1467139332098 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:12 INFO - PROCESS | 1947 | 1467139332176 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 11:42:12 INFO - PROCESS | 1947 | 1467139332179 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1947 | 1467139332180 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c27e000 == 40 [pid = 1947] [id = 761] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x125fe0c00) [pid = 1947] [serial = 2281] [outer = 0x0] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x12a68b800) [pid = 1947] [serial = 2282] [outer = 0x125fe0c00] 11:42:12 INFO - PROCESS | 1947 | 1467139332203 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12aa1b800) [pid = 1947] [serial = 2283] [outer = 0x125fe0c00] 11:42:12 INFO - PROCESS | 1947 | 1467139332514 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]]]}] 11:42:12 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. 11:42:12 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 470ms 11:42:12 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 11:42:12 INFO - PROCESS | 1947 | 1467139332565 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 11:42:12 INFO - PROCESS | 1947 | 1467139332566 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 11:42:12 INFO - PROCESS | 1947 | 1467139332568 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 11:42:12 INFO - PROCESS | 1947 | 1467139332569 Marionette TRACE conn2 <- [1,3010,null,{}] 11:42:12 INFO - PROCESS | 1947 | 1467139332571 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}] 11:42:12 INFO - PROCESS | 1947 | 1467139332572 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:12 INFO - PROCESS | 1947 | 1467139332740 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 11:42:12 INFO - PROCESS | 1947 | 1467139332865 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:12 INFO - PROCESS | 1947 | 1467139332866 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:12 INFO - PROCESS | 1947 | ++DOCSHELL 0x11540d800 == 41 [pid = 1947] [id = 762] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x110fb4c00) [pid = 1947] [serial = 2284] [outer = 0x0] 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x112881400) [pid = 1947] [serial = 2285] [outer = 0x110fb4c00] 11:42:12 INFO - PROCESS | 1947 | 1467139332902 Marionette DEBUG loaded listener.js 11:42:12 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x1132a1000) [pid = 1947] [serial = 2286] [outer = 0x110fb4c00] 11:42:13 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 11:42:13 INFO - PROCESS | 1947 | 1467139333280 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]]]}] 11:42:13 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 721ms 11:42:13 INFO - PROCESS | 1947 | 1467139333291 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1947 | 1467139333294 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 11:42:13 INFO - TEST-START | /FileAPI/FileReaderSync.worker 11:42:13 INFO - PROCESS | 1947 | 1467139333297 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1947 | 1467139333298 Marionette TRACE conn2 <- [1,3014,null,{}] 11:42:13 INFO - PROCESS | 1947 | 1467139333302 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}] 11:42:13 INFO - PROCESS | 1947 | 1467139333305 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:13 INFO - PROCESS | 1947 | 1467139333408 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 11:42:13 INFO - PROCESS | 1947 | 1467139333507 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:13 INFO - PROCESS | 1947 | 1467139333509 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:13 INFO - PROCESS | 1947 | ++DOCSHELL 0x121715800 == 42 [pid = 1947] [id = 763] 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x11847f000) [pid = 1947] [serial = 2287] [outer = 0x0] 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x11937a000) [pid = 1947] [serial = 2288] [outer = 0x11847f000] 11:42:13 INFO - PROCESS | 1947 | 1467139333539 Marionette DEBUG loaded listener.js 11:42:13 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119bee800) [pid = 1947] [serial = 2289] [outer = 0x11847f000] 11:42:13 INFO - PROCESS | 1947 | [1947] 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 11:42:13 INFO - PROCESS | 1947 | 1467139333931 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 11:42:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 11:42:13 INFO - {} 11:42:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 11:42:13 INFO - {} 11:42:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 11:42:13 INFO - {} 11:42:13 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 11:42:13 INFO - {} 11:42:13 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 671ms 11:42:13 INFO - PROCESS | 1947 | 1467139333970 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 11:42:13 INFO - PROCESS | 1947 | 1467139333973 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 11:42:13 INFO - TEST-START | /FileAPI/fileReader.html 11:42:13 INFO - PROCESS | 1947 | 1467139333976 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 11:42:13 INFO - PROCESS | 1947 | 1467139333977 Marionette TRACE conn2 <- [1,3018,null,{}] 11:42:13 INFO - PROCESS | 1947 | 1467139333979 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}] 11:42:13 INFO - PROCESS | 1947 | 1467139333981 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:14 INFO - PROCESS | 1947 | 1467139334135 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 11:42:14 INFO - PROCESS | 1947 | 1467139334220 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1947 | 1467139334222 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c26b800 == 43 [pid = 1947] [id = 764] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x121550800) [pid = 1947] [serial = 2290] [outer = 0x0] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x124c3b000) [pid = 1947] [serial = 2291] [outer = 0x121550800] 11:42:14 INFO - PROCESS | 1947 | 1467139334250 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x127ef9800) [pid = 1947] [serial = 2292] [outer = 0x121550800] 11:42:14 INFO - PROCESS | 1947 | 1467139334617 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]]]}] 11:42:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 11:42:14 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 11:42:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 11:42:14 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 11:42:14 INFO - TEST-OK | /FileAPI/fileReader.html | took 672ms 11:42:14 INFO - PROCESS | 1947 | 1467139334649 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 11:42:14 INFO - TEST-START | /FileAPI/historical.html 11:42:14 INFO - PROCESS | 1947 | 1467139334650 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 11:42:14 INFO - PROCESS | 1947 | 1467139334658 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 11:42:14 INFO - PROCESS | 1947 | 1467139334662 Marionette TRACE conn2 <- [1,3022,null,{}] 11:42:14 INFO - PROCESS | 1947 | 1467139334665 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}] 11:42:14 INFO - PROCESS | 1947 | 1467139334668 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:14 INFO - PROCESS | 1947 | 1467139334808 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 11:42:14 INFO - PROCESS | 1947 | 1467139334883 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:14 INFO - PROCESS | 1947 | 1467139334884 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:14 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d027000 == 44 [pid = 1947] [id = 765] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x127e06c00) [pid = 1947] [serial = 2293] [outer = 0x0] 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x12909e400) [pid = 1947] [serial = 2294] [outer = 0x127e06c00] 11:42:14 INFO - PROCESS | 1947 | 1467139334925 Marionette DEBUG loaded listener.js 11:42:14 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x12a655400) [pid = 1947] [serial = 2295] [outer = 0x127e06c00] 11:42:15 INFO - PROCESS | 1947 | 1467139335283 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"]]]}] 11:42:15 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 11:42:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 11:42:15 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 11:42:15 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 11:42:15 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 11:42:15 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 11:42:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 11:42:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:15 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 11:42:15 INFO - TEST-OK | /FileAPI/historical.html | took 679ms 11:42:15 INFO - PROCESS | 1947 | 1467139335333 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 11:42:15 INFO - TEST-START | /FileAPI/idlharness.html 11:42:15 INFO - PROCESS | 1947 | 1467139335335 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 11:42:15 INFO - PROCESS | 1947 | 1467139335337 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 11:42:15 INFO - PROCESS | 1947 | 1467139335338 Marionette TRACE conn2 <- [1,3026,null,{}] 11:42:15 INFO - PROCESS | 1947 | 1467139335341 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}] 11:42:15 INFO - PROCESS | 1947 | 1467139335342 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:15 INFO - PROCESS | 1947 | 1467139335471 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 11:42:15 INFO - PROCESS | 1947 | 1467139335533 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:15 INFO - PROCESS | 1947 | 1467139335535 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:15 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d1d0000 == 45 [pid = 1947] [id = 766] 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x12911d800) [pid = 1947] [serial = 2296] [outer = 0x0] 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 112 (0x12a681c00) [pid = 1947] [serial = 2297] [outer = 0x12911d800] 11:42:15 INFO - PROCESS | 1947 | 1467139335563 Marionette DEBUG loaded listener.js 11:42:15 INFO - PROCESS | 1947 | ++DOMWINDOW == 113 (0x12ac2b800) [pid = 1947] [serial = 2298] [outer = 0x12911d800] 11:42:16 INFO - PROCESS | 1947 | 1467139336421 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]]]}] 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 11:42:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:42:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 11:42:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:42:16 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:16 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 11:42:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:42:16 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:16 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 11:42:16 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 11:42:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 11:42:16 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 11:42:16 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 11:42:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 11:42:16 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:42:16 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:16 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:16 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 11:42:16 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 11:42:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 11:42:16 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 11:42:16 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 11:42:16 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:16 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:16 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:16 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:16 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:16 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 11:42:16 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 11:42:16 INFO - TEST-OK | /FileAPI/idlharness.html | took 1132ms 11:42:16 INFO - PROCESS | 1947 | 1467139336469 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 11:42:16 INFO - PROCESS | 1947 | 1467139336473 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 11:42:16 INFO - TEST-START | /FileAPI/idlharness.worker 11:42:16 INFO - PROCESS | 1947 | 1467139336477 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 11:42:16 INFO - PROCESS | 1947 | 1467139336479 Marionette TRACE conn2 <- [1,3030,null,{}] 11:42:16 INFO - PROCESS | 1947 | 1467139336483 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}] 11:42:16 INFO - PROCESS | 1947 | 1467139336484 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:16 INFO - PROCESS | 1947 | 1467139336585 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 11:42:16 INFO - PROCESS | 1947 | 1467139336660 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:16 INFO - PROCESS | 1947 | 1467139336663 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:16 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d73800 == 46 [pid = 1947] [id = 767] 11:42:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 114 (0x111d78000) [pid = 1947] [serial = 2299] [outer = 0x0] 11:42:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 115 (0x112879800) [pid = 1947] [serial = 2300] [outer = 0x111d78000] 11:42:16 INFO - PROCESS | 1947 | 1467139336692 Marionette DEBUG loaded listener.js 11:42:16 INFO - PROCESS | 1947 | ++DOMWINDOW == 116 (0x11329ec00) [pid = 1947] [serial = 2301] [outer = 0x111d78000] 11:42:16 INFO - PROCESS | 1947 | [1947] 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 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12c27e000 == 45 [pid = 1947] [id = 761] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12c0d4800 == 44 [pid = 1947] [id = 760] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12c046800 == 43 [pid = 1947] [id = 759] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1191d3000 == 42 [pid = 1947] [id = 758] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x115e1c800 == 41 [pid = 1947] [id = 757] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12bd2c800 == 40 [pid = 1947] [id = 756] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x118398000 == 39 [pid = 1947] [id = 755] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12a52b000 == 38 [pid = 1947] [id = 754] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12816a000 == 37 [pid = 1947] [id = 753] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x125531000 == 36 [pid = 1947] [id = 752] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x121712000 == 35 [pid = 1947] [id = 751] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x1191c7800 == 34 [pid = 1947] [id = 750] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x118357800 == 33 [pid = 1947] [id = 749] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12a514800 == 32 [pid = 1947] [id = 748] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12112b800 == 31 [pid = 1947] [id = 747] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x110f1b000 == 30 [pid = 1947] [id = 746] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12b9d2000 == 29 [pid = 1947] [id = 745] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12d1d0000 == 28 [pid = 1947] [id = 766] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12d027000 == 27 [pid = 1947] [id = 765] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x12c26b800 == 26 [pid = 1947] [id = 764] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x121715800 == 25 [pid = 1947] [id = 763] 11:42:17 INFO - PROCESS | 1947 | --DOCSHELL 0x11540d800 == 24 [pid = 1947] [id = 762] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 115 (0x12155a400) [pid = 1947] [serial = 2215] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 114 (0x1186c5c00) [pid = 1947] [serial = 2209] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 113 (0x119606800) [pid = 1947] [serial = 2210] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 112 (0x116f19400) [pid = 1947] [serial = 2206] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 111 (0x1176f1800) [pid = 1947] [serial = 2207] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12550dc00) [pid = 1947] [serial = 2218] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x1167a7800) [pid = 1947] [serial = 2204] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x11687c400) [pid = 1947] [serial = 2201] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x115e5a800) [pid = 1947] [serial = 2200] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x115deec00) [pid = 1947] [serial = 2183] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x11329e400) [pid = 1947] [serial = 2182] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x118475c00) [pid = 1947] [serial = 2186] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x1182c6400) [pid = 1947] [serial = 2185] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12108b000) [pid = 1947] [serial = 2189] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x119938800) [pid = 1947] [serial = 2188] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x125467400) [pid = 1947] [serial = 2192] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x124cabc00) [pid = 1947] [serial = 2191] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x126675c00) [pid = 1947] [serial = 2195] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x125fe4c00) [pid = 1947] [serial = 2194] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x124a2ec00) [pid = 1947] [serial = 2216] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x127ef4000) [pid = 1947] [serial = 2221] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x127e4f800) [pid = 1947] [serial = 2219] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x116a23800) [pid = 1947] [serial = 2224] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x127e10400) [pid = 1947] [serial = 2198] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x12904e000) [pid = 1947] [serial = 2231] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x124986400) [pid = 1947] [serial = 2197] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x119378000) [pid = 1947] [serial = 2225] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x128522c00) [pid = 1947] [serial = 2230] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x115def000) [pid = 1947] [serial = 2203] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x121022400) [pid = 1947] [serial = 2212] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x127ef9400) [pid = 1947] [serial = 2222] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12154f800) [pid = 1947] [serial = 2213] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1281b2c00) [pid = 1947] [serial = 2228] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x124c3c800) [pid = 1947] [serial = 2227] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x129096400) [pid = 1947] [serial = 2233] [outer = 0x0] [url = about:blank] 11:42:18 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x129183c00) [pid = 1947] [serial = 2234] [outer = 0x0] [url = about:blank] 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 11:42:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 11:42:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 11:42:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 11:42:18 INFO - {} 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 11:42:18 INFO - {} 11:42:18 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 - {} 11:42:18 INFO - {} 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 11:42:18 INFO - {} 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 11:42:18 INFO - {} 11:42:18 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 - {} 11:42:18 INFO - {} 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 11:42:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 11:42:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 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 11:42:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 11:42:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 11:42:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 11:42:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 11:42:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 11:42:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 11:42:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 11:42:18 INFO - {} 11:42:18 INFO - PROCESS | 1947 | 1467139338146 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,{},{}]]]}] 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 11:42:18 INFO - {} 11:42:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1695ms 11:42:18 INFO - PROCESS | 1947 | 1467139338174 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1947 | 1467139338176 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 11:42:18 INFO - PROCESS | 1947 | 1467139338180 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1947 | 1467139338183 Marionette TRACE conn2 <- [1,3034,null,{}] 11:42:18 INFO - PROCESS | 1947 | 1467139338188 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}] 11:42:18 INFO - PROCESS | 1947 | 1467139338190 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:18 INFO - PROCESS | 1947 | 1467139338275 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 11:42:18 INFO - PROCESS | 1947 | 1467139338331 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1947 | 1467139338333 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x1183a6000 == 25 [pid = 1947] [id = 768] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x1176f1800) [pid = 1947] [serial = 2302] [outer = 0x0] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x118477800) [pid = 1947] [serial = 2303] [outer = 0x1176f1800] 11:42:18 INFO - PROCESS | 1947 | 1467139338361 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x117146400) [pid = 1947] [serial = 2304] [outer = 0x1176f1800] 11:42:18 INFO - PROCESS | 1947 | 1467139338645 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]]]}] 11:42:18 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 11:42:18 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 475ms 11:42:18 INFO - PROCESS | 1947 | 1467139338660 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 11:42:18 INFO - PROCESS | 1947 | 1467139338663 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 11:42:18 INFO - TEST-START | /FileAPI/blob/Blob-close.html 11:42:18 INFO - PROCESS | 1947 | 1467139338668 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 11:42:18 INFO - PROCESS | 1947 | 1467139338672 Marionette TRACE conn2 <- [1,3038,null,{}] 11:42:18 INFO - PROCESS | 1947 | 1467139338680 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}] 11:42:18 INFO - PROCESS | 1947 | 1467139338682 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:18 INFO - PROCESS | 1947 | 1467139338777 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 11:42:18 INFO - PROCESS | 1947 | 1467139338781 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:18 INFO - PROCESS | 1947 | 1467139338783 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:18 INFO - PROCESS | 1947 | ++DOCSHELL 0x12112b800 == 26 [pid = 1947] [id = 769] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x121086000) [pid = 1947] [serial = 2305] [outer = 0x0] 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x12154f000) [pid = 1947] [serial = 2306] [outer = 0x121086000] 11:42:18 INFO - PROCESS | 1947 | 1467139338812 Marionette DEBUG loaded listener.js 11:42:18 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121a24400) [pid = 1947] [serial = 2307] [outer = 0x121086000] 11:42:19 INFO - PROCESS | 1947 | 1467139339125 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"]]]}] 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 11:42:19 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 477ms 11:42:19 INFO - PROCESS | 1947 | 1467139339154 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1947 | 1467139339156 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 11:42:19 INFO - PROCESS | 1947 | 1467139339160 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1947 | 1467139339163 Marionette TRACE conn2 <- [1,3042,null,{}] 11:42:19 INFO - PROCESS | 1947 | 1467139339170 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}] 11:42:19 INFO - PROCESS | 1947 | 1467139339174 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:19 INFO - PROCESS | 1947 | 1467139339257 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 11:42:19 INFO - PROCESS | 1947 | 1467139339262 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1947 | 1467139339264 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x125fb8000 == 27 [pid = 1947] [id = 770] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124c39800) [pid = 1947] [serial = 2308] [outer = 0x0] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125519000) [pid = 1947] [serial = 2309] [outer = 0x124c39800] 11:42:19 INFO - PROCESS | 1947 | 1467139339292 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x126484c00) [pid = 1947] [serial = 2310] [outer = 0x124c39800] 11:42:19 INFO - PROCESS | 1947 | 1467139339712 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]]]}] 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 11:42:19 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. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 11:42:19 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'.) 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 11:42:19 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. 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 11:42:19 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. 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 11:42:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:42:19 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. 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 11:42:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 11:42:19 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 11:42:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 11:42:19 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 11:42:19 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 11:42:19 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 578ms 11:42:19 INFO - PROCESS | 1947 | 1467139339743 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 11:42:19 INFO - PROCESS | 1947 | 1467139339745 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 11:42:19 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 11:42:19 INFO - PROCESS | 1947 | 1467139339747 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 11:42:19 INFO - PROCESS | 1947 | 1467139339748 Marionette TRACE conn2 <- [1,3046,null,{}] 11:42:19 INFO - PROCESS | 1947 | 1467139339751 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}] 11:42:19 INFO - PROCESS | 1947 | 1467139339752 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:19 INFO - PROCESS | 1947 | 1467139339833 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 11:42:19 INFO - PROCESS | 1947 | 1467139339839 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:19 INFO - PROCESS | 1947 | 1467139339840 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:19 INFO - PROCESS | 1947 | ++DOCSHELL 0x12900a800 == 28 [pid = 1947] [id = 771] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x1269e8c00) [pid = 1947] [serial = 2311] [outer = 0x0] 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x127ef0400) [pid = 1947] [serial = 2312] [outer = 0x1269e8c00] 11:42:19 INFO - PROCESS | 1947 | 1467139339865 Marionette DEBUG loaded listener.js 11:42:19 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x127ef8000) [pid = 1947] [serial = 2313] [outer = 0x1269e8c00] 11:42:19 INFO - PROCESS | 1947 | [1947] 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 11:42:20 INFO - PROCESS | 1947 | 1467139340230 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 11:42:20 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 11:42:20 INFO - {} 11:42:20 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 520ms 11:42:20 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 11:42:20 INFO - PROCESS | 1947 | 1467139340267 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1947 | 1467139340268 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 11:42:20 INFO - PROCESS | 1947 | 1467139340271 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1947 | 1467139340272 Marionette TRACE conn2 <- [1,3050,null,{}] 11:42:20 INFO - PROCESS | 1947 | 1467139340274 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}] 11:42:20 INFO - PROCESS | 1947 | 1467139340275 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:20 INFO - PROCESS | 1947 | 1467139340376 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 11:42:20 INFO - PROCESS | 1947 | 1467139340382 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1947 | 1467139340383 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x12b13f000 == 29 [pid = 1947] [id = 772] 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x1281af400) [pid = 1947] [serial = 2314] [outer = 0x0] 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x12904cc00) [pid = 1947] [serial = 2315] [outer = 0x1281af400] 11:42:20 INFO - PROCESS | 1947 | 1467139340441 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x12909b000) [pid = 1947] [serial = 2316] [outer = 0x1281af400] 11:42:20 INFO - PROCESS | 1947 | 1467139340734 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]]]}] 11:42:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 11:42:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 11:42:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 11:42:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 11:42:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 519ms 11:42:20 INFO - PROCESS | 1947 | 1467139340791 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 11:42:20 INFO - PROCESS | 1947 | 1467139340792 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 11:42:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 11:42:20 INFO - PROCESS | 1947 | 1467139340794 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 11:42:20 INFO - PROCESS | 1947 | 1467139340796 Marionette TRACE conn2 <- [1,3054,null,{}] 11:42:20 INFO - PROCESS | 1947 | 1467139340798 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}] 11:42:20 INFO - PROCESS | 1947 | 1467139340802 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:20 INFO - PROCESS | 1947 | 1467139340924 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 11:42:20 INFO - PROCESS | 1947 | 1467139340928 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:20 INFO - PROCESS | 1947 | 1467139340929 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:20 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c04d800 == 30 [pid = 1947] [id = 773] 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x129116400) [pid = 1947] [serial = 2317] [outer = 0x0] 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x129189c00) [pid = 1947] [serial = 2318] [outer = 0x129116400] 11:42:20 INFO - PROCESS | 1947 | 1467139340954 Marionette DEBUG loaded listener.js 11:42:20 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x12a651000) [pid = 1947] [serial = 2319] [outer = 0x129116400] 11:42:21 INFO - PROCESS | 1947 | 1467139341419 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"]]]}] 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 11:42:21 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 11:42:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:42:21 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" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:42:21 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" 11:42:21 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 11:42:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:21 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 11:42:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 11:42:21 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 684ms 11:42:21 INFO - TEST-START | /FileAPI/file/File-constructor.html 11:42:21 INFO - PROCESS | 1947 | 1467139341479 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 11:42:21 INFO - PROCESS | 1947 | 1467139341480 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 11:42:21 INFO - PROCESS | 1947 | 1467139341483 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 11:42:21 INFO - PROCESS | 1947 | 1467139341484 Marionette TRACE conn2 <- [1,3058,null,{}] 11:42:21 INFO - PROCESS | 1947 | 1467139341487 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}] 11:42:21 INFO - PROCESS | 1947 | 1467139341488 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:21 INFO - PROCESS | 1947 | 1467139341593 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 11:42:21 INFO - PROCESS | 1947 | 1467139341609 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:21 INFO - PROCESS | 1947 | 1467139341610 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:21 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c280000 == 31 [pid = 1947] [id = 774] 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x1164ed400) [pid = 1947] [serial = 2320] [outer = 0x0] 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x12a689800) [pid = 1947] [serial = 2321] [outer = 0x1164ed400] 11:42:21 INFO - PROCESS | 1947 | 1467139341634 Marionette DEBUG loaded listener.js 11:42:21 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x12bdb3800) [pid = 1947] [serial = 2322] [outer = 0x1164ed400] 11:42:21 INFO - PROCESS | 1947 | 1467139341971 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]]]}] 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 11:42:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 11:42:22 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 11:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:22 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 11:42:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 11:42:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 11:42:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 11:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 11:42:22 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 11:42:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 11:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:22 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 11:42:22 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 11:42:22 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 523ms 11:42:22 INFO - PROCESS | 1947 | 1467139342007 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1947 | 1467139342008 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 11:42:22 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 11:42:22 INFO - PROCESS | 1947 | 1467139342011 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1947 | 1467139342012 Marionette TRACE conn2 <- [1,3062,null,{}] 11:42:22 INFO - PROCESS | 1947 | 1467139342014 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}] 11:42:22 INFO - PROCESS | 1947 | 1467139342015 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:22 INFO - PROCESS | 1947 | 1467139342298 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x125fe0c00) [pid = 1947] [serial = 2281] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1110aa800) [pid = 1947] [serial = 2272] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x127eeb000) [pid = 1947] [serial = 2261] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x127eeb800) [pid = 1947] [serial = 2264] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x12942d000) [pid = 1947] [serial = 2270] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x126645400) [pid = 1947] [serial = 2258] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x118893000) [pid = 1947] [serial = 2243] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x112883800) [pid = 1947] [serial = 2252] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x118475800) [pid = 1947] [serial = 2249] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116809800) [pid = 1947] [serial = 2246] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x112d69400) [pid = 1947] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x1281b3000) [pid = 1947] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x11328cc00) [pid = 1947] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x125465c00) [pid = 1947] [serial = 2255] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x113288400) [pid = 1947] [serial = 2267] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x118893800) [pid = 1947] [serial = 2275] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 11:42:22 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x129425000) [pid = 1947] [serial = 2278] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 11:42:22 INFO - PROCESS | 1947 | 1467139342359 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1947 | 1467139342367 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12c26f800 == 32 [pid = 1947] [id = 775] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x112d69400) [pid = 1947] [serial = 2323] [outer = 0x0] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x113320800) [pid = 1947] [serial = 2324] [outer = 0x112d69400] 11:42:22 INFO - PROCESS | 1947 | 1467139342392 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x12182ec00) [pid = 1947] [serial = 2325] [outer = 0x112d69400] 11:42:22 INFO - PROCESS | 1947 | [1947] 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 11:42:22 INFO - PROCESS | 1947 | 1467139342666 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 11:42:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 11:42:22 INFO - {} 11:42:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 667ms 11:42:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 11:42:22 INFO - PROCESS | 1947 | 1467139342680 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 11:42:22 INFO - PROCESS | 1947 | 1467139342681 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 11:42:22 INFO - PROCESS | 1947 | 1467139342683 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 11:42:22 INFO - PROCESS | 1947 | 1467139342684 Marionette TRACE conn2 <- [1,3066,null,{}] 11:42:22 INFO - PROCESS | 1947 | 1467139342694 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}] 11:42:22 INFO - PROCESS | 1947 | 1467139342695 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:22 INFO - PROCESS | 1947 | 1467139342777 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 11:42:22 INFO - PROCESS | 1947 | 1467139342781 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:22 INFO - PROCESS | 1947 | 1467139342783 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:22 INFO - PROCESS | 1947 | ++DOCSHELL 0x12d831800 == 33 [pid = 1947] [id = 776] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125465c00) [pid = 1947] [serial = 2326] [outer = 0x0] 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x12bdb4c00) [pid = 1947] [serial = 2327] [outer = 0x125465c00] 11:42:22 INFO - PROCESS | 1947 | 1467139342808 Marionette DEBUG loaded listener.js 11:42:22 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x12bdd9400) [pid = 1947] [serial = 2328] [outer = 0x125465c00] 11:42:23 INFO - PROCESS | 1947 | 1467139343132 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]]]}] 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 11:42:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 11:42:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 476ms 11:42:23 INFO - PROCESS | 1947 | 1467139343160 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1947 | 1467139343161 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 11:42:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 11:42:23 INFO - PROCESS | 1947 | 1467139343163 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1947 | 1467139343164 Marionette TRACE conn2 <- [1,3070,null,{}] 11:42:23 INFO - PROCESS | 1947 | 1467139343167 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}] 11:42:23 INFO - PROCESS | 1947 | 1467139343168 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:23 INFO - PROCESS | 1947 | 1467139343294 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 11:42:23 INFO - PROCESS | 1947 | 1467139343300 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1947 | 1467139343301 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x112f16000 == 34 [pid = 1947] [id = 777] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x111d75000) [pid = 1947] [serial = 2329] [outer = 0x0] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1132a3800) [pid = 1947] [serial = 2330] [outer = 0x111d75000] 11:42:23 INFO - PROCESS | 1947 | 1467139343327 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x11681f400) [pid = 1947] [serial = 2331] [outer = 0x111d75000] 11:42:23 INFO - PROCESS | 1947 | 1467139343632 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]]]}] 11:42:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 11:42:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 11:42:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 11:42:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 11:42:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 11:42:23 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 11:42:23 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 520ms 11:42:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 11:42:23 INFO - PROCESS | 1947 | 1467139343684 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 11:42:23 INFO - PROCESS | 1947 | 1467139343685 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 11:42:23 INFO - PROCESS | 1947 | 1467139343688 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 11:42:23 INFO - PROCESS | 1947 | 1467139343689 Marionette TRACE conn2 <- [1,3074,null,{}] 11:42:23 INFO - PROCESS | 1947 | 1467139343691 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}] 11:42:23 INFO - PROCESS | 1947 | 1467139343693 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:23 INFO - PROCESS | 1947 | 1467139343780 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 11:42:23 INFO - PROCESS | 1947 | 1467139343783 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:23 INFO - PROCESS | 1947 | 1467139343785 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:23 INFO - PROCESS | 1947 | ++DOCSHELL 0x123dc4800 == 35 [pid = 1947] [id = 778] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1167e5000) [pid = 1947] [serial = 2332] [outer = 0x0] 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 95 (0x116f15400) [pid = 1947] [serial = 2333] [outer = 0x1167e5000] 11:42:23 INFO - PROCESS | 1947 | 1467139343815 Marionette DEBUG loaded listener.js 11:42:23 INFO - PROCESS | 1947 | ++DOMWINDOW == 96 (0x118471800) [pid = 1947] [serial = 2334] [outer = 0x1167e5000] 11:42:24 INFO - PROCESS | 1947 | 1467139344133 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]]]}] 11:42:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 11:42:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 11:42:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 11:42:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 11:42:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 11:42:24 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 11:42:24 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 470ms 11:42:24 INFO - PROCESS | 1947 | 1467139344159 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 11:42:24 INFO - PROCESS | 1947 | 1467139344160 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 11:42:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 11:42:24 INFO - PROCESS | 1947 | 1467139344167 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1947 | 1467139344168 Marionette TRACE conn2 <- [1,3078,null,{}] 11:42:24 INFO - PROCESS | 1947 | 1467139344173 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}] 11:42:24 INFO - PROCESS | 1947 | 1467139344174 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:24 INFO - PROCESS | 1947 | 1467139344294 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 11:42:24 INFO - PROCESS | 1947 | 1467139344381 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:24 INFO - PROCESS | 1947 | 1467139344382 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:24 INFO - PROCESS | 1947 | ++DOCSHELL 0x113cb8800 == 36 [pid = 1947] [id = 779] 11:42:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 97 (0x111d1bc00) [pid = 1947] [serial = 2335] [outer = 0x0] 11:42:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 98 (0x112dd5400) [pid = 1947] [serial = 2336] [outer = 0x111d1bc00] 11:42:24 INFO - PROCESS | 1947 | 1467139344415 Marionette DEBUG loaded listener.js 11:42:24 INFO - PROCESS | 1947 | ++DOMWINDOW == 99 (0x11331d400) [pid = 1947] [serial = 2337] [outer = 0x111d1bc00] 11:42:24 INFO - PROCESS | 1947 | 1467139344823 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] 11:42:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 11:42:24 INFO - PROCESS | 1947 | 1467139344843 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 11:42:24 INFO - PROCESS | 1947 | 1467139344846 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 11:42:24 INFO - PROCESS | 1947 | 1467139344848 Marionette TRACE conn2 <- [1,3082,null,{}] 11:42:24 INFO - PROCESS | 1947 | 1467139344852 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}] 11:42:24 INFO - PROCESS | 1947 | 1467139344855 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:24 INFO - PROCESS | 1947 | 1467139344969 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 11:42:25 INFO - PROCESS | 1947 | 1467139345059 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1947 | 1467139345061 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x1249d7000 == 37 [pid = 1947] [id = 780] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 100 (0x1182cc400) [pid = 1947] [serial = 2338] [outer = 0x0] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 101 (0x118476800) [pid = 1947] [serial = 2339] [outer = 0x1182cc400] 11:42:25 INFO - PROCESS | 1947 | 1467139345133 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 102 (0x1186eac00) [pid = 1947] [serial = 2340] [outer = 0x1182cc400] 11:42:25 INFO - PROCESS | 1947 | 1467139345508 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]]]}] 11:42:25 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 11:42:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 11:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:25 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 11:42:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 11:42:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 670ms 11:42:25 INFO - PROCESS | 1947 | 1467139345519 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 11:42:25 INFO - PROCESS | 1947 | 1467139345524 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 11:42:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 11:42:25 INFO - PROCESS | 1947 | 1467139345526 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 11:42:25 INFO - PROCESS | 1947 | 1467139345528 Marionette TRACE conn2 <- [1,3086,null,{}] 11:42:25 INFO - PROCESS | 1947 | 1467139345530 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}] 11:42:25 INFO - PROCESS | 1947 | 1467139345532 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:25 INFO - PROCESS | 1947 | 1467139345645 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 11:42:25 INFO - PROCESS | 1947 | 1467139345712 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:25 INFO - PROCESS | 1947 | 1467139345714 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:25 INFO - PROCESS | 1947 | ++DOCSHELL 0x128580800 == 38 [pid = 1947] [id = 781] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 103 (0x118fd9000) [pid = 1947] [serial = 2341] [outer = 0x0] 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 104 (0x119bea000) [pid = 1947] [serial = 2342] [outer = 0x118fd9000] 11:42:25 INFO - PROCESS | 1947 | 1467139345784 Marionette DEBUG loaded listener.js 11:42:25 INFO - PROCESS | 1947 | ++DOMWINDOW == 105 (0x121088000) [pid = 1947] [serial = 2343] [outer = 0x118fd9000] 11:42:26 INFO - PROCESS | 1947 | 1467139346184 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 11:42:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 11:42:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 669ms 11:42:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 11:42:26 INFO - PROCESS | 1947 | 1467139346196 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 11:42:26 INFO - PROCESS | 1947 | 1467139346197 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 11:42:26 INFO - PROCESS | 1947 | 1467139346205 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 11:42:26 INFO - PROCESS | 1947 | 1467139346210 Marionette TRACE conn2 <- [1,3090,null,{}] 11:42:26 INFO - PROCESS | 1947 | 1467139346213 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}] 11:42:26 INFO - PROCESS | 1947 | 1467139346216 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:26 INFO - PROCESS | 1947 | 1467139346329 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 11:42:26 INFO - PROCESS | 1947 | 1467139346443 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:26 INFO - PROCESS | 1947 | 1467139346445 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:26 INFO - PROCESS | 1947 | ++DOCSHELL 0x117d77800 == 39 [pid = 1947] [id = 782] 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 106 (0x1167e2800) [pid = 1947] [serial = 2344] [outer = 0x0] 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 107 (0x118f4a400) [pid = 1947] [serial = 2345] [outer = 0x1167e2800] 11:42:26 INFO - PROCESS | 1947 | 1467139346474 Marionette DEBUG loaded listener.js 11:42:26 INFO - PROCESS | 1947 | ++DOMWINDOW == 108 (0x124c11c00) [pid = 1947] [serial = 2346] [outer = 0x1167e2800] 11:42:27 INFO - PROCESS | 1947 | 1467139347001 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 11:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 830ms 11:42:27 INFO - PROCESS | 1947 | 1467139347031 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1947 | 1467139347034 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 11:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 11:42:27 INFO - PROCESS | 1947 | 1467139347037 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1947 | 1467139347039 Marionette TRACE conn2 <- [1,3094,null,{}] 11:42:27 INFO - PROCESS | 1947 | 1467139347043 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}] 11:42:27 INFO - PROCESS | 1947 | 1467139347044 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:27 INFO - PROCESS | 1947 | 1467139347153 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x123dc4800 == 38 [pid = 1947] [id = 778] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x112f16000 == 37 [pid = 1947] [id = 777] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12d831800 == 36 [pid = 1947] [id = 776] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12c26f800 == 35 [pid = 1947] [id = 775] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12c280000 == 34 [pid = 1947] [id = 774] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12c04d800 == 33 [pid = 1947] [id = 773] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12b13f000 == 32 [pid = 1947] [id = 772] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12900a800 == 31 [pid = 1947] [id = 771] 11:42:27 INFO - PROCESS | 1947 | 1467139347274 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1947 | 1467139347276 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x125fb8000 == 30 [pid = 1947] [id = 770] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x12112b800 == 29 [pid = 1947] [id = 769] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x1183a6000 == 28 [pid = 1947] [id = 768] 11:42:27 INFO - PROCESS | 1947 | --DOCSHELL 0x115d73800 == 27 [pid = 1947] [id = 767] 11:42:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x115d89000 == 28 [pid = 1947] [id = 783] 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 109 (0x11287fc00) [pid = 1947] [serial = 2347] [outer = 0x0] 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 110 (0x1132cd000) [pid = 1947] [serial = 2348] [outer = 0x11287fc00] 11:42:27 INFO - PROCESS | 1947 | 1467139347306 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 111 (0x116a29800) [pid = 1947] [serial = 2349] [outer = 0x11287fc00] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 110 (0x12a68b800) [pid = 1947] [serial = 2282] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 109 (0x127ef7400) [pid = 1947] [serial = 2262] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 108 (0x129114000) [pid = 1947] [serial = 2263] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 107 (0x12911f000) [pid = 1947] [serial = 2265] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 106 (0x12918c000) [pid = 1947] [serial = 2266] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 105 (0x1293be400) [pid = 1947] [serial = 2271] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 104 (0x1269e9400) [pid = 1947] [serial = 2259] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 103 (0x119934000) [pid = 1947] [serial = 2244] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 102 (0x12102c800) [pid = 1947] [serial = 2245] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 101 (0x1210d1800) [pid = 1947] [serial = 2253] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 100 (0x1249f2c00) [pid = 1947] [serial = 2254] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 99 (0x1186d1000) [pid = 1947] [serial = 2250] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 98 (0x119607000) [pid = 1947] [serial = 2251] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 97 (0x116f0dc00) [pid = 1947] [serial = 2247] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 96 (0x1176f1000) [pid = 1947] [serial = 2248] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 95 (0x111d14800) [pid = 1947] [serial = 2239] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 94 (0x129192000) [pid = 1947] [serial = 2237] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x12918ac00) [pid = 1947] [serial = 2236] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x116634400) [pid = 1947] [serial = 2241] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x116f17400) [pid = 1947] [serial = 2242] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x125fe0400) [pid = 1947] [serial = 2256] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x126482400) [pid = 1947] [serial = 2257] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x1293bcc00) [pid = 1947] [serial = 2268] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1293c7800) [pid = 1947] [serial = 2269] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x117144c00) [pid = 1947] [serial = 2274] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x1281b0000) [pid = 1947] [serial = 2276] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x12a656000) [pid = 1947] [serial = 2279] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x12a65e000) [pid = 1947] [serial = 2280] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x113286c00) [pid = 1947] [serial = 2273] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x12aa1b800) [pid = 1947] [serial = 2283] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12941ec00) [pid = 1947] [serial = 2277] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x127e0b800) [pid = 1947] [serial = 2260] [outer = 0x0] [url = about:blank] 11:42:27 INFO - PROCESS | 1947 | 1467139347602 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 11:42:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 11:42:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 621ms 11:42:27 INFO - PROCESS | 1947 | 1467139347662 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 11:42:27 INFO - PROCESS | 1947 | 1467139347665 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 11:42:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 11:42:27 INFO - PROCESS | 1947 | 1467139347669 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 11:42:27 INFO - PROCESS | 1947 | 1467139347671 Marionette TRACE conn2 <- [1,3098,null,{}] 11:42:27 INFO - PROCESS | 1947 | 1467139347674 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}] 11:42:27 INFO - PROCESS | 1947 | 1467139347675 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:27 INFO - PROCESS | 1947 | 1467139347761 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 11:42:27 INFO - PROCESS | 1947 | 1467139347765 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:27 INFO - PROCESS | 1947 | 1467139347766 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:27 INFO - PROCESS | 1947 | ++DOCSHELL 0x120ec7800 == 29 [pid = 1947] [id = 784] 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 80 (0x1176f1000) [pid = 1947] [serial = 2350] [outer = 0x0] 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 81 (0x118338000) [pid = 1947] [serial = 2351] [outer = 0x1176f1000] 11:42:27 INFO - PROCESS | 1947 | 1467139347793 Marionette DEBUG loaded listener.js 11:42:27 INFO - PROCESS | 1947 | ++DOMWINDOW == 82 (0x1186c5c00) [pid = 1947] [serial = 2352] [outer = 0x1176f1000] 11:42:28 INFO - PROCESS | 1947 | 1467139348151 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]]]}] 11:42:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 11:42:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 11:42:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms 11:42:28 INFO - PROCESS | 1947 | 1467139348190 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1947 | 1467139348191 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 11:42:28 INFO - PROCESS | 1947 | 1467139348194 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1947 | 1467139348196 Marionette TRACE conn2 <- [1,3102,null,{}] 11:42:28 INFO - PROCESS | 1947 | 1467139348203 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}] 11:42:28 INFO - PROCESS | 1947 | 1467139348206 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:28 INFO - PROCESS | 1947 | 1467139348292 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 11:42:28 INFO - PROCESS | 1947 | 1467139348362 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1947 | 1467139348364 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x121e22800 == 30 [pid = 1947] [id = 785] 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 83 (0x118338800) [pid = 1947] [serial = 2353] [outer = 0x0] 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 84 (0x119371800) [pid = 1947] [serial = 2354] [outer = 0x118338800] 11:42:28 INFO - PROCESS | 1947 | 1467139348391 Marionette DEBUG loaded listener.js 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 85 (0x1210c5400) [pid = 1947] [serial = 2355] [outer = 0x118338800] 11:42:28 INFO - PROCESS | 1947 | 1467139348653 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 11:42:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 11:42:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 470ms 11:42:28 INFO - PROCESS | 1947 | 1467139348665 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 11:42:28 INFO - PROCESS | 1947 | 1467139348667 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 11:42:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 11:42:28 INFO - PROCESS | 1947 | 1467139348687 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 11:42:28 INFO - PROCESS | 1947 | 1467139348691 Marionette TRACE conn2 <- [1,3106,null,{}] 11:42:28 INFO - PROCESS | 1947 | 1467139348701 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}] 11:42:28 INFO - PROCESS | 1947 | 1467139348705 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:28 INFO - PROCESS | 1947 | 1467139348883 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 11:42:28 INFO - PROCESS | 1947 | 1467139348939 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:28 INFO - PROCESS | 1947 | 1467139348941 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:28 INFO - PROCESS | 1947 | ++DOCSHELL 0x126ac4800 == 31 [pid = 1947] [id = 786] 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 86 (0x121088800) [pid = 1947] [serial = 2356] [outer = 0x0] 11:42:28 INFO - PROCESS | 1947 | ++DOMWINDOW == 87 (0x124f07800) [pid = 1947] [serial = 2357] [outer = 0x121088800] 11:42:28 INFO - PROCESS | 1947 | 1467139348980 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 88 (0x125f3fc00) [pid = 1947] [serial = 2358] [outer = 0x121088800] 11:42:29 INFO - PROCESS | 1947 | 1467139349304 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]]]}] 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 11:42:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 11:42:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 647ms 11:42:29 INFO - PROCESS | 1947 | 1467139349317 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1947 | 1467139349318 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 11:42:29 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 11:42:29 INFO - PROCESS | 1947 | 1467139349330 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1947 | 1467139349331 Marionette TRACE conn2 <- [1,3110,null,{}] 11:42:29 INFO - PROCESS | 1947 | 1467139349333 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}] 11:42:29 INFO - PROCESS | 1947 | 1467139349344 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:29 INFO - PROCESS | 1947 | 1467139349430 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 11:42:29 INFO - PROCESS | 1947 | 1467139349509 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:29 INFO - PROCESS | 1947 | 1467139349510 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:29 INFO - PROCESS | 1947 | ++DOCSHELL 0x128584000 == 32 [pid = 1947] [id = 787] 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 89 (0x11889b800) [pid = 1947] [serial = 2359] [outer = 0x0] 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 90 (0x125fe1000) [pid = 1947] [serial = 2360] [outer = 0x11889b800] 11:42:29 INFO - PROCESS | 1947 | 1467139349534 Marionette DEBUG loaded listener.js 11:42:29 INFO - PROCESS | 1947 | ++DOMWINDOW == 91 (0x12666d400) [pid = 1947] [serial = 2361] [outer = 0x11889b800] 11:42:29 INFO - PROCESS | 1947 | 1467139349825 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"]]]}] 11:42:29 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 11:42:29 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 11:42:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 11:42:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 11:42:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 11:42:29 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 11:42:29 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 528ms 11:42:29 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 11:42:29 INFO - PROCESS | 1947 | 1467139349859 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 11:42:29 INFO - PROCESS | 1947 | 1467139349860 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 11:42:29 INFO - PROCESS | 1947 | 1467139349863 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 11:42:29 INFO - PROCESS | 1947 | 1467139349864 Marionette TRACE conn2 <- [1,3114,null,{}] 11:42:29 INFO - PROCESS | 1947 | 1467139349866 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}] 11:42:29 INFO - PROCESS | 1947 | 1467139349872 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:29 INFO - PROCESS | 1947 | 1467139349994 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 11:42:30 INFO - PROCESS | 1947 | 1467139350017 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\", \"696fe351-e1a3-43e9-9dd4-2e93a19dfc2e\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 11:42:30 INFO - PROCESS | 1947 | 1467139350018 Marionette INFO sendAsync e73a4d6a-3857-4542-825e-b1163cc3ec1d 11:42:30 INFO - PROCESS | 1947 | ++DOCSHELL 0x129d20000 == 33 [pid = 1947] [id = 788] 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 92 (0x1269bf000) [pid = 1947] [serial = 2362] [outer = 0x0] 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 93 (0x127e0f000) [pid = 1947] [serial = 2363] [outer = 0x1269bf000] 11:42:30 INFO - PROCESS | 1947 | 1467139350044 Marionette DEBUG loaded listener.js 11:42:30 INFO - PROCESS | 1947 | ++DOMWINDOW == 94 (0x1281b8000) [pid = 1947] [serial = 2364] [outer = 0x1269bf000] 11:42:30 INFO - PROCESS | 1947 | 1467139350365 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]]]}] 11:42:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 11:42:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 518ms 11:42:30 INFO - PROCESS | 1947 | 1467139350382 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 11:42:30 INFO - PROCESS | 1947 | 1467139350383 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 93 (0x1269e8c00) [pid = 1947] [serial = 2311] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 92 (0x1281af400) [pid = 1947] [serial = 2314] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 91 (0x111d78000) [pid = 1947] [serial = 2299] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 90 (0x110fb4c00) [pid = 1947] [serial = 2284] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 89 (0x11847f000) [pid = 1947] [serial = 2287] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 88 (0x129116400) [pid = 1947] [serial = 2317] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 87 (0x1164ed400) [pid = 1947] [serial = 2320] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 86 (0x112d69400) [pid = 1947] [serial = 2323] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 85 (0x111d75000) [pid = 1947] [serial = 2329] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 84 (0x121550800) [pid = 1947] [serial = 2290] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 83 (0x1176f1800) [pid = 1947] [serial = 2302] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 82 (0x127e06c00) [pid = 1947] [serial = 2293] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/historical.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 81 (0x121086000) [pid = 1947] [serial = 2305] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 80 (0x12911d800) [pid = 1947] [serial = 2296] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 79 (0x124c39800) [pid = 1947] [serial = 2308] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 11:42:31 INFO - PROCESS | 1947 | --DOMWINDOW == 78 (0x125465c00) [pid = 1947] [serial = 2326] [outer = 0x0] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 11:42:31 WARNING - u'runner_teardown' () 11:42:31 INFO - No more tests 11:42:31 INFO - Got 0 unexpected results 11:42:31 INFO - SUITE-END | took 512s 11:42:31 INFO - Closing logging queue 11:42:31 INFO - queue closed 11:42:31 INFO - Return code: 0 11:42:31 WARNING - # TBPL SUCCESS # 11:42:31 INFO - Running post-action listener: _resource_record_post_action 11:42:31 INFO - Running post-run listener: _resource_record_post_run 11:42:32 INFO - Total resource usage - Wall time: 533s; CPU: 58.0%; Read bytes: 1208320; Write bytes: 953355264; Read time: 17; Write time: 5026 11:42:32 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 11:42:32 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150325760; Write bytes: 146880512; Read time: 13670; Write time: 312 11:42:32 INFO - run-tests - Wall time: 516s; CPU: 58.0%; Read bytes: 1105920; Write bytes: 794002432; Read time: 15; Write time: 4667 11:42:32 INFO - Running post-run listener: _upload_blobber_files 11:42:32 INFO - Blob upload gear active. 11:42:32 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 11:42:32 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 11:42:32 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'] 11:42:32 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 11:42:33 INFO - (blobuploader) - INFO - Open directory for files ... 11:42:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 11:42:33 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:42:33 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:42:33 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 11:42:33 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:42:33 INFO - (blobuploader) - INFO - Done attempting. 11:42:33 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 11:42:34 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 11:42:34 INFO - (blobuploader) - INFO - Uploading, attempt #1. 11:42:35 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 11:42:35 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 11:42:35 INFO - (blobuploader) - INFO - Done attempting. 11:42:35 INFO - (blobuploader) - INFO - Iteration through files over. 11:42:35 INFO - Return code: 0 11:42:35 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 11:42:35 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 11:42:35 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8ddae6c93216367bbc841171c0136db7c16fd2295e7009b98328dcf953716236b725a642321b08d46ab4266a4fb0400e3e33c5ef56f81db87e1ae6dcc32eb593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee41b4a09a32fcc2d7399269124c47b5776e643184f3a65c803886e773cc4bedd4eca625f0e19ba119a356dcfbd0400540d32a1f1d322cff2d3824c78582f36a"} 11:42:35 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 11:42:35 INFO - Writing to file /builds/slave/test/properties/blobber_files 11:42:35 INFO - Contents: 11:42:35 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/8ddae6c93216367bbc841171c0136db7c16fd2295e7009b98328dcf953716236b725a642321b08d46ab4266a4fb0400e3e33c5ef56f81db87e1ae6dcc32eb593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee41b4a09a32fcc2d7399269124c47b5776e643184f3a65c803886e773cc4bedd4eca625f0e19ba119a356dcfbd0400540d32a1f1d322cff2d3824c78582f36a"} 11:42:35 INFO - Running post-run listener: copy_logs_to_upload_dir 11:42:35 INFO - Copying logs to upload dir... 11:42:35 INFO - mkdir: /builds/slave/test/build/upload/logs 11:42:35 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=683.135199 ========= master_lag: 0.69 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 23 secs) (at 2016-06-28 11:42:36.497852) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 11:42:36.501584) ========= 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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners TMPDIR=/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/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/8ddae6c93216367bbc841171c0136db7c16fd2295e7009b98328dcf953716236b725a642321b08d46ab4266a4fb0400e3e33c5ef56f81db87e1ae6dcc32eb593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee41b4a09a32fcc2d7399269124c47b5776e643184f3a65c803886e773cc4bedd4eca625f0e19ba119a356dcfbd0400540d32a1f1d322cff2d3824c78582f36a"} build_url:https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012932 build_url: 'https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/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/8ddae6c93216367bbc841171c0136db7c16fd2295e7009b98328dcf953716236b725a642321b08d46ab4266a4fb0400e3e33c5ef56f81db87e1ae6dcc32eb593", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/ee41b4a09a32fcc2d7399269124c47b5776e643184f3a65c803886e773cc4bedd4eca625f0e19ba119a356dcfbd0400540d32a1f1d322cff2d3824c78582f36a"}' symbols_url: 'https://queue.taskcluster.net/v1/task/KHAaw-eYTKW1MTP4W8gKZA/artifacts/public/build/firefox-48.0.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.42 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-28 11:42:36.939077) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:42:36.939413) ========= 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.eJyJEoXMjg/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.6H4fO5mP4E/Listeners TMPDIR=/var/folders/s0/f6nsqk417rl96stczq35c_fw00000w/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.005257 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-28 11:42:36.987966) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 11:42:36.988324) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-06-28 11:42:36.988693) ========= ========= Total master_lag: 1.23 =========