builder: mozilla-aurora_yosemite_r7-debug_test-web-platform-tests-1 slave: t-yosemite-r7-0092 starttime: 1462479818.98 results: success (0) buildid: 20160505123841 builduid: 1457772db7ef4c1982b4796b67a4914d revision: 0123e9f41cedbcded87d8f6c3743ff6a4c1d8e5b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:38.980524) ========= master: http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:38.981077) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:38.981398) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:39.002134) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:39.002795) ========= 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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False --2016-05-05 13:23:39-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: 'archiver_client.py' 0K .......... . 100% 178M=0s 2016-05-05 13:23:39 (178 MB/s) - 'archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.098522 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:39.120137) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:39.120504) ========= 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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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.034497 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:39.170719) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:39.171252) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0123e9f41cedbcded87d8f6c3743ff6a4c1d8e5b --destination scripts --debug' in dir /builds/slave/test/. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev 0123e9f41cedbcded87d8f6c3743ff6a4c1d8e5b --destination scripts --debug'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.rcmJh2ai3R/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.4qUm0cwG5A/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False 2016-05-05 13:23:39,249 truncating revision to first 12 chars 2016-05-05 13:23:39,249 Setting DEBUG logging. 2016-05-05 13:23:39,249 attempt 1/10 2016-05-05 13:23:39,249 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/0123e9f41ced?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-05 13:23:39,930 unpacking tar archive at: mozilla-aurora-0123e9f41ced/testing/mozharness/ program finished with exit code 0 elapsedTime=0.924077 ========= master_lag: 0.02 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:40.113113) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:40.113547) ========= script_repo_revision: 0123e9f41cedbcded87d8f6c3743ff6a4c1d8e5b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:40.114048) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:40.114406) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-05 13:23:40.128692) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 33 secs) (at 2016-05-05 13:23:40.129122) ========= /tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'true'] environment: Apple_PubSub_Socket_Render=/private/tmp/com.apple.launchd.rcmJh2ai3R/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.4qUm0cwG5A/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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 13:23:40 INFO - MultiFileLogger online at 20160505 13:23:40 in /builds/slave/test 13:23:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols true 13:23:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 13:23:40 INFO - {'append_to_log': False, 13:23:40 INFO - 'base_work_dir': '/builds/slave/test', 13:23:40 INFO - 'blob_upload_branch': 'mozilla-aurora', 13:23:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 13:23:40 INFO - 'buildbot_json_path': 'buildprops.json', 13:23:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 13:23:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 13:23:40 INFO - 'download_minidump_stackwalk': True, 13:23:40 INFO - 'download_symbols': 'true', 13:23:40 INFO - 'e10s': False, 13:23:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 13:23:40 INFO - 'tooltool.py': '/tools/tooltool.py', 13:23:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 13:23:40 INFO - '/tools/misc-python/virtualenv.py')}, 13:23:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 13:23:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 13:23:40 INFO - 'log_level': 'info', 13:23:40 INFO - 'log_to_console': True, 13:23:40 INFO - 'opt_config_files': (), 13:23:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 13:23:40 INFO - '--processes=1', 13:23:40 INFO - '--config=%(test_path)s/wptrunner.ini', 13:23:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 13:23:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 13:23:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 13:23:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 13:23:40 INFO - 'pip_index': False, 13:23:40 INFO - 'require_test_zip': True, 13:23:40 INFO - 'test_type': ('testharness',), 13:23:40 INFO - 'this_chunk': '1', 13:23:40 INFO - 'tooltool_cache': '/builds/tooltool_cache', 13:23:40 INFO - 'total_chunks': '10', 13:23:40 INFO - 'virtualenv_path': 'venv', 13:23:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 13:23:40 INFO - 'work_dir': 'build'} 13:23:40 INFO - ##### 13:23:40 INFO - ##### Running clobber step. 13:23:40 INFO - ##### 13:23:40 INFO - Running pre-action listener: _resource_record_pre_action 13:23:40 INFO - Running main action method: clobber 13:23:40 INFO - rmtree: /builds/slave/test/build 13:23:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 13:23:42 INFO - Running post-action listener: _resource_record_post_action 13:23:42 INFO - ##### 13:23:42 INFO - ##### Running read-buildbot-config step. 13:23:42 INFO - ##### 13:23:42 INFO - Running pre-action listener: _resource_record_pre_action 13:23:42 INFO - Running main action method: read_buildbot_config 13:23:42 INFO - Using buildbot properties: 13:23:42 INFO - { 13:23:42 INFO - "project": "", 13:23:42 INFO - "product": "firefox", 13:23:42 INFO - "script_repo_revision": "production", 13:23:42 INFO - "scheduler": "tests-mozilla-aurora-yosemite_r7-debug-unittest", 13:23:42 INFO - "repository": "", 13:23:42 INFO - "buildername": "Rev7 MacOSX Yosemite 10.10.5 mozilla-aurora debug test web-platform-tests-1", 13:23:42 INFO - "buildid": "20160505123841", 13:23:42 INFO - "pgo_build": "False", 13:23:42 INFO - "basedir": "/builds/slave/test", 13:23:42 INFO - "buildnumber": 238, 13:23:42 INFO - "slavename": "t-yosemite-r7-0092", 13:23:42 INFO - "master": "http://buildbot-master108.bb.releng.scl3.mozilla.com:8201/", 13:23:42 INFO - "platform": "macosx64", 13:23:42 INFO - "branch": "mozilla-aurora", 13:23:42 INFO - "revision": "0123e9f41cedbcded87d8f6c3743ff6a4c1d8e5b", 13:23:42 INFO - "repo_path": "releases/mozilla-aurora", 13:23:42 INFO - "moz_repo_path": "", 13:23:42 INFO - "stage_platform": "macosx64", 13:23:42 INFO - "builduid": "1457772db7ef4c1982b4796b67a4914d", 13:23:42 INFO - "slavebuilddir": "test" 13:23:42 INFO - } 13:23:42 INFO - Found installer url https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg. 13:23:42 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json. 13:23:42 INFO - Running post-action listener: _resource_record_post_action 13:23:42 INFO - ##### 13:23:42 INFO - ##### Running download-and-extract step. 13:23:42 INFO - ##### 13:23:42 INFO - Running pre-action listener: _resource_record_pre_action 13:23:42 INFO - Running main action method: download_and_extract 13:23:42 INFO - mkdir: /builds/slave/test/build/tests 13:23:42 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')]} 13:23:42 INFO - https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json matches https://queue.taskcluster.net 13:23:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:23:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:23:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:23:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json'}, attempt #1 13:23:43 INFO - Downloaded 1235 bytes. 13:23:43 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.mac64.test_packages.json 13:23:43 INFO - Using the following test package requirements: 13:23:43 INFO - {u'common': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 13:23:43 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.cppunittest.tests.zip'], 13:23:43 INFO - u'gtest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.gtest.tests.zip'], 13:23:43 INFO - u'jittest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'jsshell-mac64.zip'], 13:23:43 INFO - u'mochitest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.mochitest.tests.zip'], 13:23:43 INFO - u'mozbase': [u'firefox-48.0a2.en-US.mac64.common.tests.zip'], 13:23:43 INFO - u'reftest': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.reftest.tests.zip'], 13:23:43 INFO - u'talos': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.talos.tests.zip'], 13:23:43 INFO - u'web-platform': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'], 13:23:43 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.mac64.common.tests.zip', 13:23:43 INFO - u'firefox-48.0a2.en-US.mac64.xpcshell.tests.zip']} 13:23:43 INFO - Downloading packages: [u'firefox-48.0a2.en-US.mac64.common.tests.zip', u'firefox-48.0a2.en-US.mac64.web-platform.tests.zip'] for test suite category: web-platform 13:23: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')]} 13:23:43 INFO - https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip matches https://queue.taskcluster.net 13:23:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:23:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:23:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip 13:23:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip'}, attempt #1 13:23:44 INFO - Downloaded 17995115 bytes. 13:23:44 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:23:44 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:23:44 INFO - caution: filename not matched: web-platform/* 13:23:44 INFO - Return code: 11 13:23:44 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:44 INFO - https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip matches https://queue.taskcluster.net 13:23:44 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 13:23:44 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 13:23:44 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip 13:23:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip'}, attempt #1 13:23:47 INFO - Downloaded 36408648 bytes. 13:23:47 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 13:23:47 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 13:23:51 INFO - caution: filename not matched: bin/* 13:23:51 INFO - caution: filename not matched: config/* 13:23:51 INFO - caution: filename not matched: mozbase/* 13:23:51 INFO - caution: filename not matched: marionette/* 13:23:51 INFO - caution: filename not matched: tools/wptserve/* 13:23:51 INFO - Return code: 11 13:23:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:23:51 INFO - https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg matches https://queue.taskcluster.net 13:23:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:23:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:23:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg 13:23:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg'}, attempt #1 13:23:53 INFO - Downloaded 73024753 bytes. 13:23:53 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:23:53 INFO - mkdir: /builds/slave/test/properties 13:23:53 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 13:23:53 INFO - Writing to file /builds/slave/test/properties/build_url 13:23:53 INFO - Contents: 13:23:53 INFO - build_url:https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg 13:23:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:23:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 13:23:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 13:23:57 INFO - Contents: 13:23:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:23:57 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')]} 13:23:57 INFO - https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip matches https://queue.taskcluster.net 13:23:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:23:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:23:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip 13:23:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #1 13:24:29 WARNING - Socket error when accessing http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip: The read operation timed out 13:24:29 INFO - retry: attempt #1 caught exception: The read operation timed out 13:24:29 INFO - retry: Failed, sleeping 30 seconds before retrying 13:24:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.scl3.mozilla.com/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip'}, attempt #2 13:25:05 INFO - Downloaded 103575866 bytes. 13:25:05 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 13:25:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 13:25:08 INFO - Return code: 0 13:25:08 INFO - Running post-action listener: _resource_record_post_action 13:25:08 INFO - Running post-action listener: set_extra_try_arguments 13:25:08 INFO - ##### 13:25:08 INFO - ##### Running create-virtualenv step. 13:25:08 INFO - ##### 13:25:08 INFO - Running pre-action listener: _pre_create_virtualenv 13:25:08 INFO - Running pre-action listener: _resource_record_pre_action 13:25:08 INFO - Running main action method: create_virtualenv 13:25:08 INFO - Creating virtualenv /builds/slave/test/build/venv 13:25: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 13:25:08 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 13:25:08 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 13:25:08 INFO - Using real prefix '/tools/python27' 13:25:08 INFO - New python executable in /builds/slave/test/build/venv/bin/python 13:25:09 INFO - Installing distribute.............................................................................................................................................................................................done. 13:25:12 INFO - Installing pip.................done. 13:25:12 INFO - Return code: 0 13:25:12 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 13:25: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')]} 13:25:12 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:25:12 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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')]} 13:25:12 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:25:12 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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 0x102635e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102652f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd1696b2c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10264e5e0>, '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 0x102231cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10225c990>, '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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:25: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 13:25: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 13:25:12 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rcmJh2ai3R/Render', 13:25:12 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:25:12 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:25:12 INFO - 'HOME': '/Users/cltbld', 13:25:12 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:25:12 INFO - 'LOGNAME': 'cltbld', 13:25:12 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:25:12 INFO - 'MOZ_NO_REMOTE': '1', 13:25:12 INFO - 'NO_EM_RESTART': '1', 13:25:12 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:25:12 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:25:12 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:25:12 INFO - 'PWD': '/builds/slave/test', 13:25:12 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:25:12 INFO - 'SHELL': '/bin/bash', 13:25:12 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4qUm0cwG5A/Listeners', 13:25:12 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:25:12 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:25:12 INFO - 'USER': 'cltbld', 13:25:12 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:25:12 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:25:12 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:25:12 INFO - 'XPC_FLAGS': '0x0', 13:25:12 INFO - 'XPC_SERVICE_NAME': '0', 13:25:12 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:25:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:25:12 INFO - Downloading/unpacking psutil>=0.7.1 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25:16 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 13:25:16 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:25:16 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:25:16 INFO - Installing collected packages: psutil 13:25:16 INFO - Running setup.py install for psutil 13:25:16 INFO - building 'psutil._psutil_osx' extension 13:25: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 13:25:17 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 13:25:17 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 13:25:17 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 13:25:17 INFO - building 'psutil._psutil_posix' extension 13:25:17 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 13:25:17 WARNING - psutil/_psutil_posix.c:403:11: warning: implicit declaration of function 'ioctl' is invalid in C99 [-Wimplicit-function-declaration] 13:25:17 INFO - ret = ioctl(sock, SIOCGIFFLAGS, &ifr); 13:25:17 INFO - ^ 13:25:17 INFO - 1 warning generated. 13:25:17 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 13:25:17 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 13:25:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 13:25:17 INFO - Successfully installed psutil 13:25:17 INFO - Cleaning up... 13:25:17 INFO - Return code: 0 13:25:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 13:25: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')]} 13:25:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:25:17 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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')]} 13:25:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:25:17 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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 0x102635e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102652f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd1696b2c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10264e5e0>, '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 0x102231cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10225c990>, '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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:25: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 13:25: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 13:25:17 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rcmJh2ai3R/Render', 13:25:17 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:25:17 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:25:17 INFO - 'HOME': '/Users/cltbld', 13:25:17 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:25:17 INFO - 'LOGNAME': 'cltbld', 13:25:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:25:17 INFO - 'MOZ_NO_REMOTE': '1', 13:25:17 INFO - 'NO_EM_RESTART': '1', 13:25:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:25:17 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:25:17 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:25:17 INFO - 'PWD': '/builds/slave/test', 13:25:17 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:25:17 INFO - 'SHELL': '/bin/bash', 13:25:17 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4qUm0cwG5A/Listeners', 13:25:17 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:25:17 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:25:17 INFO - 'USER': 'cltbld', 13:25:17 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:25:17 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:25:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:25:17 INFO - 'XPC_FLAGS': '0x0', 13:25:17 INFO - 'XPC_SERVICE_NAME': '0', 13:25:17 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:25:17 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:25:17 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz 13:25:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 13:25:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 13:25:20 INFO - Installing collected packages: mozsystemmonitor 13:25:20 INFO - Running setup.py install for mozsystemmonitor 13:25:20 INFO - Successfully installed mozsystemmonitor 13:25:20 INFO - Cleaning up... 13:25:20 INFO - Return code: 0 13:25:20 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 13:25: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')]} 13:25:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:25:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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')]} 13:25:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:25:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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 0x102635e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102652f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd1696b2c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10264e5e0>, '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 0x102231cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10225c990>, '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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:25: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 13:25: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 13:25:20 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rcmJh2ai3R/Render', 13:25:20 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:25:20 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:25:20 INFO - 'HOME': '/Users/cltbld', 13:25:20 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:25:20 INFO - 'LOGNAME': 'cltbld', 13:25:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:25:20 INFO - 'MOZ_NO_REMOTE': '1', 13:25:20 INFO - 'NO_EM_RESTART': '1', 13:25:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:25:20 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:25:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:25:20 INFO - 'PWD': '/builds/slave/test', 13:25:20 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:25:20 INFO - 'SHELL': '/bin/bash', 13:25:20 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4qUm0cwG5A/Listeners', 13:25:20 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:25:20 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:25:20 INFO - 'USER': 'cltbld', 13:25:20 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:25:20 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:25:20 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:25:20 INFO - 'XPC_FLAGS': '0x0', 13:25:20 INFO - 'XPC_SERVICE_NAME': '0', 13:25:20 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:25:20 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:25:20 INFO - Downloading/unpacking blobuploader==1.2.4 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25:23 INFO - Downloading blobuploader-1.2.4.tar.gz 13:25:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 13:25:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 13:25:23 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25:24 INFO - Downloading docopt-0.6.1.tar.gz 13:25:24 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 13:25:24 INFO - Installing collected packages: blobuploader, requests, docopt 13:25:24 INFO - Running setup.py install for blobuploader 13:25:24 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 13:25:24 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 13:25:24 INFO - Running setup.py install for requests 13:25:25 INFO - Running setup.py install for docopt 13:25:25 INFO - Successfully installed blobuploader requests docopt 13:25:25 INFO - Cleaning up... 13:25:25 INFO - Return code: 0 13:25:25 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:25:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:25:25 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:25:25 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:25:25 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:25:25 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25:25 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 0x102635e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102652f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd1696b2c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10264e5e0>, '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 0x102231cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10225c990>, '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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:25:25 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 13:25:25 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 13:25:25 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rcmJh2ai3R/Render', 13:25:25 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:25:25 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:25:25 INFO - 'HOME': '/Users/cltbld', 13:25:25 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:25:25 INFO - 'LOGNAME': 'cltbld', 13:25:25 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:25:25 INFO - 'MOZ_NO_REMOTE': '1', 13:25:25 INFO - 'NO_EM_RESTART': '1', 13:25:25 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:25:25 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:25:25 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:25:25 INFO - 'PWD': '/builds/slave/test', 13:25:25 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:25:25 INFO - 'SHELL': '/bin/bash', 13:25:25 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4qUm0cwG5A/Listeners', 13:25:25 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:25:25 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:25:25 INFO - 'USER': 'cltbld', 13:25:25 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:25:25 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:25:25 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:25:25 INFO - 'XPC_FLAGS': '0x0', 13:25:25 INFO - 'XPC_SERVICE_NAME': '0', 13:25:25 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:25:25 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:25:25 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-OFbBIl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:25:25 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-PISMiA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:25:25 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-1PfRnk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:25:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:25:25 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Slg6u_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-QtPWQy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-4TJWxW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-p9914l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-eo4GX8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-rL0iUo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-jJTU11-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-8hZ9aO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-uO4_AR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:25:26 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-KckyTb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:25:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-wug7sE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-UwtBPX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-mkaQsT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-FfyIr1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-2TeLPk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-IfWZit-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:25:27 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-7t_Ctk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:25:27 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:25:28 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-TLubiO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:25:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:25:28 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 13:25:28 INFO - Running setup.py install for manifestparser 13:25:28 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 13:25:28 INFO - Running setup.py install for mozcrash 13:25:28 INFO - Running setup.py install for mozdebug 13:25:28 INFO - Running setup.py install for mozdevice 13:25:28 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 13:25:28 INFO - Installing dm script to /builds/slave/test/build/venv/bin 13:25:28 INFO - Running setup.py install for mozfile 13:25:28 INFO - Running setup.py install for mozhttpd 13:25:29 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Running setup.py install for mozinfo 13:25:29 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Running setup.py install for mozInstall 13:25:29 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Running setup.py install for mozleak 13:25:29 INFO - Running setup.py install for mozlog 13:25:29 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Running setup.py install for moznetwork 13:25:29 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 13:25:29 INFO - Running setup.py install for mozprocess 13:25:30 INFO - Running setup.py install for mozprofile 13:25:30 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 13:25:30 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 13:25:30 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 13:25:30 INFO - Running setup.py install for mozrunner 13:25:30 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 13:25:30 INFO - Running setup.py install for mozscreenshot 13:25:30 INFO - Running setup.py install for moztest 13:25:30 INFO - Running setup.py install for mozversion 13:25:30 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 13:25:30 INFO - Running setup.py install for wptserve 13:25:30 INFO - Running setup.py install for marionette-driver 13:25:31 INFO - Running setup.py install for browsermob-proxy 13:25:31 INFO - Running setup.py install for marionette-client 13:25:31 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:25:31 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 13:25: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 13:25:31 INFO - Cleaning up... 13:25:31 INFO - Return code: 0 13:25:31 INFO - Installing None into virtualenv /builds/slave/test/build/venv 13:25: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')]} 13:25:31 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 13:25:31 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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')]} 13:25:31 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 13:25:31 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.scl3.mozilla.com/pub 13:25: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 0x102635e90>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x102652f48>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x7fd1696b2c40>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x10264e5e0>, '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 0x102231cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10225c990>, '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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners', 'SHELL': '/bin/bash', 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', '__CF_USER_TEXT_ENCODING': '0x1C:0:0', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json'}}, attempt #1 13:25: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 13:25: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 13:25:31 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rcmJh2ai3R/Render', 13:25:31 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:25:31 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:25:31 INFO - 'HOME': '/Users/cltbld', 13:25:31 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:25:31 INFO - 'LOGNAME': 'cltbld', 13:25:31 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:25:31 INFO - 'MOZ_NO_REMOTE': '1', 13:25:31 INFO - 'NO_EM_RESTART': '1', 13:25:31 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:25:31 INFO - 'PATH': '/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:25:31 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:25:31 INFO - 'PWD': '/builds/slave/test', 13:25:31 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:25:31 INFO - 'SHELL': '/bin/bash', 13:25:31 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4qUm0cwG5A/Listeners', 13:25:31 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:25:31 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:25:31 INFO - 'USER': 'cltbld', 13:25:31 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:25:31 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:25:31 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:25:31 INFO - 'XPC_FLAGS': '0x0', 13:25:31 INFO - 'XPC_SERVICE_NAME': '0', 13:25:31 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:25:31 INFO - Ignoring indexes: https://pypi.python.org/simple/ 13:25:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 13:25:31 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-2HRICO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 13:25:32 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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-FJSKT7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 13:25:32 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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-hmUJNO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 13:25:32 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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-rRUrm8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 13:25:32 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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-fEGEAS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 13:25: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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-YlNDap-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 13:25: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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-QIIIhT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 13:25: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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-9_Roaw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 13:25: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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-sfNiuM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 13:25: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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Um1TOT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 13:25: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)) 13:25:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 13:25:32 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-oGrQs3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 13:25:33 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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-qNurrU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 13:25:33 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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-3mmW0d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 13:25:33 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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-CGmuPx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 13:25: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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-O6e_W8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 13:25: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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-q1rGgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 13:25: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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-aFw2CL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 13:25: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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-mzSnxy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 13:25: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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-NEicEf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 13:25: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)) 13:25:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:25:33 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-Hy1Gcg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 13:25:34 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)) 13:25:34 INFO - Unpacking /builds/slave/test/build/tests/marionette 13:25:34 INFO - Running setup.py (path:/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/pip-hlovcQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 13:25:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 13:25: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)) 13:25: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)) 13:25: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)) 13:25: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)) 13:25: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)) 13:25: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)) 13:25:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25: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 13:25:36 INFO - Downloading blessings-1.6.tar.gz 13:25:36 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 13:25:37 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)) 13:25:37 INFO - Installing collected packages: blessings 13:25:37 INFO - Running setup.py install for blessings 13:25:37 INFO - Successfully installed blessings 13:25:37 INFO - Cleaning up... 13:25:37 INFO - Return code: 0 13:25:37 INFO - Done creating virtualenv /builds/slave/test/build/venv. 13:25:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:25:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:25:37 INFO - Reading from file tmpfile_stdout 13:25:37 INFO - Current package versions: 13:25:37 INFO - blessings == 1.6 13:25:37 INFO - blobuploader == 1.2.4 13:25:37 INFO - browsermob-proxy == 0.6.0 13:25:37 INFO - docopt == 0.6.1 13:25:37 INFO - manifestparser == 1.1 13:25:37 INFO - marionette-client == 2.3.0 13:25:37 INFO - marionette-driver == 1.4.0 13:25:37 INFO - mozInstall == 1.12 13:25:37 INFO - mozcrash == 0.17 13:25:37 INFO - mozdebug == 0.1 13:25:37 INFO - mozdevice == 0.48 13:25:37 INFO - mozfile == 1.2 13:25:37 INFO - mozhttpd == 0.7 13:25:37 INFO - mozinfo == 0.9 13:25:37 INFO - mozleak == 0.1 13:25:37 INFO - mozlog == 3.1 13:25:37 INFO - moznetwork == 0.27 13:25:37 INFO - mozprocess == 0.22 13:25:37 INFO - mozprofile == 0.28 13:25:37 INFO - mozrunner == 6.11 13:25:37 INFO - mozscreenshot == 0.1 13:25:37 INFO - mozsystemmonitor == 0.0 13:25:37 INFO - moztest == 0.7 13:25:37 INFO - mozversion == 1.4 13:25:37 INFO - psutil == 3.1.1 13:25:37 INFO - requests == 1.2.3 13:25:37 INFO - wptserve == 1.4.0 13:25:37 INFO - wsgiref == 0.1.2 13:25:37 INFO - Running post-action listener: _resource_record_post_action 13:25:37 INFO - Running post-action listener: _start_resource_monitoring 13:25:37 INFO - Starting resource monitoring. 13:25:37 INFO - ##### 13:25:37 INFO - ##### Running pull step. 13:25:37 INFO - ##### 13:25:37 INFO - Running pre-action listener: _resource_record_pre_action 13:25:37 INFO - Running main action method: pull 13:25:37 INFO - Pull has nothing to do! 13:25:37 INFO - Running post-action listener: _resource_record_post_action 13:25:37 INFO - ##### 13:25:37 INFO - ##### Running install step. 13:25:37 INFO - ##### 13:25:37 INFO - Running pre-action listener: _resource_record_pre_action 13:25:37 INFO - Running main action method: install 13:25:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 13:25:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 13:25:37 INFO - Reading from file tmpfile_stdout 13:25:37 INFO - Detecting whether we're running mozinstall >=1.0... 13:25:37 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 13:25:37 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 13:25:38 INFO - Reading from file tmpfile_stdout 13:25:38 INFO - Output received: 13:25:38 INFO - Usage: mozinstall [options] installer 13:25:38 INFO - Options: 13:25:38 INFO - -h, --help show this help message and exit 13:25:38 INFO - -d DEST, --destination=DEST 13:25:38 INFO - Directory to install application into. [default: 13:25:38 INFO - "/builds/slave/test"] 13:25:38 INFO - --app=APP Application being installed. [default: firefox] 13:25:38 INFO - mkdir: /builds/slave/test/build/application 13:25:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg', '--destination', '/builds/slave/test/build/application'] 13:25:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.mac64.dmg --destination /builds/slave/test/build/application 13:25:56 INFO - Reading from file tmpfile_stdout 13:25:56 INFO - Output received: 13:25:56 INFO - /builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox 13:25:56 INFO - Running post-action listener: _resource_record_post_action 13:25:56 INFO - ##### 13:25:56 INFO - ##### Running run-tests step. 13:25:56 INFO - ##### 13:25:56 INFO - Running pre-action listener: _resource_record_pre_action 13:25:56 INFO - Running main action method: run_tests 13:25:56 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 13:25:56 INFO - Minidump filename unknown. Determining based upon platform and architecture. 13:25:56 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 13:25:56 INFO - grabbing minidump binary from tooltool 13:25:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 13:25:56 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 0x10264e5e0>, '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 0x102231cd8>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x10225c990>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 13:25:56 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 13:25:56 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 13:25:56 INFO - INFO - File macosx64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 13:25:56 INFO - Return code: 0 13:25:56 INFO - Chmoding /builds/slave/test/build/macosx64-minidump_stackwalk to 0755 13:25:56 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 13:25:56 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 13:25:56 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox --symbols-path=https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 13:25:56 INFO - Using env: {'Apple_PubSub_Socket_Render': '/private/tmp/com.apple.launchd.rcmJh2ai3R/Render', 13:25:56 INFO - 'GIT_SHARE_BASE_DIR': '/builds/git-shared', 13:25:56 INFO - 'HG_SHARE_BASE_DIR': '/builds/hg-shared', 13:25:56 INFO - 'HOME': '/Users/cltbld', 13:25:56 INFO - 'IDLEIZER_DISABLE_SHUTDOWN': 'true', 13:25:56 INFO - 'LOGNAME': 'cltbld', 13:25:56 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 13:25:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 13:25:56 INFO - 'MOZ_NO_REMOTE': '1', 13:25:56 INFO - 'NO_EM_RESTART': '1', 13:25:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 13:25:56 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/bin/X11', 13:25:56 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 13:25:56 INFO - 'PWD': '/builds/slave/test', 13:25:56 INFO - 'RUNNER_CONFIG_CMD': '/opt/runner/bin/python2.7 /opt/runner/bin/runner -c /opt/runner/runner.cfg', 13:25:56 INFO - 'SHELL': '/bin/bash', 13:25:56 INFO - 'SSH_AUTH_SOCK': '/private/tmp/com.apple.launchd.4qUm0cwG5A/Listeners', 13:25:56 INFO - 'TMPDIR': '/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/', 13:25:56 INFO - 'TWISTD_LOG_PATH': '/builds/slave/twistd.log', 13:25:56 INFO - 'USER': 'cltbld', 13:25:56 INFO - 'VERSIONER_PYTHON_PREFER_32_BIT': 'no', 13:25:56 INFO - 'VERSIONER_PYTHON_VERSION': '2.7', 13:25:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn', 13:25:56 INFO - 'XPC_FLAGS': '0x0', 13:25:56 INFO - 'XPC_SERVICE_NAME': '0', 13:25:56 INFO - '__CF_USER_TEXT_ENCODING': '0x1C:0:0'} 13:25:56 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/FirefoxDeveloperEditionDebug.app/Contents/MacOS/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/macosx64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 13:25: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 13:25:56 INFO - import pkg_resources 13:25:57 INFO - Using 1 client processes 13:25:57 INFO - wptserve Starting http server on 127.0.0.1:8000 13:25:57 INFO - wptserve Starting http server on 127.0.0.1:8001 13:25:57 INFO - wptserve Starting http server on 127.0.0.1:8443 13:25:59 INFO - SUITE-START | Running 778 tests 13:25:59 INFO - Running testharness tests 13:25:59 INFO - Setting up ssl 13:25:59 INFO - PROCESS | certutil | 13:25:59 INFO - PROCESS | certutil | 13:25:59 INFO - PROCESS | certutil | 13:25:59 INFO - Certificate Nickname Trust Attributes 13:25:59 INFO - SSL,S/MIME,JAR/XPI 13:25:59 INFO - 13:25:59 INFO - web-platform-tests CT,, 13:25:59 INFO - 13:25:59 INFO - Starting runner 13:26:00 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 810 13:26:00 INFO - PROCESS | 1649 | 1462479960768 Marionette DEBUG Marionette enabled via build flag and pref 13:26:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f5b800 == 1 [pid = 1649] [id = 1] 13:26:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 1 (0x113f5c000) [pid = 1649] [serial = 1] [outer = 0x0] 13:26:00 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:26:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 2 (0x113f5d000) [pid = 1649] [serial = 2] [outer = 0x113f5c000] 13:26:01 INFO - PROCESS | 1649 | 1462479961084 Marionette INFO Listening on port 2828 13:26:01 INFO - PROCESS | 1649 | 1462479961308 Marionette DEBUG Marionette enabled via command-line flag 13:26:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x116885000 == 2 [pid = 1649] [id = 2] 13:26:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 3 (0x116885800) [pid = 1649] [serial = 3] [outer = 0x0] 13:26:01 INFO - PROCESS | 1649 | [1649] WARNING: No inner window available!: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9828 13:26:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 4 (0x116886800) [pid = 1649] [serial = 4] [outer = 0x116885800] 13:26:01 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:26:01 INFO - PROCESS | 1649 | 1462479961480 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49295 13:26:01 INFO - PROCESS | 1649 | 1462479961551 Marionette DEBUG Closed connection conn0 13:26:01 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:26:01 INFO - PROCESS | 1649 | 1462479961554 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49296 13:26:01 INFO - PROCESS | 1649 | 1462479961569 Marionette DEBUG Closed connection conn1 13:26:01 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 13:26:01 INFO - PROCESS | 1649 | 1462479961575 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49297 13:26:01 INFO - PROCESS | 1649 | 1462479961582 Marionette TRACE conn2 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 13:26:01 INFO - PROCESS | 1649 | 1462479961588 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505123841","device":"desktop","version":"48.0a2"} 13:26:01 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:26:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x119e2f000 == 3 [pid = 1649] [id = 3] 13:26:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 5 (0x119e36800) [pid = 1649] [serial = 5] [outer = 0x0] 13:26:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x119e37000 == 4 [pid = 1649] [id = 4] 13:26:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 6 (0x11a05d000) [pid = 1649] [serial = 6] [outer = 0x0] 13:26:02 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:26:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218b2800 == 5 [pid = 1649] [id = 5] 13:26:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 7 (0x11a059c00) [pid = 1649] [serial = 7] [outer = 0x0] 13:26:02 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 13:26:02 INFO - PROCESS | 1649 | [1649] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 13:26:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 8 (0x121b27c00) [pid = 1649] [serial = 8] [outer = 0x11a059c00] 13:26:03 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:26:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 9 (0x123e63000) [pid = 1649] [serial = 9] [outer = 0x119e36800] 13:26:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 10 (0x119490800) [pid = 1649] [serial = 10] [outer = 0x11a05d000] 13:26:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 11 (0x119492800) [pid = 1649] [serial = 11] [outer = 0x11a059c00] 13:26:03 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:26:03 INFO - PROCESS | 1649 | 1462479963641 Marionette DEBUG loaded listener.js 13:26:03 INFO - PROCESS | 1649 | 1462479963653 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 12 (0x1271b1c00) [pid = 1649] [serial = 12] [outer = 0x11a059c00] 13:26:04 INFO - PROCESS | 1649 | 1462479964105 Marionette TRACE conn2 <- [1,1,null,{"sessionId":"1a784377-5f22-6243-ab3d-d0046c41be42","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","platformName":"Darwin","platformVersion":"14.5.0","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"DARWIN","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160505123841","device":"desktop","version":"48.0a2","command_id":1}}] 13:26:04 INFO - PROCESS | 1649 | 1462479964199 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}] 13:26:04 INFO - PROCESS | 1649 | 1462479964243 Marionette TRACE conn2 <- [1,2,null,{"value":null}] 13:26:04 INFO - PROCESS | 1649 | 1462479964326 Marionette TRACE conn2 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 13:26:04 INFO - PROCESS | 1649 | [1649] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 13:26:04 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:26:04 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(mTextInputHandler) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/widget/cocoa/nsChildView.mm, line 5290 13:26:04 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:26:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 13 (0x128f5ec00) [pid = 1649] [serial = 13] [outer = 0x11a059c00] 13:26:04 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 13:26:04 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:26:04 INFO - PROCESS | 1649 | 1462479964616 Marionette TRACE conn2 <- [1,3,null,{}] 13:26:04 INFO - PROCESS | 1649 | 1462479964619 Marionette TRACE conn2 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 13:26:04 INFO - PROCESS | 1649 | 1462479964630 Marionette TRACE conn2 <- [1,4,null,{"value":null}] 13:26:04 INFO - PROCESS | 1649 | 1462479964657 Marionette TRACE conn2 -> [0,5,"getWindowHandle",null] 13:26:04 INFO - PROCESS | 1649 | 1462479964659 Marionette TRACE conn2 <- [1,5,null,{"value":"7"}] 13:26:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 13:26:04 INFO - PROCESS | 1649 | 1462479964667 Marionette TRACE conn2 -> [0,6,"setScriptTimeout",{"ms":35000}] 13:26:04 INFO - PROCESS | 1649 | 1462479964670 Marionette TRACE conn2 <- [1,6,null,{}] 13:26:04 INFO - PROCESS | 1649 | 1462479964672 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}] 13:26:04 INFO - PROCESS | 1649 | 1462479964684 Marionette TRACE conn2 <- [1,7,null,{"value":null}] 13:26:04 INFO - PROCESS | 1649 | 1462479964687 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x129475800 == 6 [pid = 1649] [id = 6] 13:26:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 14 (0x129444000) [pid = 1649] [serial = 14] [outer = 0x0] 13:26:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 15 (0x129445c00) [pid = 1649] [serial = 15] [outer = 0x129444000] 13:26:04 INFO - PROCESS | 1649 | 1462479964719 Marionette DEBUG loaded listener.js 13:26:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 16 (0x12944bc00) [pid = 1649] [serial = 16] [outer = 0x129444000] 13:26:05 INFO - PROCESS | 1649 | 1462479965025 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]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 13:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 370ms 13:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 13:26:05 INFO - PROCESS | 1649 | 1462479965037 Marionette TRACE conn2 -> [0,9,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1649 | 1462479965039 Marionette TRACE conn2 <- [1,9,null,{"value":"7"}] 13:26:05 INFO - PROCESS | 1649 | 1462479965041 Marionette TRACE conn2 -> [0,10,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1649 | 1462479965042 Marionette TRACE conn2 <- [1,10,null,{}] 13:26:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x113fd4800 == 7 [pid = 1649] [id = 7] 13:26:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 17 (0x115196000) [pid = 1649] [serial = 17] [outer = 0x0] 13:26:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 18 (0x12972d400) [pid = 1649] [serial = 18] [outer = 0x115196000] 13:26:05 INFO - PROCESS | 1649 | 1462479965070 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 19 (0x129733000) [pid = 1649] [serial = 19] [outer = 0x115196000] 13:26:05 INFO - PROCESS | 1649 | 1462479965133 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}] 13:26:05 INFO - PROCESS | 1649 | 1462479965265 Marionette TRACE conn2 <- [1,11,null,{"value":null}] 13:26:05 INFO - PROCESS | 1649 | 1462479965283 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a99b800 == 8 [pid = 1649] [id = 8] 13:26:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 20 (0x11972ac00) [pid = 1649] [serial = 20] [outer = 0x0] 13:26:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 21 (0x12ab87800) [pid = 1649] [serial = 21] [outer = 0x11972ac00] 13:26:05 INFO - PROCESS | 1649 | 1462479965322 Marionette DEBUG loaded listener.js 13:26:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 22 (0x12ab8b800) [pid = 1649] [serial = 22] [outer = 0x11972ac00] 13:26:05 INFO - PROCESS | 1649 | 1462479965871 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]]]}] 13:26:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 13:26:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 870ms 13:26:05 INFO - PROCESS | 1649 | 1462479965919 Marionette TRACE conn2 -> [0,13,"getWindowHandle",null] 13:26:05 INFO - PROCESS | 1649 | 1462479965922 Marionette TRACE conn2 <- [1,13,null,{"value":"7"}] 13:26:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 13:26:05 INFO - PROCESS | 1649 | 1462479965925 Marionette TRACE conn2 -> [0,14,"setScriptTimeout",{"ms":35000}] 13:26:05 INFO - PROCESS | 1649 | 1462479965927 Marionette TRACE conn2 <- [1,14,null,{}] 13:26:05 INFO - PROCESS | 1649 | 1462479965930 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}] 13:26:06 INFO - PROCESS | 1649 | 1462479966002 Marionette TRACE conn2 <- [1,15,null,{"value":null}] 13:26:06 INFO - PROCESS | 1649 | 1462479966007 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af92800 == 9 [pid = 1649] [id = 9] 13:26:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 23 (0x12afd9000) [pid = 1649] [serial = 23] [outer = 0x0] 13:26:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 24 (0x12afdc400) [pid = 1649] [serial = 24] [outer = 0x12afd9000] 13:26:06 INFO - PROCESS | 1649 | 1462479966030 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 25 (0x12b1f5400) [pid = 1649] [serial = 25] [outer = 0x12afd9000] 13:26:06 INFO - PROCESS | 1649 | 1462479966428 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 13:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 522ms 13:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 13:26:06 INFO - PROCESS | 1649 | 1462479966447 Marionette TRACE conn2 -> [0,17,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 1649 | 1462479966449 Marionette TRACE conn2 <- [1,17,null,{"value":"7"}] 13:26:06 INFO - PROCESS | 1649 | 1462479966452 Marionette TRACE conn2 -> [0,18,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 1649 | 1462479966454 Marionette TRACE conn2 <- [1,18,null,{}] 13:26:06 INFO - PROCESS | 1649 | 1462479966457 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}] 13:26:06 INFO - PROCESS | 1649 | 1462479966577 Marionette TRACE conn2 <- [1,19,null,{"value":null}] 13:26:06 INFO - PROCESS | 1649 | 1462479966598 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be5c000 == 10 [pid = 1649] [id = 10] 13:26:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 26 (0x12bd41800) [pid = 1649] [serial = 26] [outer = 0x0] 13:26:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 27 (0x12bd47800) [pid = 1649] [serial = 27] [outer = 0x12bd41800] 13:26:06 INFO - PROCESS | 1649 | 1462479966623 Marionette DEBUG loaded listener.js 13:26:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 28 (0x12bd6a000) [pid = 1649] [serial = 28] [outer = 0x12bd41800] 13:26:06 INFO - PROCESS | 1649 | 1462479966932 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]]]}] 13:26:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 13:26:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 521ms 13:26:06 INFO - PROCESS | 1649 | 1462479966973 Marionette TRACE conn2 -> [0,21,"getWindowHandle",null] 13:26:06 INFO - PROCESS | 1649 | 1462479966974 Marionette TRACE conn2 <- [1,21,null,{"value":"7"}] 13:26:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 13:26:06 INFO - PROCESS | 1649 | 1462479966977 Marionette TRACE conn2 -> [0,22,"setScriptTimeout",{"ms":35000}] 13:26:06 INFO - PROCESS | 1649 | 1462479966978 Marionette TRACE conn2 <- [1,22,null,{}] 13:26:06 INFO - PROCESS | 1649 | 1462479966980 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}] 13:26:07 INFO - PROCESS | 1649 | 1462479967064 Marionette TRACE conn2 <- [1,23,null,{"value":null}] 13:26:07 INFO - PROCESS | 1649 | 1462479967068 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c067000 == 11 [pid = 1649] [id = 11] 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 29 (0x1181df800) [pid = 1649] [serial = 29] [outer = 0x0] 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 30 (0x1181e2000) [pid = 1649] [serial = 30] [outer = 0x1181df800] 13:26:07 INFO - PROCESS | 1649 | 1462479967094 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 31 (0x11838bc00) [pid = 1649] [serial = 31] [outer = 0x1181df800] 13:26:07 INFO - PROCESS | 1649 | 1462479967328 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]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 13:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 370ms 13:26:07 INFO - PROCESS | 1649 | 1462479967351 Marionette TRACE conn2 -> [0,25,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1649 | 1462479967352 Marionette TRACE conn2 <- [1,25,null,{"value":"7"}] 13:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 13:26:07 INFO - PROCESS | 1649 | 1462479967355 Marionette TRACE conn2 -> [0,26,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1649 | 1462479967356 Marionette TRACE conn2 <- [1,26,null,{}] 13:26:07 INFO - PROCESS | 1649 | 1462479967358 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}] 13:26:07 INFO - PROCESS | 1649 | 1462479967458 Marionette TRACE conn2 <- [1,27,null,{"value":null}] 13:26:07 INFO - PROCESS | 1649 | 1462479967465 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c430800 == 12 [pid = 1649] [id = 12] 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 32 (0x118558400) [pid = 1649] [serial = 32] [outer = 0x0] 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 33 (0x12bd6c400) [pid = 1649] [serial = 33] [outer = 0x118558400] 13:26:07 INFO - PROCESS | 1649 | 1462479967489 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 34 (0x12c418000) [pid = 1649] [serial = 34] [outer = 0x118558400] 13:26:07 INFO - PROCESS | 1649 | 1462479967724 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]]]}] 13:26:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 13:26:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 420ms 13:26:07 INFO - PROCESS | 1649 | 1462479967776 Marionette TRACE conn2 -> [0,29,"getWindowHandle",null] 13:26:07 INFO - PROCESS | 1649 | 1462479967777 Marionette TRACE conn2 <- [1,29,null,{"value":"7"}] 13:26:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 13:26:07 INFO - PROCESS | 1649 | 1462479967786 Marionette TRACE conn2 -> [0,30,"setScriptTimeout",{"ms":35000}] 13:26:07 INFO - PROCESS | 1649 | 1462479967787 Marionette TRACE conn2 <- [1,30,null,{}] 13:26:07 INFO - PROCESS | 1649 | 1462479967789 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}] 13:26:07 INFO - PROCESS | 1649 | 1462479967910 Marionette TRACE conn2 <- [1,31,null,{"value":null}] 13:26:07 INFO - PROCESS | 1649 | 1462479967917 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca94800 == 13 [pid = 1649] [id = 13] 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 35 (0x12c41ac00) [pid = 1649] [serial = 35] [outer = 0x0] 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 36 (0x12ca3dc00) [pid = 1649] [serial = 36] [outer = 0x12c41ac00] 13:26:07 INFO - PROCESS | 1649 | 1462479967940 Marionette DEBUG loaded listener.js 13:26:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 37 (0x12ca43000) [pid = 1649] [serial = 37] [outer = 0x12c41ac00] 13:26:08 INFO - PROCESS | 1649 | 1462479968166 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]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 13:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 418ms 13:26:08 INFO - PROCESS | 1649 | 1462479968205 Marionette TRACE conn2 -> [0,33,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 1649 | 1462479968207 Marionette TRACE conn2 <- [1,33,null,{"value":"7"}] 13:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 13:26:08 INFO - PROCESS | 1649 | 1462479968221 Marionette TRACE conn2 -> [0,34,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 1649 | 1462479968223 Marionette TRACE conn2 <- [1,34,null,{}] 13:26:08 INFO - PROCESS | 1649 | 1462479968226 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}] 13:26:08 INFO - PROCESS | 1649 | 1462479968367 Marionette TRACE conn2 <- [1,35,null,{"value":null}] 13:26:08 INFO - PROCESS | 1649 | 1462479968373 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd2e000 == 14 [pid = 1649] [id = 14] 13:26:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 38 (0x12ca45400) [pid = 1649] [serial = 38] [outer = 0x0] 13:26:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 39 (0x12ca4b000) [pid = 1649] [serial = 39] [outer = 0x12ca45400] 13:26:08 INFO - PROCESS | 1649 | 1462479968413 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 40 (0x12cd16800) [pid = 1649] [serial = 40] [outer = 0x12ca45400] 13:26:08 INFO - PROCESS | 1649 | 1462479968726 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]]]}] 13:26:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 13:26:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 531ms 13:26:08 INFO - PROCESS | 1649 | 1462479968741 Marionette TRACE conn2 -> [0,37,"getWindowHandle",null] 13:26:08 INFO - PROCESS | 1649 | 1462479968742 Marionette TRACE conn2 <- [1,37,null,{"value":"7"}] 13:26:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 13:26:08 INFO - PROCESS | 1649 | 1462479968752 Marionette TRACE conn2 -> [0,38,"setScriptTimeout",{"ms":35000}] 13:26:08 INFO - PROCESS | 1649 | 1462479968753 Marionette TRACE conn2 <- [1,38,null,{}] 13:26:08 INFO - PROCESS | 1649 | 1462479968754 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}] 13:26:08 INFO - PROCESS | 1649 | 1462479968845 Marionette TRACE conn2 <- [1,39,null,{"value":null}] 13:26:08 INFO - PROCESS | 1649 | 1462479968852 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf6c800 == 15 [pid = 1649] [id = 15] 13:26:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 41 (0x12cd19000) [pid = 1649] [serial = 41] [outer = 0x0] 13:26:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 42 (0x12cd21400) [pid = 1649] [serial = 42] [outer = 0x12cd19000] 13:26:08 INFO - PROCESS | 1649 | 1462479968885 Marionette DEBUG loaded listener.js 13:26:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 43 (0x12d117000) [pid = 1649] [serial = 43] [outer = 0x12cd19000] 13:26:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2bd800 == 16 [pid = 1649] [id = 16] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 44 (0x12d2be000) [pid = 1649] [serial = 44] [outer = 0x0] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 45 (0x12d2c3800) [pid = 1649] [serial = 45] [outer = 0x12d2be000] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 46 (0x12d2c9000) [pid = 1649] [serial = 46] [outer = 0x12d2be000] 13:26:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2ce000 == 17 [pid = 1649] [id = 17] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 47 (0x12bd3e000) [pid = 1649] [serial = 47] [outer = 0x0] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 48 (0x12d429800) [pid = 1649] [serial = 48] [outer = 0x12bd3e000] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 49 (0x119e07c00) [pid = 1649] [serial = 49] [outer = 0x12bd3e000] 13:26:09 INFO - PROCESS | 1649 | 1462479969389 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]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 13:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 668ms 13:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 13:26:09 INFO - PROCESS | 1649 | 1462479969421 Marionette TRACE conn2 -> [0,41,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 1649 | 1462479969422 Marionette TRACE conn2 <- [1,41,null,{"value":"7"}] 13:26:09 INFO - PROCESS | 1649 | 1462479969424 Marionette TRACE conn2 -> [0,42,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 1649 | 1462479969425 Marionette TRACE conn2 <- [1,42,null,{}] 13:26:09 INFO - PROCESS | 1649 | 1462479969429 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}] 13:26:09 INFO - PROCESS | 1649 | 1462479969517 Marionette TRACE conn2 <- [1,43,null,{"value":null}] 13:26:09 INFO - PROCESS | 1649 | 1462479969521 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf7d000 == 18 [pid = 1649] [id = 18] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 50 (0x11855e400) [pid = 1649] [serial = 50] [outer = 0x0] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 51 (0x11877b400) [pid = 1649] [serial = 51] [outer = 0x11855e400] 13:26:09 INFO - PROCESS | 1649 | 1462479969546 Marionette DEBUG loaded listener.js 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 52 (0x12d11d000) [pid = 1649] [serial = 52] [outer = 0x11855e400] 13:26:09 INFO - PROCESS | 1649 | 1462479969797 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]]]}] 13:26:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 13:26:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 421ms 13:26:09 INFO - PROCESS | 1649 | 1462479969852 Marionette TRACE conn2 -> [0,45,"getWindowHandle",null] 13:26:09 INFO - PROCESS | 1649 | 1462479969853 Marionette TRACE conn2 <- [1,45,null,{"value":"7"}] 13:26:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 13:26:09 INFO - PROCESS | 1649 | 1462479969855 Marionette TRACE conn2 -> [0,46,"setScriptTimeout",{"ms":35000}] 13:26:09 INFO - PROCESS | 1649 | 1462479969857 Marionette TRACE conn2 <- [1,46,null,{}] 13:26:09 INFO - PROCESS | 1649 | 1462479969867 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}] 13:26:09 INFO - PROCESS | 1649 | 1462479969956 Marionette TRACE conn2 <- [1,47,null,{"value":null}] 13:26:09 INFO - PROCESS | 1649 | 1462479969960 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f4000 == 19 [pid = 1649] [id = 19] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 53 (0x1181b9400) [pid = 1649] [serial = 53] [outer = 0x0] 13:26:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 54 (0x1181bc800) [pid = 1649] [serial = 54] [outer = 0x1181b9400] 13:26:09 INFO - PROCESS | 1649 | 1462479969988 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 55 (0x12b12a800) [pid = 1649] [serial = 55] [outer = 0x1181b9400] 13:26:10 INFO - PROCESS | 1649 | 1462479970228 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 13:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 418ms 13:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 13:26:10 INFO - PROCESS | 1649 | 1462479970274 Marionette TRACE conn2 -> [0,49,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1649 | 1462479970276 Marionette TRACE conn2 <- [1,49,null,{"value":"7"}] 13:26:10 INFO - PROCESS | 1649 | 1462479970285 Marionette TRACE conn2 -> [0,50,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1649 | 1462479970286 Marionette TRACE conn2 <- [1,50,null,{}] 13:26:10 INFO - PROCESS | 1649 | 1462479970289 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}] 13:26:10 INFO - PROCESS | 1649 | 1462479970382 Marionette TRACE conn2 <- [1,51,null,{"value":null}] 13:26:10 INFO - PROCESS | 1649 | 1462479970387 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc45000 == 20 [pid = 1649] [id = 20] 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 56 (0x12b12c400) [pid = 1649] [serial = 56] [outer = 0x0] 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 57 (0x12b133000) [pid = 1649] [serial = 57] [outer = 0x12b12c400] 13:26:10 INFO - PROCESS | 1649 | 1462479970410 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x12d42fc00) [pid = 1649] [serial = 58] [outer = 0x12b12c400] 13:26:10 INFO - PROCESS | 1649 | 1462479970635 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]]]}] 13:26:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 13:26:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 375ms 13:26:10 INFO - PROCESS | 1649 | 1462479970654 Marionette TRACE conn2 -> [0,53,"getWindowHandle",null] 13:26:10 INFO - PROCESS | 1649 | 1462479970655 Marionette TRACE conn2 <- [1,53,null,{"value":"7"}] 13:26:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 13:26:10 INFO - PROCESS | 1649 | 1462479970658 Marionette TRACE conn2 -> [0,54,"setScriptTimeout",{"ms":35000}] 13:26:10 INFO - PROCESS | 1649 | 1462479970659 Marionette TRACE conn2 <- [1,54,null,{}] 13:26:10 INFO - PROCESS | 1649 | 1462479970671 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}] 13:26:10 INFO - PROCESS | 1649 | 1462479970777 Marionette TRACE conn2 <- [1,55,null,{"value":null}] 13:26:10 INFO - PROCESS | 1649 | 1462479970782 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc54800 == 21 [pid = 1649] [id = 21] 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x12dae6800) [pid = 1649] [serial = 59] [outer = 0x0] 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x12daec800) [pid = 1649] [serial = 60] [outer = 0x12dae6800] 13:26:10 INFO - PROCESS | 1649 | 1462479970810 Marionette DEBUG loaded listener.js 13:26:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x12dae3c00) [pid = 1649] [serial = 61] [outer = 0x12dae6800] 13:26:11 INFO - PROCESS | 1649 | 1462479971722 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]]]}] 13:26:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 13:26:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1130ms 13:26:11 INFO - PROCESS | 1649 | 1462479971789 Marionette TRACE conn2 -> [0,57,"getWindowHandle",null] 13:26:11 INFO - PROCESS | 1649 | 1462479971792 Marionette TRACE conn2 <- [1,57,null,{"value":"7"}] 13:26:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 13:26:11 INFO - PROCESS | 1649 | 1462479971795 Marionette TRACE conn2 -> [0,58,"setScriptTimeout",{"ms":35000}] 13:26:11 INFO - PROCESS | 1649 | 1462479971798 Marionette TRACE conn2 <- [1,58,null,{}] 13:26:11 INFO - PROCESS | 1649 | 1462479971802 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}] 13:26:11 INFO - PROCESS | 1649 | 1462479971910 Marionette TRACE conn2 <- [1,59,null,{"value":null}] 13:26:11 INFO - PROCESS | 1649 | 1462479971951 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x113307800 == 22 [pid = 1649] [id = 22] 13:26:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x112da6c00) [pid = 1649] [serial = 62] [outer = 0x0] 13:26:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x113470c00) [pid = 1649] [serial = 63] [outer = 0x112da6c00] 13:26:11 INFO - PROCESS | 1649 | 1462479971982 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x115e47400) [pid = 1649] [serial = 64] [outer = 0x112da6c00] 13:26:12 INFO - PROCESS | 1649 | 1462479972385 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]]]}] 13:26:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 13:26:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 622ms 13:26:12 INFO - PROCESS | 1649 | 1462479972418 Marionette TRACE conn2 -> [0,61,"getWindowHandle",null] 13:26:12 INFO - PROCESS | 1649 | 1462479972422 Marionette TRACE conn2 <- [1,61,null,{"value":"7"}] 13:26:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 13:26:12 INFO - PROCESS | 1649 | 1462479972426 Marionette TRACE conn2 -> [0,62,"setScriptTimeout",{"ms":35000}] 13:26:12 INFO - PROCESS | 1649 | 1462479972428 Marionette TRACE conn2 <- [1,62,null,{}] 13:26:12 INFO - PROCESS | 1649 | 1462479972430 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}] 13:26:12 INFO - PROCESS | 1649 | 1462479972537 Marionette TRACE conn2 <- [1,63,null,{"value":null}] 13:26:12 INFO - PROCESS | 1649 | 1462479972578 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1167f0000 == 23 [pid = 1649] [id = 23] 13:26:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x116162800) [pid = 1649] [serial = 65] [outer = 0x0] 13:26:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x117681400) [pid = 1649] [serial = 66] [outer = 0x116162800] 13:26:12 INFO - PROCESS | 1649 | 1462479972609 Marionette DEBUG loaded listener.js 13:26:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x1181b3000) [pid = 1649] [serial = 67] [outer = 0x116162800] 13:26:13 INFO - PROCESS | 1649 | 1462479973017 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]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 13:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 621ms 13:26:13 INFO - PROCESS | 1649 | 1462479973048 Marionette TRACE conn2 -> [0,65,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 1649 | 1462479973049 Marionette TRACE conn2 <- [1,65,null,{"value":"7"}] 13:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 13:26:13 INFO - PROCESS | 1649 | 1462479973052 Marionette TRACE conn2 -> [0,66,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1649 | 1462479973055 Marionette TRACE conn2 <- [1,66,null,{}] 13:26:13 INFO - PROCESS | 1649 | 1462479973062 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}] 13:26:13 INFO - PROCESS | 1649 | 1462479973170 Marionette TRACE conn2 <- [1,67,null,{"value":null}] 13:26:13 INFO - PROCESS | 1649 | 1462479973212 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ae0000 == 24 [pid = 1649] [id = 24] 13:26:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1181d7c00) [pid = 1649] [serial = 68] [outer = 0x0] 13:26:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x11838d400) [pid = 1649] [serial = 69] [outer = 0x1181d7c00] 13:26:13 INFO - PROCESS | 1649 | 1462479973243 Marionette DEBUG loaded listener.js 13:26:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x118770800) [pid = 1649] [serial = 70] [outer = 0x1181d7c00] 13:26:13 INFO - PROCESS | 1649 | 1462479973896 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]]]}] 13:26:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 13:26:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 873ms 13:26:13 INFO - PROCESS | 1649 | 1462479973927 Marionette TRACE conn2 -> [0,69,"getWindowHandle",null] 13:26:13 INFO - PROCESS | 1649 | 1462479973931 Marionette TRACE conn2 <- [1,69,null,{"value":"7"}] 13:26:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 13:26:13 INFO - PROCESS | 1649 | 1462479973935 Marionette TRACE conn2 -> [0,70,"setScriptTimeout",{"ms":35000}] 13:26:13 INFO - PROCESS | 1649 | 1462479973937 Marionette TRACE conn2 <- [1,70,null,{}] 13:26:13 INFO - PROCESS | 1649 | 1462479973942 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}] 13:26:14 INFO - PROCESS | 1649 | 1462479974046 Marionette TRACE conn2 <- [1,71,null,{"value":null}] 13:26:14 INFO - PROCESS | 1649 | 1462479974102 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a4a000 == 25 [pid = 1649] [id = 25] 13:26:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11335f800) [pid = 1649] [serial = 71] [outer = 0x0] 13:26:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x11675b000) [pid = 1649] [serial = 72] [outer = 0x11335f800] 13:26:14 INFO - PROCESS | 1649 | 1462479974125 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1168ba800) [pid = 1649] [serial = 73] [outer = 0x11335f800] 13:26:14 INFO - PROCESS | 1649 | 1462479974589 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]]]}] 13:26:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 13:26:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 671ms 13:26:14 INFO - PROCESS | 1649 | 1462479974608 Marionette TRACE conn2 -> [0,73,"getWindowHandle",null] 13:26:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 13:26:14 INFO - PROCESS | 1649 | 1462479974614 Marionette TRACE conn2 <- [1,73,null,{"value":"7"}] 13:26:14 INFO - PROCESS | 1649 | 1462479974620 Marionette TRACE conn2 -> [0,74,"setScriptTimeout",{"ms":35000}] 13:26:14 INFO - PROCESS | 1649 | 1462479974623 Marionette TRACE conn2 <- [1,74,null,{}] 13:26:14 INFO - PROCESS | 1649 | 1462479974626 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}] 13:26:14 INFO - PROCESS | 1649 | 1462479974733 Marionette TRACE conn2 <- [1,75,null,{"value":null}] 13:26:14 INFO - PROCESS | 1649 | 1462479974740 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x11667d800 == 26 [pid = 1649] [id = 26] 13:26:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1172a0c00) [pid = 1649] [serial = 74] [outer = 0x0] 13:26:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x117c3ec00) [pid = 1649] [serial = 75] [outer = 0x1172a0c00] 13:26:14 INFO - PROCESS | 1649 | 1462479974782 Marionette DEBUG loaded listener.js 13:26:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1181b5800) [pid = 1649] [serial = 76] [outer = 0x1172a0c00] 13:26:15 INFO - PROCESS | 1649 | 1462479975155 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 13:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 572ms 13:26:15 INFO - PROCESS | 1649 | 1462479975192 Marionette TRACE conn2 -> [0,77,"getWindowHandle",null] 13:26:15 INFO - PROCESS | 1649 | 1462479975194 Marionette TRACE conn2 <- [1,77,null,{"value":"7"}] 13:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 13:26:15 INFO - PROCESS | 1649 | 1462479975199 Marionette TRACE conn2 -> [0,78,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1649 | 1462479975201 Marionette TRACE conn2 <- [1,78,null,{}] 13:26:15 INFO - PROCESS | 1649 | 1462479975208 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}] 13:26:15 INFO - PROCESS | 1649 | 1462479975278 Marionette TRACE conn2 <- [1,79,null,{"value":null}] 13:26:15 INFO - PROCESS | 1649 | 1462479975299 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x116895800 == 27 [pid = 1649] [id = 27] 13:26:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x1181dd800) [pid = 1649] [serial = 77] [outer = 0x0] 13:26:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x11838d800) [pid = 1649] [serial = 78] [outer = 0x1181dd800] 13:26:15 INFO - PROCESS | 1649 | 1462479975327 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x118564c00) [pid = 1649] [serial = 79] [outer = 0x1181dd800] 13:26:15 INFO - PROCESS | 1649 | 1462479975650 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]]]}] 13:26:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 13:26:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 471ms 13:26:15 INFO - PROCESS | 1649 | 1462479975669 Marionette TRACE conn2 -> [0,81,"getWindowHandle",null] 13:26:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 13:26:15 INFO - PROCESS | 1649 | 1462479975671 Marionette TRACE conn2 <- [1,81,null,{"value":"7"}] 13:26:15 INFO - PROCESS | 1649 | 1462479975673 Marionette TRACE conn2 -> [0,82,"setScriptTimeout",{"ms":35000}] 13:26:15 INFO - PROCESS | 1649 | 1462479975674 Marionette TRACE conn2 <- [1,82,null,{}] 13:26:15 INFO - PROCESS | 1649 | 1462479975677 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}] 13:26:15 INFO - PROCESS | 1649 | 1462479975749 Marionette TRACE conn2 <- [1,83,null,{"value":null}] 13:26:15 INFO - PROCESS | 1649 | 1462479975792 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad8000 == 28 [pid = 1649] [id = 28] 13:26:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1181bb000) [pid = 1649] [serial = 80] [outer = 0x0] 13:26:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118775400) [pid = 1649] [serial = 81] [outer = 0x1181bb000] 13:26:15 INFO - PROCESS | 1649 | 1462479975817 Marionette DEBUG loaded listener.js 13:26:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x11884f800) [pid = 1649] [serial = 82] [outer = 0x1181bb000] 13:26:16 INFO - PROCESS | 1649 | 1462479976061 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]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 13:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 419ms 13:26:16 INFO - PROCESS | 1649 | 1462479976092 Marionette TRACE conn2 -> [0,85,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1649 | 1462479976093 Marionette TRACE conn2 <- [1,85,null,{"value":"7"}] 13:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 13:26:16 INFO - PROCESS | 1649 | 1462479976106 Marionette TRACE conn2 -> [0,86,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1649 | 1462479976107 Marionette TRACE conn2 <- [1,86,null,{}] 13:26:16 INFO - PROCESS | 1649 | 1462479976109 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}] 13:26:16 INFO - PROCESS | 1649 | 1462479976191 Marionette TRACE conn2 <- [1,87,null,{"value":null}] 13:26:16 INFO - PROCESS | 1649 | 1462479976196 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x118112000 == 29 [pid = 1649] [id = 29] 13:26:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118799800) [pid = 1649] [serial = 83] [outer = 0x0] 13:26:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118893c00) [pid = 1649] [serial = 84] [outer = 0x118799800] 13:26:16 INFO - PROCESS | 1649 | 1462479976222 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11913dc00) [pid = 1649] [serial = 85] [outer = 0x118799800] 13:26:16 INFO - PROCESS | 1649 | 1462479976525 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]]]}] 13:26:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 13:26:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 470ms 13:26:16 INFO - PROCESS | 1649 | 1462479976575 Marionette TRACE conn2 -> [0,89,"getWindowHandle",null] 13:26:16 INFO - PROCESS | 1649 | 1462479976576 Marionette TRACE conn2 <- [1,89,null,{"value":"7"}] 13:26:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 13:26:16 INFO - PROCESS | 1649 | 1462479976578 Marionette TRACE conn2 -> [0,90,"setScriptTimeout",{"ms":35000}] 13:26:16 INFO - PROCESS | 1649 | 1462479976579 Marionette TRACE conn2 <- [1,90,null,{}] 13:26:16 INFO - PROCESS | 1649 | 1462479976591 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}] 13:26:16 INFO - PROCESS | 1649 | 1462479976674 Marionette TRACE conn2 <- [1,91,null,{"value":null}] 13:26:16 INFO - PROCESS | 1649 | 1462479976681 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x116840000 == 30 [pid = 1649] [id = 30] 13:26:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x119138800) [pid = 1649] [serial = 86] [outer = 0x0] 13:26:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x1191edc00) [pid = 1649] [serial = 87] [outer = 0x119138800] 13:26:16 INFO - PROCESS | 1649 | 1462479976709 Marionette DEBUG loaded listener.js 13:26:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x119735800) [pid = 1649] [serial = 88] [outer = 0x119138800] 13:26:17 INFO - PROCESS | 1649 | 1462479977005 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 13:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 469ms 13:26:17 INFO - PROCESS | 1649 | 1462479977049 Marionette TRACE conn2 -> [0,93,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1649 | 1462479977050 Marionette TRACE conn2 <- [1,93,null,{"value":"7"}] 13:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 13:26:17 INFO - PROCESS | 1649 | 1462479977052 Marionette TRACE conn2 -> [0,94,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1649 | 1462479977053 Marionette TRACE conn2 <- [1,94,null,{}] 13:26:17 INFO - PROCESS | 1649 | 1462479977055 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}] 13:26:17 INFO - PROCESS | 1649 | 1462479977125 Marionette TRACE conn2 <- [1,95,null,{"value":null}] 13:26:17 INFO - PROCESS | 1649 | 1462479977132 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x11888f000 == 31 [pid = 1649] [id = 31] 13:26:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x119902800) [pid = 1649] [serial = 89] [outer = 0x0] 13:26:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x11990b400) [pid = 1649] [serial = 90] [outer = 0x119902800] 13:26:17 INFO - PROCESS | 1649 | 1462479977161 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119a5e800) [pid = 1649] [serial = 91] [outer = 0x119902800] 13:26:17 INFO - PROCESS | 1649 | 1462479977589 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]]]}] 13:26:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 13:26:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 570ms 13:26:17 INFO - PROCESS | 1649 | 1462479977623 Marionette TRACE conn2 -> [0,97,"getWindowHandle",null] 13:26:17 INFO - PROCESS | 1649 | 1462479977625 Marionette TRACE conn2 <- [1,97,null,{"value":"7"}] 13:26:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 13:26:17 INFO - PROCESS | 1649 | 1462479977631 Marionette TRACE conn2 -> [0,98,"setScriptTimeout",{"ms":35000}] 13:26:17 INFO - PROCESS | 1649 | 1462479977633 Marionette TRACE conn2 <- [1,98,null,{}] 13:26:17 INFO - PROCESS | 1649 | 1462479977636 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}] 13:26:17 INFO - PROCESS | 1649 | 1462479977717 Marionette TRACE conn2 <- [1,99,null,{"value":null}] 13:26:17 INFO - PROCESS | 1649 | 1462479977723 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x111f7f800 == 32 [pid = 1649] [id = 32] 13:26:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x119909000) [pid = 1649] [serial = 92] [outer = 0x0] 13:26:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119c6d800) [pid = 1649] [serial = 93] [outer = 0x119909000] 13:26:17 INFO - PROCESS | 1649 | 1462479977750 Marionette DEBUG loaded listener.js 13:26:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119cac400) [pid = 1649] [serial = 94] [outer = 0x119909000] 13:26:18 INFO - PROCESS | 1649 | 1462479978038 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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 13:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 422ms 13:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 13:26:18 INFO - PROCESS | 1649 | 1462479978052 Marionette TRACE conn2 -> [0,101,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1649 | 1462479978053 Marionette TRACE conn2 <- [1,101,null,{"value":"7"}] 13:26:18 INFO - PROCESS | 1649 | 1462479978056 Marionette TRACE conn2 -> [0,102,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 1649 | 1462479978057 Marionette TRACE conn2 <- [1,102,null,{}] 13:26:18 INFO - PROCESS | 1649 | 1462479978059 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}] 13:26:18 INFO - PROCESS | 1649 | 1462479978141 Marionette TRACE conn2 <- [1,103,null,{"value":null}] 13:26:18 INFO - PROCESS | 1649 | 1462479978146 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x11962b000 == 33 [pid = 1649] [id = 33] 13:26:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119c6a400) [pid = 1649] [serial = 95] [outer = 0x0] 13:26:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119ec7c00) [pid = 1649] [serial = 96] [outer = 0x119c6a400] 13:26:18 INFO - PROCESS | 1649 | 1462479978172 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12126a000) [pid = 1649] [serial = 97] [outer = 0x119c6a400] 13:26:18 INFO - PROCESS | 1649 | 1462479978443 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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 13:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 418ms 13:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 13:26:18 INFO - PROCESS | 1649 | 1462479978474 Marionette TRACE conn2 -> [0,105,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1649 | 1462479978475 Marionette TRACE conn2 <- [1,105,null,{"value":"7"}] 13:26:18 INFO - PROCESS | 1649 | 1462479978488 Marionette TRACE conn2 -> [0,106,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 1649 | 1462479978489 Marionette TRACE conn2 <- [1,106,null,{}] 13:26:18 INFO - PROCESS | 1649 | 1462479978491 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}] 13:26:18 INFO - PROCESS | 1649 | 1462479978588 Marionette TRACE conn2 <- [1,107,null,{"value":null}] 13:26:18 INFO - PROCESS | 1649 | 1462479978595 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197b8800 == 34 [pid = 1649] [id = 34] 13:26:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119730000) [pid = 1649] [serial = 98] [outer = 0x0] 13:26:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x121269c00) [pid = 1649] [serial = 99] [outer = 0x119730000] 13:26:18 INFO - PROCESS | 1649 | 1462479978620 Marionette DEBUG loaded listener.js 13:26:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x121454000) [pid = 1649] [serial = 100] [outer = 0x119730000] 13:26:18 INFO - PROCESS | 1649 | 1462479978887 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]]]}] 13:26:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 13:26:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 428ms 13:26:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 13:26:18 INFO - PROCESS | 1649 | 1462479978906 Marionette TRACE conn2 -> [0,109,"getWindowHandle",null] 13:26:18 INFO - PROCESS | 1649 | 1462479978908 Marionette TRACE conn2 <- [1,109,null,{"value":"7"}] 13:26:18 INFO - PROCESS | 1649 | 1462479978928 Marionette TRACE conn2 -> [0,110,"setScriptTimeout",{"ms":35000}] 13:26:18 INFO - PROCESS | 1649 | 1462479978933 Marionette TRACE conn2 <- [1,110,null,{}] 13:26:18 INFO - PROCESS | 1649 | 1462479978941 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}] 13:26:19 INFO - PROCESS | 1649 | 1462479979031 Marionette TRACE conn2 <- [1,111,null,{"value":null}] 13:26:19 INFO - PROCESS | 1649 | 1462479979035 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12120f800 == 35 [pid = 1649] [id = 35] 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x12126e400) [pid = 1649] [serial = 101] [outer = 0x0] 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x121866800) [pid = 1649] [serial = 102] [outer = 0x12126e400] 13:26:19 INFO - PROCESS | 1649 | 1462479979062 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x123fe1000) [pid = 1649] [serial = 103] [outer = 0x12126e400] 13:26:19 INFO - PROCESS | 1649 | 1462479979372 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 13:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 495ms 13:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 13:26:19 INFO - PROCESS | 1649 | 1462479979406 Marionette TRACE conn2 -> [0,113,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 1649 | 1462479979408 Marionette TRACE conn2 <- [1,113,null,{"value":"7"}] 13:26:19 INFO - PROCESS | 1649 | 1462479979410 Marionette TRACE conn2 -> [0,114,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1649 | 1462479979411 Marionette TRACE conn2 <- [1,114,null,{}] 13:26:19 INFO - PROCESS | 1649 | 1462479979416 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}] 13:26:19 INFO - PROCESS | 1649 | 1462479979507 Marionette TRACE conn2 <- [1,115,null,{"value":null}] 13:26:19 INFO - PROCESS | 1649 | 1462479979514 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x121222000 == 36 [pid = 1649] [id = 36] 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x121366000) [pid = 1649] [serial = 104] [outer = 0x0] 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x124ce5400) [pid = 1649] [serial = 105] [outer = 0x121366000] 13:26:19 INFO - PROCESS | 1649 | 1462479979538 Marionette DEBUG loaded listener.js 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12568f400) [pid = 1649] [serial = 106] [outer = 0x121366000] 13:26:19 INFO - PROCESS | 1649 | 1462479979801 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]]]}] 13:26:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 13:26:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 421ms 13:26:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 13:26:19 INFO - PROCESS | 1649 | 1462479979835 Marionette TRACE conn2 -> [0,117,"getWindowHandle",null] 13:26:19 INFO - PROCESS | 1649 | 1462479979836 Marionette TRACE conn2 <- [1,117,null,{"value":"7"}] 13:26:19 INFO - PROCESS | 1649 | 1462479979838 Marionette TRACE conn2 -> [0,118,"setScriptTimeout",{"ms":35000}] 13:26:19 INFO - PROCESS | 1649 | 1462479979839 Marionette TRACE conn2 <- [1,118,null,{}] 13:26:19 INFO - PROCESS | 1649 | 1462479979843 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}] 13:26:19 INFO - PROCESS | 1649 | 1462479979932 Marionette TRACE conn2 <- [1,119,null,{"value":null}] 13:26:19 INFO - PROCESS | 1649 | 1462479979935 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x121441800 == 37 [pid = 1649] [id = 37] 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x121ee3c00) [pid = 1649] [serial = 107] [outer = 0x0] 13:26:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12569a400) [pid = 1649] [serial = 108] [outer = 0x121ee3c00] 13:26:19 INFO - PROCESS | 1649 | 1462479979960 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12697ec00) [pid = 1649] [serial = 109] [outer = 0x121ee3c00] 13:26:20 INFO - PROCESS | 1649 | 1462479980251 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 13:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 469ms 13:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 13:26:20 INFO - PROCESS | 1649 | 1462479980308 Marionette TRACE conn2 -> [0,121,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1649 | 1462479980309 Marionette TRACE conn2 <- [1,121,null,{"value":"7"}] 13:26:20 INFO - PROCESS | 1649 | 1462479980311 Marionette TRACE conn2 -> [0,122,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1649 | 1462479980312 Marionette TRACE conn2 <- [1,122,null,{}] 13:26:20 INFO - PROCESS | 1649 | 1462479980315 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}] 13:26:20 INFO - PROCESS | 1649 | 1462479980386 Marionette TRACE conn2 <- [1,123,null,{"value":null}] 13:26:20 INFO - PROCESS | 1649 | 1462479980435 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218a9000 == 38 [pid = 1649] [id = 38] 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x124e60400) [pid = 1649] [serial = 110] [outer = 0x0] 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x126d1a800) [pid = 1649] [serial = 111] [outer = 0x124e60400] 13:26:20 INFO - PROCESS | 1649 | 1462479980459 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x127521000) [pid = 1649] [serial = 112] [outer = 0x124e60400] 13:26:20 INFO - PROCESS | 1649 | 1462479980689 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]]]}] 13:26:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 13:26:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 420ms 13:26:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 13:26:20 INFO - PROCESS | 1649 | 1462479980737 Marionette TRACE conn2 -> [0,125,"getWindowHandle",null] 13:26:20 INFO - PROCESS | 1649 | 1462479980738 Marionette TRACE conn2 <- [1,125,null,{"value":"7"}] 13:26:20 INFO - PROCESS | 1649 | 1462479980741 Marionette TRACE conn2 -> [0,126,"setScriptTimeout",{"ms":35000}] 13:26:20 INFO - PROCESS | 1649 | 1462479980742 Marionette TRACE conn2 <- [1,126,null,{}] 13:26:20 INFO - PROCESS | 1649 | 1462479980752 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}] 13:26:20 INFO - PROCESS | 1649 | 1462479980832 Marionette TRACE conn2 <- [1,127,null,{"value":null}] 13:26:20 INFO - PROCESS | 1649 | 1462479980836 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x123ea2800 == 39 [pid = 1649] [id = 39] 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x127520000) [pid = 1649] [serial = 113] [outer = 0x0] 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x127840800) [pid = 1649] [serial = 114] [outer = 0x127520000] 13:26:20 INFO - PROCESS | 1649 | 1462479980861 Marionette DEBUG loaded listener.js 13:26:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x128b0e000) [pid = 1649] [serial = 115] [outer = 0x127520000] 13:26:21 INFO - PROCESS | 1649 | 1462479981148 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]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 13:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 418ms 13:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 13:26:21 INFO - PROCESS | 1649 | 1462479981159 Marionette TRACE conn2 -> [0,129,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 1649 | 1462479981160 Marionette TRACE conn2 <- [1,129,null,{"value":"7"}] 13:26:21 INFO - PROCESS | 1649 | 1462479981171 Marionette TRACE conn2 -> [0,130,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 1649 | 1462479981172 Marionette TRACE conn2 <- [1,130,null,{}] 13:26:21 INFO - PROCESS | 1649 | 1462479981174 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}] 13:26:21 INFO - PROCESS | 1649 | 1462479981252 Marionette TRACE conn2 <- [1,131,null,{"value":null}] 13:26:21 INFO - PROCESS | 1649 | 1462479981256 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x1250df800 == 40 [pid = 1649] [id = 40] 13:26:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x128e10000) [pid = 1649] [serial = 116] [outer = 0x0] 13:26:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x128f5c400) [pid = 1649] [serial = 117] [outer = 0x128e10000] 13:26:21 INFO - PROCESS | 1649 | 1462479981283 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x129441c00) [pid = 1649] [serial = 118] [outer = 0x128e10000] 13:26:21 INFO - PROCESS | 1649 | 1462479981604 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]]]}] 13:26:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 13:26:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 474ms 13:26:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 13:26:21 INFO - PROCESS | 1649 | 1462479981639 Marionette TRACE conn2 -> [0,133,"getWindowHandle",null] 13:26:21 INFO - PROCESS | 1649 | 1462479981640 Marionette TRACE conn2 <- [1,133,null,{"value":"7"}] 13:26:21 INFO - PROCESS | 1649 | 1462479981642 Marionette TRACE conn2 -> [0,134,"setScriptTimeout",{"ms":35000}] 13:26:21 INFO - PROCESS | 1649 | 1462479981643 Marionette TRACE conn2 <- [1,134,null,{}] 13:26:21 INFO - PROCESS | 1649 | 1462479981646 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}] 13:26:21 INFO - PROCESS | 1649 | 1462479981758 Marionette TRACE conn2 <- [1,135,null,{"value":null}] 13:26:21 INFO - PROCESS | 1649 | 1462479981766 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x126906000 == 41 [pid = 1649] [id = 41] 13:26:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x129447000) [pid = 1649] [serial = 119] [outer = 0x0] 13:26:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x129575c00) [pid = 1649] [serial = 120] [outer = 0x129447000] 13:26:21 INFO - PROCESS | 1649 | 1462479981790 Marionette DEBUG loaded listener.js 13:26:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12957cc00) [pid = 1649] [serial = 121] [outer = 0x129447000] 13:26:22 INFO - PROCESS | 1649 | 1462479982716 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]]]}] 13:26:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 13:26:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1121ms 13:26:22 INFO - PROCESS | 1649 | 1462479982764 Marionette TRACE conn2 -> [0,137,"getWindowHandle",null] 13:26:22 INFO - PROCESS | 1649 | 1462479982766 Marionette TRACE conn2 <- [1,137,null,{"value":"7"}] 13:26:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 13:26:22 INFO - PROCESS | 1649 | 1462479982769 Marionette TRACE conn2 -> [0,138,"setScriptTimeout",{"ms":35000}] 13:26:22 INFO - PROCESS | 1649 | 1462479982772 Marionette TRACE conn2 <- [1,138,null,{}] 13:26:22 INFO - PROCESS | 1649 | 1462479982775 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}] 13:26:22 INFO - PROCESS | 1649 | 1462479982858 Marionette TRACE conn2 <- [1,139,null,{"value":null}] 13:26:22 INFO - PROCESS | 1649 | 1462479982889 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x11330f000 == 42 [pid = 1649] [id = 42] 13:26:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x116639400) [pid = 1649] [serial = 122] [outer = 0x0] 13:26:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x1166c6c00) [pid = 1649] [serial = 123] [outer = 0x116639400] 13:26:22 INFO - PROCESS | 1649 | 1462479982917 Marionette DEBUG loaded listener.js 13:26:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x11685dc00) [pid = 1649] [serial = 124] [outer = 0x116639400] 13:26:23 INFO - PROCESS | 1649 | 1462479983269 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 13:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 520ms 13:26:23 INFO - PROCESS | 1649 | 1462479983290 Marionette TRACE conn2 -> [0,141,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1649 | 1462479983293 Marionette TRACE conn2 <- [1,141,null,{"value":"7"}] 13:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 13:26:23 INFO - PROCESS | 1649 | 1462479983298 Marionette TRACE conn2 -> [0,142,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1649 | 1462479983299 Marionette TRACE conn2 <- [1,142,null,{}] 13:26:23 INFO - PROCESS | 1649 | 1462479983309 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}] 13:26:23 INFO - PROCESS | 1649 | 1462479983392 Marionette TRACE conn2 <- [1,143,null,{"value":null}] 13:26:23 INFO - PROCESS | 1649 | 1462479983399 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x116615000 == 43 [pid = 1649] [id = 43] 13:26:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1168c2000) [pid = 1649] [serial = 125] [outer = 0x0] 13:26:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x117c3f000) [pid = 1649] [serial = 126] [outer = 0x1168c2000] 13:26:23 INFO - PROCESS | 1649 | 1462479983424 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1181bd400) [pid = 1649] [serial = 127] [outer = 0x1168c2000] 13:26:23 INFO - PROCESS | 1649 | 1462479983760 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]]]}] 13:26:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 13:26:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 477ms 13:26:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 13:26:23 INFO - PROCESS | 1649 | 1462479983775 Marionette TRACE conn2 -> [0,145,"getWindowHandle",null] 13:26:23 INFO - PROCESS | 1649 | 1462479983776 Marionette TRACE conn2 <- [1,145,null,{"value":"7"}] 13:26:23 INFO - PROCESS | 1649 | 1462479983780 Marionette TRACE conn2 -> [0,146,"setScriptTimeout",{"ms":35000}] 13:26:23 INFO - PROCESS | 1649 | 1462479983784 Marionette TRACE conn2 <- [1,146,null,{}] 13:26:23 INFO - PROCESS | 1649 | 1462479983796 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}] 13:26:23 INFO - PROCESS | 1649 | 1462479983882 Marionette TRACE conn2 <- [1,147,null,{"value":null}] 13:26:23 INFO - PROCESS | 1649 | 1462479983888 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad4000 == 44 [pid = 1649] [id = 44] 13:26:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1181e0400) [pid = 1649] [serial = 128] [outer = 0x0] 13:26:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x118390000) [pid = 1649] [serial = 129] [outer = 0x1181e0400] 13:26:23 INFO - PROCESS | 1649 | 1462479983915 Marionette DEBUG loaded listener.js 13:26:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x11876ec00) [pid = 1649] [serial = 130] [outer = 0x1181e0400] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1181b9400) [pid = 1649] [serial = 53] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x11855e400) [pid = 1649] [serial = 50] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12cd19000) [pid = 1649] [serial = 41] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12ca45400) [pid = 1649] [serial = 38] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12c41ac00) [pid = 1649] [serial = 35] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x118558400) [pid = 1649] [serial = 32] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1181df800) [pid = 1649] [serial = 29] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12bd41800) [pid = 1649] [serial = 26] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12afd9000) [pid = 1649] [serial = 23] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x11972ac00) [pid = 1649] [serial = 20] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x129444000) [pid = 1649] [serial = 14] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12b12c400) [pid = 1649] [serial = 56] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x119902800) [pid = 1649] [serial = 89] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119909000) [pid = 1649] [serial = 92] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x119c6a400) [pid = 1649] [serial = 95] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x119730000) [pid = 1649] [serial = 98] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x121366000) [pid = 1649] [serial = 104] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121ee3c00) [pid = 1649] [serial = 107] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x124e60400) [pid = 1649] [serial = 110] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12dae6800) [pid = 1649] [serial = 59] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x112da6c00) [pid = 1649] [serial = 62] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x116162800) [pid = 1649] [serial = 65] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1181d7c00) [pid = 1649] [serial = 68] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11335f800) [pid = 1649] [serial = 71] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1172a0c00) [pid = 1649] [serial = 74] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1181dd800) [pid = 1649] [serial = 77] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1181bb000) [pid = 1649] [serial = 80] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x118799800) [pid = 1649] [serial = 83] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 13:26:24 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x119138800) [pid = 1649] [serial = 86] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 13:26:24 INFO - PROCESS | 1649 | 1462479984679 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]]]}] 13:26:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 13:26:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 928ms 13:26:24 INFO - PROCESS | 1649 | 1462479984708 Marionette TRACE conn2 -> [0,149,"getWindowHandle",null] 13:26:24 INFO - PROCESS | 1649 | 1462479984710 Marionette TRACE conn2 <- [1,149,null,{"value":"7"}] 13:26:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 13:26:24 INFO - PROCESS | 1649 | 1462479984717 Marionette TRACE conn2 -> [0,150,"setScriptTimeout",{"ms":35000}] 13:26:24 INFO - PROCESS | 1649 | 1462479984718 Marionette TRACE conn2 <- [1,150,null,{}] 13:26:24 INFO - PROCESS | 1649 | 1462479984721 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}] 13:26:24 INFO - PROCESS | 1649 | 1462479984823 Marionette TRACE conn2 <- [1,151,null,{"value":null}] 13:26:24 INFO - PROCESS | 1649 | 1462479984848 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f56000 == 45 [pid = 1649] [id = 45] 13:26:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x113204000) [pid = 1649] [serial = 131] [outer = 0x0] 13:26:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1181b9400) [pid = 1649] [serial = 132] [outer = 0x113204000] 13:26:24 INFO - PROCESS | 1649 | 1462479984874 Marionette DEBUG loaded listener.js 13:26:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x118566400) [pid = 1649] [serial = 133] [outer = 0x113204000] 13:26:25 INFO - PROCESS | 1649 | 1462479985144 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 13:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms 13:26:25 INFO - PROCESS | 1649 | 1462479985186 Marionette TRACE conn2 -> [0,153,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1649 | 1462479985187 Marionette TRACE conn2 <- [1,153,null,{"value":"7"}] 13:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 13:26:25 INFO - PROCESS | 1649 | 1462479985189 Marionette TRACE conn2 -> [0,154,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1649 | 1462479985190 Marionette TRACE conn2 <- [1,154,null,{}] 13:26:25 INFO - PROCESS | 1649 | 1462479985193 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}] 13:26:25 INFO - PROCESS | 1649 | 1462479985265 Marionette TRACE conn2 <- [1,155,null,{"value":null}] 13:26:25 INFO - PROCESS | 1649 | 1462479985317 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x118122800 == 46 [pid = 1649] [id = 46] 13:26:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11675dc00) [pid = 1649] [serial = 134] [outer = 0x0] 13:26:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11877c400) [pid = 1649] [serial = 135] [outer = 0x11675dc00] 13:26:25 INFO - PROCESS | 1649 | 1462479985343 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x11885e800) [pid = 1649] [serial = 136] [outer = 0x11675dc00] 13:26:25 INFO - PROCESS | 1649 | 1462479985634 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]]]}] 13:26:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 13:26:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 469ms 13:26:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 13:26:25 INFO - PROCESS | 1649 | 1462479985659 Marionette TRACE conn2 -> [0,157,"getWindowHandle",null] 13:26:25 INFO - PROCESS | 1649 | 1462479985660 Marionette TRACE conn2 <- [1,157,null,{"value":"7"}] 13:26:25 INFO - PROCESS | 1649 | 1462479985662 Marionette TRACE conn2 -> [0,158,"setScriptTimeout",{"ms":35000}] 13:26:25 INFO - PROCESS | 1649 | 1462479985666 Marionette TRACE conn2 <- [1,158,null,{}] 13:26:25 INFO - PROCESS | 1649 | 1462479985669 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}] 13:26:25 INFO - PROCESS | 1649 | 1462479985751 Marionette TRACE conn2 <- [1,159,null,{"value":null}] 13:26:25 INFO - PROCESS | 1649 | 1462479985757 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x11918c000 == 47 [pid = 1649] [id = 47] 13:26:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11913cc00) [pid = 1649] [serial = 137] [outer = 0x0] 13:26:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1191f1400) [pid = 1649] [serial = 138] [outer = 0x11913cc00] 13:26:25 INFO - PROCESS | 1649 | 1462479985786 Marionette DEBUG loaded listener.js 13:26:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119902c00) [pid = 1649] [serial = 139] [outer = 0x11913cc00] 13:26:26 INFO - PROCESS | 1649 | 1462479986081 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 13:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 472ms 13:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 13:26:26 INFO - PROCESS | 1649 | 1462479986135 Marionette TRACE conn2 -> [0,161,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 1649 | 1462479986136 Marionette TRACE conn2 <- [1,161,null,{"value":"7"}] 13:26:26 INFO - PROCESS | 1649 | 1462479986138 Marionette TRACE conn2 -> [0,162,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 1649 | 1462479986139 Marionette TRACE conn2 <- [1,162,null,{}] 13:26:26 INFO - PROCESS | 1649 | 1462479986141 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}] 13:26:26 INFO - PROCESS | 1649 | 1462479986209 Marionette TRACE conn2 <- [1,163,null,{"value":null}] 13:26:26 INFO - PROCESS | 1649 | 1462479986215 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x119753000 == 48 [pid = 1649] [id = 48] 13:26:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x119733000) [pid = 1649] [serial = 140] [outer = 0x0] 13:26:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x119911400) [pid = 1649] [serial = 141] [outer = 0x119733000] 13:26:26 INFO - PROCESS | 1649 | 1462479986240 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x119c6c800) [pid = 1649] [serial = 142] [outer = 0x119733000] 13:26:26 INFO - PROCESS | 1649 | 1462479986626 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]]]}] 13:26:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 13:26:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 518ms 13:26:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 13:26:26 INFO - PROCESS | 1649 | 1462479986656 Marionette TRACE conn2 -> [0,165,"getWindowHandle",null] 13:26:26 INFO - PROCESS | 1649 | 1462479986659 Marionette TRACE conn2 <- [1,165,null,{"value":"7"}] 13:26:26 INFO - PROCESS | 1649 | 1462479986662 Marionette TRACE conn2 -> [0,166,"setScriptTimeout",{"ms":35000}] 13:26:26 INFO - PROCESS | 1649 | 1462479986665 Marionette TRACE conn2 <- [1,166,null,{}] 13:26:26 INFO - PROCESS | 1649 | 1462479986669 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}] 13:26:26 INFO - PROCESS | 1649 | 1462479986759 Marionette TRACE conn2 <- [1,167,null,{"value":null}] 13:26:26 INFO - PROCESS | 1649 | 1462479986818 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x113fd0000 == 49 [pid = 1649] [id = 49] 13:26:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11320a400) [pid = 1649] [serial = 143] [outer = 0x0] 13:26:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x11616e000) [pid = 1649] [serial = 144] [outer = 0x11320a400] 13:26:26 INFO - PROCESS | 1649 | 1462479986849 Marionette DEBUG loaded listener.js 13:26:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1168b5800) [pid = 1649] [serial = 145] [outer = 0x11320a400] 13:26:27 INFO - PROCESS | 1649 | 1462479987287 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 13:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 671ms 13:26:27 INFO - PROCESS | 1649 | 1462479987334 Marionette TRACE conn2 -> [0,169,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1649 | 1462479987338 Marionette TRACE conn2 <- [1,169,null,{"value":"7"}] 13:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 13:26:27 INFO - PROCESS | 1649 | 1462479987343 Marionette TRACE conn2 -> [0,170,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1649 | 1462479987345 Marionette TRACE conn2 <- [1,170,null,{}] 13:26:27 INFO - PROCESS | 1649 | 1462479987349 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}] 13:26:27 INFO - PROCESS | 1649 | 1462479987437 Marionette TRACE conn2 <- [1,171,null,{"value":null}] 13:26:27 INFO - PROCESS | 1649 | 1462479987494 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x11888b800 == 50 [pid = 1649] [id = 50] 13:26:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1170e0c00) [pid = 1649] [serial = 146] [outer = 0x0] 13:26:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1181d6800) [pid = 1649] [serial = 147] [outer = 0x1170e0c00] 13:26:27 INFO - PROCESS | 1649 | 1462479987523 Marionette DEBUG loaded listener.js 13:26:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11889f800) [pid = 1649] [serial = 148] [outer = 0x1170e0c00] 13:26:27 INFO - PROCESS | 1649 | 1462479987932 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]]]}] 13:26:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 13:26:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 622ms 13:26:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 13:26:27 INFO - PROCESS | 1649 | 1462479987965 Marionette TRACE conn2 -> [0,173,"getWindowHandle",null] 13:26:27 INFO - PROCESS | 1649 | 1462479987966 Marionette TRACE conn2 <- [1,173,null,{"value":"7"}] 13:26:27 INFO - PROCESS | 1649 | 1462479987968 Marionette TRACE conn2 -> [0,174,"setScriptTimeout",{"ms":35000}] 13:26:27 INFO - PROCESS | 1649 | 1462479987971 Marionette TRACE conn2 <- [1,174,null,{}] 13:26:27 INFO - PROCESS | 1649 | 1462479987996 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}] 13:26:28 INFO - PROCESS | 1649 | 1462479988116 Marionette TRACE conn2 <- [1,175,null,{"value":null}] 13:26:28 INFO - PROCESS | 1649 | 1462479988174 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x119e3c000 == 51 [pid = 1649] [id = 51] 13:26:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x1191a4c00) [pid = 1649] [serial = 149] [outer = 0x0] 13:26:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x1191ee400) [pid = 1649] [serial = 150] [outer = 0x1191a4c00] 13:26:28 INFO - PROCESS | 1649 | 1462479988206 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x119491c00) [pid = 1649] [serial = 151] [outer = 0x1191a4c00] 13:26:28 INFO - PROCESS | 1649 | 1462479988621 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]]]}] 13:26:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 13:26:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 671ms 13:26:28 INFO - PROCESS | 1649 | 1462479988640 Marionette TRACE conn2 -> [0,177,"getWindowHandle",null] 13:26:28 INFO - PROCESS | 1649 | 1462479988642 Marionette TRACE conn2 <- [1,177,null,{"value":"7"}] 13:26:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 13:26:28 INFO - PROCESS | 1649 | 1462479988644 Marionette TRACE conn2 -> [0,178,"setScriptTimeout",{"ms":35000}] 13:26:28 INFO - PROCESS | 1649 | 1462479988645 Marionette TRACE conn2 <- [1,178,null,{}] 13:26:28 INFO - PROCESS | 1649 | 1462479988648 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}] 13:26:28 INFO - PROCESS | 1649 | 1462479988737 Marionette TRACE conn2 <- [1,179,null,{"value":null}] 13:26:28 INFO - PROCESS | 1649 | 1462479988778 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x118122000 == 52 [pid = 1649] [id = 52] 13:26:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x119490400) [pid = 1649] [serial = 152] [outer = 0x0] 13:26:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x119c6dc00) [pid = 1649] [serial = 153] [outer = 0x119490400] 13:26:28 INFO - PROCESS | 1649 | 1462479988807 Marionette DEBUG loaded listener.js 13:26:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x121267c00) [pid = 1649] [serial = 154] [outer = 0x119490400] 13:26:29 INFO - PROCESS | 1649 | 1462479989222 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]]]}] 13:26:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 13:26:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 621ms 13:26:29 INFO - PROCESS | 1649 | 1462479989279 Marionette TRACE conn2 -> [0,181,"getWindowHandle",null] 13:26:29 INFO - PROCESS | 1649 | 1462479989281 Marionette TRACE conn2 <- [1,181,null,{"value":"7"}] 13:26:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 13:26:29 INFO - PROCESS | 1649 | 1462479989285 Marionette TRACE conn2 -> [0,182,"setScriptTimeout",{"ms":35000}] 13:26:29 INFO - PROCESS | 1649 | 1462479989286 Marionette TRACE conn2 <- [1,182,null,{}] 13:26:29 INFO - PROCESS | 1649 | 1462479989288 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}] 13:26:29 INFO - PROCESS | 1649 | 1462479989376 Marionette TRACE conn2 <- [1,183,null,{"value":null}] 13:26:29 INFO - PROCESS | 1649 | 1462479989447 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a4b000 == 53 [pid = 1649] [id = 53] 13:26:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x116a75c00) [pid = 1649] [serial = 155] [outer = 0x0] 13:26:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x117c44400) [pid = 1649] [serial = 156] [outer = 0x116a75c00] 13:26:29 INFO - PROCESS | 1649 | 1462479989476 Marionette DEBUG loaded listener.js 13:26:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x11879e800) [pid = 1649] [serial = 157] [outer = 0x116a75c00] 13:26:29 INFO - PROCESS | 1649 | 1462479989968 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]]]}] 13:26:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 13:26:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 718ms 13:26:30 INFO - PROCESS | 1649 | 1462479990004 Marionette TRACE conn2 -> [0,185,"getWindowHandle",null] 13:26:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 13:26:30 INFO - PROCESS | 1649 | 1462479990006 Marionette TRACE conn2 <- [1,185,null,{"value":"7"}] 13:26:30 INFO - PROCESS | 1649 | 1462479990009 Marionette TRACE conn2 -> [0,186,"setScriptTimeout",{"ms":35000}] 13:26:30 INFO - PROCESS | 1649 | 1462479990012 Marionette TRACE conn2 <- [1,186,null,{}] 13:26:30 INFO - PROCESS | 1649 | 1462479990035 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}] 13:26:30 INFO - PROCESS | 1649 | 1462479990121 Marionette TRACE conn2 <- [1,187,null,{"value":null}] 13:26:30 INFO - PROCESS | 1649 | 1462479990180 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x116611000 == 54 [pid = 1649] [id = 54] 13:26:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x115ea6c00) [pid = 1649] [serial = 158] [outer = 0x0] 13:26:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1161d9000) [pid = 1649] [serial = 159] [outer = 0x115ea6c00] 13:26:30 INFO - PROCESS | 1649 | 1462479990209 Marionette DEBUG loaded listener.js 13:26:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x116763800) [pid = 1649] [serial = 160] [outer = 0x115ea6c00] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11918c000 == 53 [pid = 1649] [id = 47] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x118122800 == 52 [pid = 1649] [id = 46] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x116f56000 == 51 [pid = 1649] [id = 45] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x116ad4000 == 50 [pid = 1649] [id = 44] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x116ad8000 == 49 [pid = 1649] [id = 28] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x116840000 == 48 [pid = 1649] [id = 30] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x116615000 == 47 [pid = 1649] [id = 43] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x116895800 == 46 [pid = 1649] [id = 27] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11330f000 == 45 [pid = 1649] [id = 42] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11888f000 == 44 [pid = 1649] [id = 31] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1250df800 == 43 [pid = 1649] [id = 40] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x111f7f800 == 42 [pid = 1649] [id = 32] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11962b000 == 41 [pid = 1649] [id = 33] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x118112000 == 40 [pid = 1649] [id = 29] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x113a4b000 == 39 [pid = 1649] [id = 53] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x118122000 == 38 [pid = 1649] [id = 52] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x119e3c000 == 37 [pid = 1649] [id = 51] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12120f800 == 36 [pid = 1649] [id = 35] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x123ea2800 == 35 [pid = 1649] [id = 39] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x121441800 == 34 [pid = 1649] [id = 37] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11888b800 == 33 [pid = 1649] [id = 50] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x119753000 == 32 [pid = 1649] [id = 48] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1218a9000 == 31 [pid = 1649] [id = 38] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x126906000 == 30 [pid = 1649] [id = 41] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x113fd0000 == 29 [pid = 1649] [id = 49] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1197b8800 == 28 [pid = 1649] [id = 34] 13:26:30 INFO - PROCESS | 1649 | --DOCSHELL 0x121222000 == 27 [pid = 1649] [id = 36] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x128f5c400) [pid = 1649] [serial = 117] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x11990b400) [pid = 1649] [serial = 90] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x119a5e800) [pid = 1649] [serial = 91] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x119c6d800) [pid = 1649] [serial = 93] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x119cac400) [pid = 1649] [serial = 94] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x119ec7c00) [pid = 1649] [serial = 96] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x12126a000) [pid = 1649] [serial = 97] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x121269c00) [pid = 1649] [serial = 99] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x121866800) [pid = 1649] [serial = 102] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124ce5400) [pid = 1649] [serial = 105] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12569a400) [pid = 1649] [serial = 108] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x126d1a800) [pid = 1649] [serial = 111] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x127840800) [pid = 1649] [serial = 114] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x113470c00) [pid = 1649] [serial = 63] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x117681400) [pid = 1649] [serial = 66] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x11838d400) [pid = 1649] [serial = 69] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x118770800) [pid = 1649] [serial = 70] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11675b000) [pid = 1649] [serial = 72] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x1168ba800) [pid = 1649] [serial = 73] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x117c3ec00) [pid = 1649] [serial = 75] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x1181b5800) [pid = 1649] [serial = 76] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x11838d800) [pid = 1649] [serial = 78] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x118775400) [pid = 1649] [serial = 81] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x118893c00) [pid = 1649] [serial = 84] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x121454000) [pid = 1649] [serial = 100] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x1191edc00) [pid = 1649] [serial = 87] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119735800) [pid = 1649] [serial = 88] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12568f400) [pid = 1649] [serial = 106] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12697ec00) [pid = 1649] [serial = 109] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x11913dc00) [pid = 1649] [serial = 85] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x127521000) [pid = 1649] [serial = 112] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118564c00) [pid = 1649] [serial = 79] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1181b3000) [pid = 1649] [serial = 67] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x11884f800) [pid = 1649] [serial = 82] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x115e47400) [pid = 1649] [serial = 64] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12dae3c00) [pid = 1649] [serial = 61] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119492800) [pid = 1649] [serial = 11] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x121b27c00) [pid = 1649] [serial = 8] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1181e2000) [pid = 1649] [serial = 30] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11838bc00) [pid = 1649] [serial = 31] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x12bd47800) [pid = 1649] [serial = 27] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x12bd6a000) [pid = 1649] [serial = 28] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x12b1f5400) [pid = 1649] [serial = 25] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x12afdc400) [pid = 1649] [serial = 24] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x12ab8b800) [pid = 1649] [serial = 22] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x12ab87800) [pid = 1649] [serial = 21] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x12944bc00) [pid = 1649] [serial = 16] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x12972d400) [pid = 1649] [serial = 18] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x129445c00) [pid = 1649] [serial = 15] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12daec800) [pid = 1649] [serial = 60] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12b133000) [pid = 1649] [serial = 57] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12d42fc00) [pid = 1649] [serial = 58] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x1181bc800) [pid = 1649] [serial = 54] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x12b12a800) [pid = 1649] [serial = 55] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x12d11d000) [pid = 1649] [serial = 52] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11877b400) [pid = 1649] [serial = 51] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x12d2c3800) [pid = 1649] [serial = 45] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x12d429800) [pid = 1649] [serial = 48] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12cd21400) [pid = 1649] [serial = 42] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x12d117000) [pid = 1649] [serial = 43] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x12ca4b000) [pid = 1649] [serial = 39] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x12cd16800) [pid = 1649] [serial = 40] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12ca3dc00) [pid = 1649] [serial = 36] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x12ca43000) [pid = 1649] [serial = 37] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x12bd6c400) [pid = 1649] [serial = 33] [outer = 0x0] [url = about:blank] 13:26:30 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12c418000) [pid = 1649] [serial = 34] [outer = 0x0] [url = about:blank] 13:26:31 INFO - PROCESS | 1649 | 1462479991168 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]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 13:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1189ms 13:26:31 INFO - PROCESS | 1649 | 1462479991205 Marionette TRACE conn2 -> [0,189,"getWindowHandle",null] 13:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 13:26:31 INFO - PROCESS | 1649 | 1462479991210 Marionette TRACE conn2 <- [1,189,null,{"value":"7"}] 13:26:31 INFO - PROCESS | 1649 | 1462479991216 Marionette TRACE conn2 -> [0,190,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1649 | 1462479991220 Marionette TRACE conn2 <- [1,190,null,{}] 13:26:31 INFO - PROCESS | 1649 | 1462479991224 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}] 13:26:31 INFO - PROCESS | 1649 | 1462479991329 Marionette TRACE conn2 <- [1,191,null,{"value":null}] 13:26:31 INFO - PROCESS | 1649 | 1462479991340 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a54000 == 28 [pid = 1649] [id = 55] 13:26:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x11663a800) [pid = 1649] [serial = 161] [outer = 0x0] 13:26:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x116764000) [pid = 1649] [serial = 162] [outer = 0x11663a800] 13:26:31 INFO - PROCESS | 1649 | 1462479991387 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1168c2800) [pid = 1649] [serial = 163] [outer = 0x11663a800] 13:26:31 INFO - PROCESS | 1649 | 1462479991767 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]]]}] 13:26:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 13:26:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 574ms 13:26:31 INFO - PROCESS | 1649 | 1462479991789 Marionette TRACE conn2 -> [0,193,"getWindowHandle",null] 13:26:31 INFO - PROCESS | 1649 | 1462479991793 Marionette TRACE conn2 <- [1,193,null,{"value":"7"}] 13:26:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 13:26:31 INFO - PROCESS | 1649 | 1462479991800 Marionette TRACE conn2 -> [0,194,"setScriptTimeout",{"ms":35000}] 13:26:31 INFO - PROCESS | 1649 | 1462479991802 Marionette TRACE conn2 <- [1,194,null,{}] 13:26:31 INFO - PROCESS | 1649 | 1462479991804 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}] 13:26:31 INFO - PROCESS | 1649 | 1462479991872 Marionette TRACE conn2 <- [1,195,null,{"value":null}] 13:26:31 INFO - PROCESS | 1649 | 1462479991877 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x116843800 == 29 [pid = 1649] [id = 56] 13:26:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1170e1c00) [pid = 1649] [serial = 164] [outer = 0x0] 13:26:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11805b400) [pid = 1649] [serial = 165] [outer = 0x1170e1c00] 13:26:31 INFO - PROCESS | 1649 | 1462479991907 Marionette DEBUG loaded listener.js 13:26:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x1181b5800) [pid = 1649] [serial = 166] [outer = 0x1170e1c00] 13:26:32 INFO - PROCESS | 1649 | 1462479992232 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 13:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 469ms 13:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 13:26:32 INFO - PROCESS | 1649 | 1462479992269 Marionette TRACE conn2 -> [0,197,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1649 | 1462479992271 Marionette TRACE conn2 <- [1,197,null,{"value":"7"}] 13:26:32 INFO - PROCESS | 1649 | 1462479992273 Marionette TRACE conn2 -> [0,198,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1649 | 1462479992276 Marionette TRACE conn2 <- [1,198,null,{}] 13:26:32 INFO - PROCESS | 1649 | 1462479992283 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}] 13:26:32 INFO - PROCESS | 1649 | 1462479992371 Marionette TRACE conn2 <- [1,199,null,{"value":null}] 13:26:32 INFO - PROCESS | 1649 | 1462479992379 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f54000 == 30 [pid = 1649] [id = 57] 13:26:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1181bc000) [pid = 1649] [serial = 167] [outer = 0x0] 13:26:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1181e1c00) [pid = 1649] [serial = 168] [outer = 0x1181bc000] 13:26:32 INFO - PROCESS | 1649 | 1462479992407 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x11838d800) [pid = 1649] [serial = 169] [outer = 0x1181bc000] 13:26:32 INFO - PROCESS | 1649 | 1462479992728 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]]]}] 13:26:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 13:26:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 471ms 13:26:32 INFO - PROCESS | 1649 | 1462479992744 Marionette TRACE conn2 -> [0,201,"getWindowHandle",null] 13:26:32 INFO - PROCESS | 1649 | 1462479992750 Marionette TRACE conn2 <- [1,201,null,{"value":"7"}] 13:26:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 13:26:32 INFO - PROCESS | 1649 | 1462479992753 Marionette TRACE conn2 -> [0,202,"setScriptTimeout",{"ms":35000}] 13:26:32 INFO - PROCESS | 1649 | 1462479992755 Marionette TRACE conn2 <- [1,202,null,{}] 13:26:32 INFO - PROCESS | 1649 | 1462479992758 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}] 13:26:32 INFO - PROCESS | 1649 | 1462479992864 Marionette TRACE conn2 <- [1,203,null,{"value":null}] 13:26:32 INFO - PROCESS | 1649 | 1462479992872 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x118248000 == 31 [pid = 1649] [id = 58] 13:26:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x118392c00) [pid = 1649] [serial = 170] [outer = 0x0] 13:26:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x118566800) [pid = 1649] [serial = 171] [outer = 0x118392c00] 13:26:32 INFO - PROCESS | 1649 | 1462479992912 Marionette DEBUG loaded listener.js 13:26:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x11879dc00) [pid = 1649] [serial = 172] [outer = 0x118392c00] 13:26:33 INFO - PROCESS | 1649 | --DOCSHELL 0x113a54000 == 30 [pid = 1649] [id = 55] 13:26:33 INFO - PROCESS | 1649 | --DOCSHELL 0x116611000 == 29 [pid = 1649] [id = 54] 13:26:33 INFO - PROCESS | 1649 | 1462479993839 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]]]}] 13:26:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 13:26:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1122ms 13:26:33 INFO - PROCESS | 1649 | 1462479993884 Marionette TRACE conn2 -> [0,205,"getWindowHandle",null] 13:26:33 INFO - PROCESS | 1649 | 1462479993886 Marionette TRACE conn2 <- [1,205,null,{"value":"7"}] 13:26:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 13:26:33 INFO - PROCESS | 1649 | 1462479993889 Marionette TRACE conn2 -> [0,206,"setScriptTimeout",{"ms":35000}] 13:26:33 INFO - PROCESS | 1649 | 1462479993891 Marionette TRACE conn2 <- [1,206,null,{}] 13:26:33 INFO - PROCESS | 1649 | 1462479993894 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}] 13:26:33 INFO - PROCESS | 1649 | 1462479993983 Marionette TRACE conn2 <- [1,207,null,{"value":null}] 13:26:33 INFO - PROCESS | 1649 | 1462479993989 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11605b000 == 30 [pid = 1649] [id = 59] 13:26:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1160b7400) [pid = 1649] [serial = 173] [outer = 0x0] 13:26:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11675e800) [pid = 1649] [serial = 174] [outer = 0x1160b7400] 13:26:34 INFO - PROCESS | 1649 | 1462479994039 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116a75000) [pid = 1649] [serial = 175] [outer = 0x1160b7400] 13:26:34 INFO - PROCESS | 1649 | 1462479994378 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]]]}] 13:26:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 13:26:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 519ms 13:26:34 INFO - PROCESS | 1649 | 1462479994422 Marionette TRACE conn2 -> [0,209,"getWindowHandle",null] 13:26:34 INFO - PROCESS | 1649 | 1462479994427 Marionette TRACE conn2 <- [1,209,null,{"value":"7"}] 13:26:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 13:26:34 INFO - PROCESS | 1649 | 1462479994432 Marionette TRACE conn2 -> [0,210,"setScriptTimeout",{"ms":35000}] 13:26:34 INFO - PROCESS | 1649 | 1462479994434 Marionette TRACE conn2 <- [1,210,null,{}] 13:26:34 INFO - PROCESS | 1649 | 1462479994436 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}] 13:26:34 INFO - PROCESS | 1649 | 1462479994506 Marionette TRACE conn2 <- [1,211,null,{"value":null}] 13:26:34 INFO - PROCESS | 1649 | 1462479994512 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11671a000 == 31 [pid = 1649] [id = 60] 13:26:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x117c3c400) [pid = 1649] [serial = 176] [outer = 0x0] 13:26:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1181b2000) [pid = 1649] [serial = 177] [outer = 0x117c3c400] 13:26:34 INFO - PROCESS | 1649 | 1462479994534 Marionette DEBUG loaded listener.js 13:26:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118383800) [pid = 1649] [serial = 178] [outer = 0x117c3c400] 13:26:34 INFO - PROCESS | 1649 | 1462479994991 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]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 13:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 572ms 13:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 13:26:35 INFO - PROCESS | 1649 | 1462479995005 Marionette TRACE conn2 -> [0,213,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1649 | 1462479995007 Marionette TRACE conn2 <- [1,213,null,{"value":"7"}] 13:26:35 INFO - PROCESS | 1649 | 1462479995010 Marionette TRACE conn2 -> [0,214,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1649 | 1462479995014 Marionette TRACE conn2 <- [1,214,null,{}] 13:26:35 INFO - PROCESS | 1649 | 1462479995032 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}] 13:26:35 INFO - PROCESS | 1649 | 1462479995391 Marionette TRACE conn2 <- [1,215,null,{"value":null}] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x119733000) [pid = 1649] [serial = 140] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x11913cc00) [pid = 1649] [serial = 137] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x116639400) [pid = 1649] [serial = 122] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1181e0400) [pid = 1649] [serial = 128] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x113204000) [pid = 1649] [serial = 131] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1168c2000) [pid = 1649] [serial = 125] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11675dc00) [pid = 1649] [serial = 134] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x129447000) [pid = 1649] [serial = 119] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x127520000) [pid = 1649] [serial = 113] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x128e10000) [pid = 1649] [serial = 116] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x12126e400) [pid = 1649] [serial = 101] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x11320a400) [pid = 1649] [serial = 143] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1170e0c00) [pid = 1649] [serial = 146] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x1191a4c00) [pid = 1649] [serial = 149] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x119490400) [pid = 1649] [serial = 152] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x116a75c00) [pid = 1649] [serial = 155] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x115ea6c00) [pid = 1649] [serial = 158] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x11663a800) [pid = 1649] [serial = 161] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x1170e1c00) [pid = 1649] [serial = 164] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 13:26:35 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x1181bc000) [pid = 1649] [serial = 167] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 13:26:35 INFO - PROCESS | 1649 | 1462479995433 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x113ac9800 == 32 [pid = 1649] [id = 61] 13:26:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x1125c3c00) [pid = 1649] [serial = 179] [outer = 0x0] 13:26:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x113da5400) [pid = 1649] [serial = 180] [outer = 0x1125c3c00] 13:26:35 INFO - PROCESS | 1649 | 1462479995460 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x1181d6400) [pid = 1649] [serial = 181] [outer = 0x1125c3c00] 13:26:35 INFO - PROCESS | 1649 | 1462479995721 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]]]}] 13:26:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 13:26:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 735ms 13:26:35 INFO - PROCESS | 1649 | 1462479995770 Marionette TRACE conn2 -> [0,217,"getWindowHandle",null] 13:26:35 INFO - PROCESS | 1649 | 1462479995772 Marionette TRACE conn2 <- [1,217,null,{"value":"7"}] 13:26:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 13:26:35 INFO - PROCESS | 1649 | 1462479995788 Marionette TRACE conn2 -> [0,218,"setScriptTimeout",{"ms":35000}] 13:26:35 INFO - PROCESS | 1649 | 1462479995789 Marionette TRACE conn2 <- [1,218,null,{}] 13:26:35 INFO - PROCESS | 1649 | 1462479995791 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}] 13:26:35 INFO - PROCESS | 1649 | 1462479995864 Marionette TRACE conn2 <- [1,219,null,{"value":null}] 13:26:35 INFO - PROCESS | 1649 | 1462479995869 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f8800 == 33 [pid = 1649] [id = 62] 13:26:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x11879ac00) [pid = 1649] [serial = 182] [outer = 0x0] 13:26:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x118851000) [pid = 1649] [serial = 183] [outer = 0x11879ac00] 13:26:35 INFO - PROCESS | 1649 | 1462479995896 Marionette DEBUG loaded listener.js 13:26:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x118893800) [pid = 1649] [serial = 184] [outer = 0x11879ac00] 13:26:36 INFO - PROCESS | 1649 | 1462479996182 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]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 13:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 424ms 13:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 13:26:36 INFO - PROCESS | 1649 | 1462479996208 Marionette TRACE conn2 -> [0,221,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 1649 | 1462479996210 Marionette TRACE conn2 <- [1,221,null,{"value":"7"}] 13:26:36 INFO - PROCESS | 1649 | 1462479996215 Marionette TRACE conn2 -> [0,222,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 1649 | 1462479996217 Marionette TRACE conn2 <- [1,222,null,{}] 13:26:36 INFO - PROCESS | 1649 | 1462479996220 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}] 13:26:36 INFO - PROCESS | 1649 | 1462479996311 Marionette TRACE conn2 <- [1,223,null,{"value":null}] 13:26:36 INFO - PROCESS | 1649 | 1462479996319 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x11888a000 == 34 [pid = 1649] [id = 63] 13:26:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x11855c800) [pid = 1649] [serial = 185] [outer = 0x0] 13:26:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11885c400) [pid = 1649] [serial = 186] [outer = 0x11855c800] 13:26:36 INFO - PROCESS | 1649 | 1462479996344 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x1191a4c00) [pid = 1649] [serial = 187] [outer = 0x11855c800] 13:26:36 INFO - PROCESS | 1649 | 1462479996647 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]]]}] 13:26:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 13:26:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 472ms 13:26:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 13:26:36 INFO - PROCESS | 1649 | 1462479996685 Marionette TRACE conn2 -> [0,225,"getWindowHandle",null] 13:26:36 INFO - PROCESS | 1649 | 1462479996686 Marionette TRACE conn2 <- [1,225,null,{"value":"7"}] 13:26:36 INFO - PROCESS | 1649 | 1462479996688 Marionette TRACE conn2 -> [0,226,"setScriptTimeout",{"ms":35000}] 13:26:36 INFO - PROCESS | 1649 | 1462479996689 Marionette TRACE conn2 <- [1,226,null,{}] 13:26:36 INFO - PROCESS | 1649 | 1462479996692 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}] 13:26:36 INFO - PROCESS | 1649 | 1462479996765 Marionette TRACE conn2 <- [1,227,null,{"value":null}] 13:26:36 INFO - PROCESS | 1649 | 1462479996807 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x113ad0800 == 35 [pid = 1649] [id = 64] 13:26:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x111fd6400) [pid = 1649] [serial = 188] [outer = 0x0] 13:26:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1191ed400) [pid = 1649] [serial = 189] [outer = 0x111fd6400] 13:26:36 INFO - PROCESS | 1649 | 1462479996836 Marionette DEBUG loaded listener.js 13:26:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x11990e000) [pid = 1649] [serial = 190] [outer = 0x111fd6400] 13:26:37 INFO - PROCESS | 1649 | 1462479997196 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]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 13:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 520ms 13:26:37 INFO - PROCESS | 1649 | 1462479997208 Marionette TRACE conn2 -> [0,229,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1649 | 1462479997210 Marionette TRACE conn2 <- [1,229,null,{"value":"7"}] 13:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 13:26:37 INFO - PROCESS | 1649 | 1462479997213 Marionette TRACE conn2 -> [0,230,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 1649 | 1462479997215 Marionette TRACE conn2 <- [1,230,null,{}] 13:26:37 INFO - PROCESS | 1649 | 1462479997218 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}] 13:26:37 INFO - PROCESS | 1649 | 1462479997294 Marionette TRACE conn2 <- [1,231,null,{"value":null}] 13:26:37 INFO - PROCESS | 1649 | 1462479997303 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ae2800 == 36 [pid = 1649] [id = 65] 13:26:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1125b6800) [pid = 1649] [serial = 191] [outer = 0x0] 13:26:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x119910000) [pid = 1649] [serial = 192] [outer = 0x1125b6800] 13:26:37 INFO - PROCESS | 1649 | 1462479997388 Marionette DEBUG loaded listener.js 13:26:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x119ca7800) [pid = 1649] [serial = 193] [outer = 0x1125b6800] 13:26:37 INFO - PROCESS | 1649 | 1462479997820 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]]]}] 13:26:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 13:26:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 621ms 13:26:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 13:26:37 INFO - PROCESS | 1649 | 1462479997834 Marionette TRACE conn2 -> [0,233,"getWindowHandle",null] 13:26:37 INFO - PROCESS | 1649 | 1462479997836 Marionette TRACE conn2 <- [1,233,null,{"value":"7"}] 13:26:37 INFO - PROCESS | 1649 | 1462479997839 Marionette TRACE conn2 -> [0,234,"setScriptTimeout",{"ms":35000}] 13:26:37 INFO - PROCESS | 1649 | 1462479997841 Marionette TRACE conn2 <- [1,234,null,{}] 13:26:37 INFO - PROCESS | 1649 | 1462479997845 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}] 13:26:37 INFO - PROCESS | 1649 | 1462479997933 Marionette TRACE conn2 <- [1,235,null,{"value":null}] 13:26:37 INFO - PROCESS | 1649 | 1462479997970 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x116892800 == 37 [pid = 1649] [id = 66] 13:26:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x113da2400) [pid = 1649] [serial = 194] [outer = 0x0] 13:26:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x116117c00) [pid = 1649] [serial = 195] [outer = 0x113da2400] 13:26:38 INFO - PROCESS | 1649 | 1462479998002 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x118060400) [pid = 1649] [serial = 196] [outer = 0x113da2400] 13:26:38 INFO - PROCESS | 1649 | 1462479998401 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]]]}] 13:26:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 13:26:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 571ms 13:26:38 INFO - PROCESS | 1649 | 1462479998410 Marionette TRACE conn2 -> [0,237,"getWindowHandle",null] 13:26:38 INFO - PROCESS | 1649 | 1462479998414 Marionette TRACE conn2 <- [1,237,null,{"value":"7"}] 13:26:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 13:26:38 INFO - PROCESS | 1649 | 1462479998419 Marionette TRACE conn2 -> [0,238,"setScriptTimeout",{"ms":35000}] 13:26:38 INFO - PROCESS | 1649 | 1462479998421 Marionette TRACE conn2 <- [1,238,null,{}] 13:26:38 INFO - PROCESS | 1649 | 1462479998423 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}] 13:26:38 INFO - PROCESS | 1649 | 1462479998511 Marionette TRACE conn2 <- [1,239,null,{"value":null}] 13:26:38 INFO - PROCESS | 1649 | 1462479998550 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x11961f000 == 38 [pid = 1649] [id = 67] 13:26:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x1181b4c00) [pid = 1649] [serial = 197] [outer = 0x0] 13:26:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x1181dfc00) [pid = 1649] [serial = 198] [outer = 0x1181b4c00] 13:26:38 INFO - PROCESS | 1649 | 1462479998579 Marionette DEBUG loaded listener.js 13:26:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x118776800) [pid = 1649] [serial = 199] [outer = 0x1181b4c00] 13:26:39 INFO - PROCESS | 1649 | 1462479998997 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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 13:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 619ms 13:26:39 INFO - PROCESS | 1649 | 1462479999038 Marionette TRACE conn2 -> [0,241,"getWindowHandle",null] 13:26:39 INFO - PROCESS | 1649 | 1462479999039 Marionette TRACE conn2 <- [1,241,null,{"value":"7"}] 13:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 13:26:39 INFO - PROCESS | 1649 | 1462479999042 Marionette TRACE conn2 -> [0,242,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1649 | 1462479999044 Marionette TRACE conn2 <- [1,242,null,{}] 13:26:39 INFO - PROCESS | 1649 | 1462479999052 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}] 13:26:39 INFO - PROCESS | 1649 | 1462479999141 Marionette TRACE conn2 <- [1,243,null,{"value":null}] 13:26:39 INFO - PROCESS | 1649 | 1462479999181 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12121d800 == 39 [pid = 1649] [id = 68] 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x11913cc00) [pid = 1649] [serial = 200] [outer = 0x0] 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x11948f800) [pid = 1649] [serial = 201] [outer = 0x11913cc00] 13:26:39 INFO - PROCESS | 1649 | 1462479999215 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119c6a800) [pid = 1649] [serial = 202] [outer = 0x11913cc00] 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11a05e000) [pid = 1649] [serial = 203] [outer = 0x12bd3e000] 13:26:39 INFO - PROCESS | 1649 | 1462479999657 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]]]}] 13:26:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 13:26:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 623ms 13:26:39 INFO - PROCESS | 1649 | 1462479999665 Marionette TRACE conn2 -> [0,245,"getWindowHandle",null] 13:26:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 13:26:39 INFO - PROCESS | 1649 | 1462479999667 Marionette TRACE conn2 <- [1,245,null,{"value":"7"}] 13:26:39 INFO - PROCESS | 1649 | 1462479999669 Marionette TRACE conn2 -> [0,246,"setScriptTimeout",{"ms":35000}] 13:26:39 INFO - PROCESS | 1649 | 1462479999671 Marionette TRACE conn2 <- [1,246,null,{}] 13:26:39 INFO - PROCESS | 1649 | 1462479999673 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}] 13:26:39 INFO - PROCESS | 1649 | 1462479999758 Marionette TRACE conn2 <- [1,247,null,{"value":null}] 13:26:39 INFO - PROCESS | 1649 | 1462479999843 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x111f7c800 == 40 [pid = 1649] [id = 69] 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1120e6000) [pid = 1649] [serial = 204] [outer = 0x0] 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x115ea4800) [pid = 1649] [serial = 205] [outer = 0x1120e6000] 13:26:39 INFO - PROCESS | 1649 | 1462479999889 Marionette DEBUG loaded listener.js 13:26:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x119ca8c00) [pid = 1649] [serial = 206] [outer = 0x1120e6000] 13:26:40 INFO - PROCESS | 1649 | 1462480000372 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]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 13:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 720ms 13:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 13:26:40 INFO - PROCESS | 1649 | 1462480000389 Marionette TRACE conn2 -> [0,249,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 1649 | 1462480000391 Marionette TRACE conn2 <- [1,249,null,{"value":"7"}] 13:26:40 INFO - PROCESS | 1649 | 1462480000394 Marionette TRACE conn2 -> [0,250,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 1649 | 1462480000396 Marionette TRACE conn2 <- [1,250,null,{}] 13:26:40 INFO - PROCESS | 1649 | 1462480000400 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}] 13:26:40 INFO - PROCESS | 1649 | 1462480000479 Marionette TRACE conn2 <- [1,251,null,{"value":null}] 13:26:40 INFO - PROCESS | 1649 | 1462480000517 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x116602800 == 41 [pid = 1649] [id = 70] 13:26:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x112da5400) [pid = 1649] [serial = 207] [outer = 0x0] 13:26:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x113f7c400) [pid = 1649] [serial = 208] [outer = 0x112da5400] 13:26:40 INFO - PROCESS | 1649 | 1462480000543 Marionette DEBUG loaded listener.js 13:26:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11663ec00) [pid = 1649] [serial = 209] [outer = 0x112da5400] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x113ad0800 == 40 [pid = 1649] [id = 64] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x11888a000 == 39 [pid = 1649] [id = 63] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x1182f8800 == 38 [pid = 1649] [id = 62] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x113ac9800 == 37 [pid = 1649] [id = 61] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x11671a000 == 36 [pid = 1649] [id = 60] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x116f54000 == 35 [pid = 1649] [id = 57] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x116843800 == 34 [pid = 1649] [id = 56] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x11605b000 == 33 [pid = 1649] [id = 59] 13:26:40 INFO - PROCESS | 1649 | --DOCSHELL 0x118248000 == 32 [pid = 1649] [id = 58] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11616e000) [pid = 1649] [serial = 144] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1181d6800) [pid = 1649] [serial = 147] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11889f800) [pid = 1649] [serial = 148] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x1191ee400) [pid = 1649] [serial = 150] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119491c00) [pid = 1649] [serial = 151] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x119c6dc00) [pid = 1649] [serial = 153] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x121267c00) [pid = 1649] [serial = 154] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x117c44400) [pid = 1649] [serial = 156] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x1161d9000) [pid = 1649] [serial = 159] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x116764000) [pid = 1649] [serial = 162] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1168c2800) [pid = 1649] [serial = 163] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x11805b400) [pid = 1649] [serial = 165] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x119c6c800) [pid = 1649] [serial = 142] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x119911400) [pid = 1649] [serial = 141] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x119902c00) [pid = 1649] [serial = 139] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11879e800) [pid = 1649] [serial = 157] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1181b5800) [pid = 1649] [serial = 166] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x11685dc00) [pid = 1649] [serial = 124] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x1166c6c00) [pid = 1649] [serial = 123] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x118390000) [pid = 1649] [serial = 129] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x1181b9400) [pid = 1649] [serial = 132] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x117c3f000) [pid = 1649] [serial = 126] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x116763800) [pid = 1649] [serial = 160] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1191f1400) [pid = 1649] [serial = 138] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x11877c400) [pid = 1649] [serial = 135] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x11876ec00) [pid = 1649] [serial = 130] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x1181bd400) [pid = 1649] [serial = 127] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x1181e1c00) [pid = 1649] [serial = 168] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x11838d800) [pid = 1649] [serial = 169] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x11885e800) [pid = 1649] [serial = 136] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 63 (0x12957cc00) [pid = 1649] [serial = 121] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 62 (0x118566400) [pid = 1649] [serial = 133] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 61 (0x1168b5800) [pid = 1649] [serial = 145] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 60 (0x129575c00) [pid = 1649] [serial = 120] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 59 (0x128b0e000) [pid = 1649] [serial = 115] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 58 (0x129441c00) [pid = 1649] [serial = 118] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | --DOMWINDOW == 57 (0x123fe1000) [pid = 1649] [serial = 103] [outer = 0x0] [url = about:blank] 13:26:40 INFO - PROCESS | 1649 | 1462480000936 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]]]}] 13:26:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 13:26:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 575ms 13:26:40 INFO - PROCESS | 1649 | 1462480000968 Marionette TRACE conn2 -> [0,253,"getWindowHandle",null] 13:26:40 INFO - PROCESS | 1649 | 1462480000972 Marionette TRACE conn2 <- [1,253,null,{"value":"7"}] 13:26:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 13:26:40 INFO - PROCESS | 1649 | 1462480000976 Marionette TRACE conn2 -> [0,254,"setScriptTimeout",{"ms":35000}] 13:26:40 INFO - PROCESS | 1649 | 1462480000978 Marionette TRACE conn2 <- [1,254,null,{}] 13:26:40 INFO - PROCESS | 1649 | 1462480000980 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}] 13:26:41 INFO - PROCESS | 1649 | 1462480001051 Marionette TRACE conn2 <- [1,255,null,{"value":null}] 13:26:41 INFO - PROCESS | 1649 | 1462480001077 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x116055000 == 33 [pid = 1649] [id = 71] 13:26:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 58 (0x1168c2c00) [pid = 1649] [serial = 210] [outer = 0x0] 13:26:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 59 (0x1172a4400) [pid = 1649] [serial = 211] [outer = 0x1168c2c00] 13:26:41 INFO - PROCESS | 1649 | 1462480001105 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 60 (0x118069000) [pid = 1649] [serial = 212] [outer = 0x1168c2c00] 13:26:41 INFO - PROCESS | 1649 | 1462480001436 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]]]}] 13:26:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 13:26:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 471ms 13:26:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 13:26:41 INFO - PROCESS | 1649 | 1462480001449 Marionette TRACE conn2 -> [0,257,"getWindowHandle",null] 13:26:41 INFO - PROCESS | 1649 | 1462480001451 Marionette TRACE conn2 <- [1,257,null,{"value":"7"}] 13:26:41 INFO - PROCESS | 1649 | 1462480001454 Marionette TRACE conn2 -> [0,258,"setScriptTimeout",{"ms":35000}] 13:26:41 INFO - PROCESS | 1649 | 1462480001457 Marionette TRACE conn2 <- [1,258,null,{}] 13:26:41 INFO - PROCESS | 1649 | 1462480001466 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}] 13:26:41 INFO - PROCESS | 1649 | 1462480001578 Marionette TRACE conn2 <- [1,259,null,{"value":null}] 13:26:41 INFO - PROCESS | 1649 | 1462480001634 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x116adb000 == 34 [pid = 1649] [id = 72] 13:26:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 61 (0x1181b9400) [pid = 1649] [serial = 213] [outer = 0x0] 13:26:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 62 (0x11838c000) [pid = 1649] [serial = 214] [outer = 0x1181b9400] 13:26:41 INFO - PROCESS | 1649 | 1462480001685 Marionette DEBUG loaded listener.js 13:26:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 63 (0x118775800) [pid = 1649] [serial = 215] [outer = 0x1181b9400] 13:26:42 INFO - PROCESS | 1649 | 1462480002032 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 13:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 622ms 13:26:42 INFO - PROCESS | 1649 | 1462480002076 Marionette TRACE conn2 -> [0,261,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1649 | 1462480002077 Marionette TRACE conn2 <- [1,261,null,{"value":"7"}] 13:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 13:26:42 INFO - PROCESS | 1649 | 1462480002080 Marionette TRACE conn2 -> [0,262,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1649 | 1462480002081 Marionette TRACE conn2 <- [1,262,null,{}] 13:26:42 INFO - PROCESS | 1649 | 1462480002083 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}] 13:26:42 INFO - PROCESS | 1649 | 1462480002156 Marionette TRACE conn2 <- [1,263,null,{"value":null}] 13:26:42 INFO - PROCESS | 1649 | 1462480002195 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180ac000 == 35 [pid = 1649] [id = 73] 13:26:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 64 (0x118558c00) [pid = 1649] [serial = 216] [outer = 0x0] 13:26:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x1187f8800) [pid = 1649] [serial = 217] [outer = 0x118558c00] 13:26:42 INFO - PROCESS | 1649 | 1462480002221 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x119138800) [pid = 1649] [serial = 218] [outer = 0x118558c00] 13:26:42 INFO - PROCESS | 1649 | 1462480002502 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]]]}] 13:26:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 13:26:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 469ms 13:26:42 INFO - PROCESS | 1649 | 1462480002551 Marionette TRACE conn2 -> [0,265,"getWindowHandle",null] 13:26:42 INFO - PROCESS | 1649 | 1462480002552 Marionette TRACE conn2 <- [1,265,null,{"value":"7"}] 13:26:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 13:26:42 INFO - PROCESS | 1649 | 1462480002554 Marionette TRACE conn2 -> [0,266,"setScriptTimeout",{"ms":35000}] 13:26:42 INFO - PROCESS | 1649 | 1462480002555 Marionette TRACE conn2 <- [1,266,null,{}] 13:26:42 INFO - PROCESS | 1649 | 1462480002558 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}] 13:26:42 INFO - PROCESS | 1649 | 1462480002627 Marionette TRACE conn2 <- [1,267,null,{"value":null}] 13:26:42 INFO - PROCESS | 1649 | 1462480002634 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x115e92800 == 36 [pid = 1649] [id = 74] 13:26:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x118559000) [pid = 1649] [serial = 219] [outer = 0x0] 13:26:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x119276400) [pid = 1649] [serial = 220] [outer = 0x118559000] 13:26:42 INFO - PROCESS | 1649 | 1462480002659 Marionette DEBUG loaded listener.js 13:26:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x119906800) [pid = 1649] [serial = 221] [outer = 0x118559000] 13:26:42 INFO - PROCESS | 1649 | 1462480002972 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 13:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 470ms 13:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 13:26:43 INFO - PROCESS | 1649 | 1462480003036 Marionette TRACE conn2 -> [0,269,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1649 | 1462480003037 Marionette TRACE conn2 <- [1,269,null,{"value":"7"}] 13:26:43 INFO - PROCESS | 1649 | 1462480003039 Marionette TRACE conn2 -> [0,270,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1649 | 1462480003040 Marionette TRACE conn2 <- [1,270,null,{}] 13:26:43 INFO - PROCESS | 1649 | 1462480003042 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}] 13:26:43 INFO - PROCESS | 1649 | 1462480003142 Marionette TRACE conn2 <- [1,271,null,{"value":null}] 13:26:43 INFO - PROCESS | 1649 | 1462480003169 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x111fa3800 == 37 [pid = 1649] [id = 75] 13:26:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x119c6dc00) [pid = 1649] [serial = 222] [outer = 0x0] 13:26:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x12126a800) [pid = 1649] [serial = 223] [outer = 0x119c6dc00] 13:26:43 INFO - PROCESS | 1649 | 1462480003197 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x121643800) [pid = 1649] [serial = 224] [outer = 0x119c6dc00] 13:26:43 INFO - PROCESS | 1649 | 1462480003504 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 13:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 519ms 13:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 13:26:43 INFO - PROCESS | 1649 | 1462480003559 Marionette TRACE conn2 -> [0,273,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1649 | 1462480003560 Marionette TRACE conn2 <- [1,273,null,{"value":"7"}] 13:26:43 INFO - PROCESS | 1649 | 1462480003562 Marionette TRACE conn2 -> [0,274,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1649 | 1462480003563 Marionette TRACE conn2 <- [1,274,null,{}] 13:26:43 INFO - PROCESS | 1649 | 1462480003565 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}] 13:26:43 INFO - PROCESS | 1649 | 1462480003648 Marionette TRACE conn2 <- [1,275,null,{"value":null}] 13:26:43 INFO - PROCESS | 1649 | 1462480003653 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a44800 == 38 [pid = 1649] [id = 76] 13:26:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x121454000) [pid = 1649] [serial = 225] [outer = 0x0] 13:26:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x121bda400) [pid = 1649] [serial = 226] [outer = 0x121454000] 13:26:43 INFO - PROCESS | 1649 | 1462480003677 Marionette DEBUG loaded listener.js 13:26:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x121ee3c00) [pid = 1649] [serial = 227] [outer = 0x121454000] 13:26:43 INFO - PROCESS | 1649 | 1462480003972 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]]]}] 13:26:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 13:26:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 421ms 13:26:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 13:26:43 INFO - PROCESS | 1649 | 1462480003986 Marionette TRACE conn2 -> [0,277,"getWindowHandle",null] 13:26:43 INFO - PROCESS | 1649 | 1462480003987 Marionette TRACE conn2 <- [1,277,null,{"value":"7"}] 13:26:43 INFO - PROCESS | 1649 | 1462480003990 Marionette TRACE conn2 -> [0,278,"setScriptTimeout",{"ms":35000}] 13:26:43 INFO - PROCESS | 1649 | 1462480003991 Marionette TRACE conn2 <- [1,278,null,{}] 13:26:43 INFO - PROCESS | 1649 | 1462480003993 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}] 13:26:44 INFO - PROCESS | 1649 | 1462480004082 Marionette TRACE conn2 <- [1,279,null,{"value":null}] 13:26:44 INFO - PROCESS | 1649 | 1462480004087 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x121220800 == 39 [pid = 1649] [id = 77] 13:26:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x121648c00) [pid = 1649] [serial = 228] [outer = 0x0] 13:26:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124c15800) [pid = 1649] [serial = 229] [outer = 0x121648c00] 13:26:44 INFO - PROCESS | 1649 | 1462480004111 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x124e64c00) [pid = 1649] [serial = 230] [outer = 0x121648c00] 13:26:44 INFO - PROCESS | 1649 | 1462480004422 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]]]}] 13:26:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 13:26:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 468ms 13:26:44 INFO - PROCESS | 1649 | 1462480004459 Marionette TRACE conn2 -> [0,281,"getWindowHandle",null] 13:26:44 INFO - PROCESS | 1649 | 1462480004460 Marionette TRACE conn2 <- [1,281,null,{"value":"7"}] 13:26:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 13:26:44 INFO - PROCESS | 1649 | 1462480004466 Marionette TRACE conn2 -> [0,282,"setScriptTimeout",{"ms":35000}] 13:26:44 INFO - PROCESS | 1649 | 1462480004467 Marionette TRACE conn2 <- [1,282,null,{}] 13:26:44 INFO - PROCESS | 1649 | 1462480004469 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}] 13:26:44 INFO - PROCESS | 1649 | 1462480004558 Marionette TRACE conn2 <- [1,283,null,{"value":null}] 13:26:44 INFO - PROCESS | 1649 | 1462480004593 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218a9000 == 40 [pid = 1649] [id = 78] 13:26:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x124e6d400) [pid = 1649] [serial = 231] [outer = 0x0] 13:26:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x12568e400) [pid = 1649] [serial = 232] [outer = 0x124e6d400] 13:26:44 INFO - PROCESS | 1649 | 1462480004634 Marionette DEBUG loaded listener.js 13:26:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x125696000) [pid = 1649] [serial = 233] [outer = 0x124e6d400] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1160b7400) [pid = 1649] [serial = 173] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x117c3c400) [pid = 1649] [serial = 176] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x11879ac00) [pid = 1649] [serial = 182] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1125c3c00) [pid = 1649] [serial = 179] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x111fd6400) [pid = 1649] [serial = 188] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11855c800) [pid = 1649] [serial = 185] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 13:26:44 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x118392c00) [pid = 1649] [serial = 170] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 13:26:45 INFO - PROCESS | 1649 | 1462480005032 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 13:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 621ms 13:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 13:26:45 INFO - PROCESS | 1649 | 1462480005085 Marionette TRACE conn2 -> [0,285,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1649 | 1462480005086 Marionette TRACE conn2 <- [1,285,null,{"value":"7"}] 13:26:45 INFO - PROCESS | 1649 | 1462480005088 Marionette TRACE conn2 -> [0,286,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 1649 | 1462480005090 Marionette TRACE conn2 <- [1,286,null,{}] 13:26:45 INFO - PROCESS | 1649 | 1462480005092 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}] 13:26:45 INFO - PROCESS | 1649 | 1462480005178 Marionette TRACE conn2 <- [1,287,null,{"value":null}] 13:26:45 INFO - PROCESS | 1649 | 1462480005204 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e28800 == 41 [pid = 1649] [id = 79] 13:26:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1125c3c00) [pid = 1649] [serial = 234] [outer = 0x0] 13:26:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x12518fc00) [pid = 1649] [serial = 235] [outer = 0x1125c3c00] 13:26:45 INFO - PROCESS | 1649 | 1462480005229 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x12569b800) [pid = 1649] [serial = 236] [outer = 0x1125c3c00] 13:26:45 INFO - PROCESS | 1649 | 1462480005487 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 13:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 419ms 13:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 13:26:45 INFO - PROCESS | 1649 | 1462480005509 Marionette TRACE conn2 -> [0,289,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1649 | 1462480005511 Marionette TRACE conn2 <- [1,289,null,{"value":"7"}] 13:26:45 INFO - PROCESS | 1649 | 1462480005521 Marionette TRACE conn2 -> [0,290,"setScriptTimeout",{"ms":35000}] 13:26:45 INFO - PROCESS | 1649 | 1462480005522 Marionette TRACE conn2 <- [1,290,null,{}] 13:26:45 INFO - PROCESS | 1649 | 1462480005525 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}] 13:26:45 INFO - PROCESS | 1649 | 1462480005617 Marionette TRACE conn2 <- [1,291,null,{"value":null}] 13:26:45 INFO - PROCESS | 1649 | 1462480005622 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b5c800 == 42 [pid = 1649] [id = 80] 13:26:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x12568f400) [pid = 1649] [serial = 237] [outer = 0x0] 13:26:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x1271b2800) [pid = 1649] [serial = 238] [outer = 0x12568f400] 13:26:45 INFO - PROCESS | 1649 | 1462480005649 Marionette DEBUG loaded listener.js 13:26:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x127838400) [pid = 1649] [serial = 239] [outer = 0x12568f400] 13:26:45 INFO - PROCESS | 1649 | 1462480005978 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]]]}] 13:26:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 13:26:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 477ms 13:26:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 13:26:45 INFO - PROCESS | 1649 | 1462480005991 Marionette TRACE conn2 -> [0,293,"getWindowHandle",null] 13:26:45 INFO - PROCESS | 1649 | 1462480005992 Marionette TRACE conn2 <- [1,293,null,{"value":"7"}] 13:26:45 INFO - PROCESS | 1649 | 1462480005995 Marionette TRACE conn2 -> [0,294,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1649 | 1462480006000 Marionette TRACE conn2 <- [1,294,null,{}] 13:26:46 INFO - PROCESS | 1649 | 1462480006003 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}] 13:26:46 INFO - PROCESS | 1649 | 1462480006140 Marionette TRACE conn2 <- [1,295,null,{"value":null}] 13:26:46 INFO - PROCESS | 1649 | 1462480006148 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1250e4000 == 43 [pid = 1649] [id = 81] 13:26:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x11879d400) [pid = 1649] [serial = 240] [outer = 0x0] 13:26:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x128b05800) [pid = 1649] [serial = 241] [outer = 0x11879d400] 13:26:46 INFO - PROCESS | 1649 | 1462480006187 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x128b0dc00) [pid = 1649] [serial = 242] [outer = 0x11879d400] 13:26:46 INFO - PROCESS | 1649 | 1462480006546 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]]]}] 13:26:46 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. 13:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 574ms 13:26:46 INFO - PROCESS | 1649 | 1462480006569 Marionette TRACE conn2 -> [0,297,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1649 | 1462480006570 Marionette TRACE conn2 <- [1,297,null,{"value":"7"}] 13:26:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 13:26:46 INFO - PROCESS | 1649 | 1462480006573 Marionette TRACE conn2 -> [0,298,"setScriptTimeout",{"ms":35000}] 13:26:46 INFO - PROCESS | 1649 | 1462480006574 Marionette TRACE conn2 <- [1,298,null,{}] 13:26:46 INFO - PROCESS | 1649 | 1462480006576 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}] 13:26:46 INFO - PROCESS | 1649 | 1462480006649 Marionette TRACE conn2 <- [1,299,null,{"value":null}] 13:26:46 INFO - PROCESS | 1649 | 1462480006653 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12759b800 == 44 [pid = 1649] [id = 82] 13:26:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x12783cc00) [pid = 1649] [serial = 243] [outer = 0x0] 13:26:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x127841000) [pid = 1649] [serial = 244] [outer = 0x12783cc00] 13:26:46 INFO - PROCESS | 1649 | 1462480006677 Marionette DEBUG loaded listener.js 13:26:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x128b0e400) [pid = 1649] [serial = 245] [outer = 0x12783cc00] 13:26:46 INFO - PROCESS | 1649 | 1462480006971 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]]]}] 13:26:46 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. 13:26:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 420ms 13:26:46 INFO - PROCESS | 1649 | 1462480006993 Marionette TRACE conn2 -> [0,301,"getWindowHandle",null] 13:26:46 INFO - PROCESS | 1649 | 1462480006995 Marionette TRACE conn2 <- [1,301,null,{"value":"7"}] 13:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 13:26:47 INFO - PROCESS | 1649 | 1462480007005 Marionette TRACE conn2 -> [0,302,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1649 | 1462480007006 Marionette TRACE conn2 <- [1,302,null,{}] 13:26:47 INFO - PROCESS | 1649 | 1462480007008 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}] 13:26:47 INFO - PROCESS | 1649 | 1462480007152 Marionette TRACE conn2 <- [1,303,null,{"value":null}] 13:26:47 INFO - PROCESS | 1649 | 1462480007180 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x112f1e000 == 45 [pid = 1649] [id = 83] 13:26:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x111cbe400) [pid = 1649] [serial = 246] [outer = 0x0] 13:26:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x11205a800) [pid = 1649] [serial = 247] [outer = 0x111cbe400] 13:26:47 INFO - PROCESS | 1649 | 1462480007211 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1134df000) [pid = 1649] [serial = 248] [outer = 0x111cbe400] 13:26:47 INFO - PROCESS | 1649 | 1462480007648 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]]]}] 13:26:47 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. 13:26:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 670ms 13:26:47 INFO - PROCESS | 1649 | 1462480007676 Marionette TRACE conn2 -> [0,305,"getWindowHandle",null] 13:26:47 INFO - PROCESS | 1649 | 1462480007679 Marionette TRACE conn2 <- [1,305,null,{"value":"7"}] 13:26:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 13:26:47 INFO - PROCESS | 1649 | 1462480007684 Marionette TRACE conn2 -> [0,306,"setScriptTimeout",{"ms":35000}] 13:26:47 INFO - PROCESS | 1649 | 1462480007687 Marionette TRACE conn2 <- [1,306,null,{}] 13:26:47 INFO - PROCESS | 1649 | 1462480007690 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}] 13:26:47 INFO - PROCESS | 1649 | 1462480007786 Marionette TRACE conn2 <- [1,307,null,{"value":null}] 13:26:47 INFO - PROCESS | 1649 | 1462480007843 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f53800 == 46 [pid = 1649] [id = 84] 13:26:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x1168ba800) [pid = 1649] [serial = 249] [outer = 0x0] 13:26:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x11805f800) [pid = 1649] [serial = 250] [outer = 0x1168ba800] 13:26:47 INFO - PROCESS | 1649 | 1462480007877 Marionette DEBUG loaded listener.js 13:26:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1181d5c00) [pid = 1649] [serial = 251] [outer = 0x1168ba800] 13:26:48 INFO - PROCESS | 1649 | 1462480008307 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]]]}] 13:26:48 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. 13:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 670ms 13:26:48 INFO - PROCESS | 1649 | 1462480008355 Marionette TRACE conn2 -> [0,309,"getWindowHandle",null] 13:26:48 INFO - PROCESS | 1649 | 1462480008357 Marionette TRACE conn2 <- [1,309,null,{"value":"7"}] 13:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 13:26:48 INFO - PROCESS | 1649 | 1462480008359 Marionette TRACE conn2 -> [0,310,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1649 | 1462480008361 Marionette TRACE conn2 <- [1,310,null,{}] 13:26:48 INFO - PROCESS | 1649 | 1462480008363 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}] 13:26:48 INFO - PROCESS | 1649 | 1462480008485 Marionette TRACE conn2 <- [1,311,null,{"value":null}] 13:26:48 INFO - PROCESS | 1649 | 1462480008542 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x121223000 == 47 [pid = 1649] [id = 85] 13:26:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118389c00) [pid = 1649] [serial = 252] [outer = 0x0] 13:26:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x118856c00) [pid = 1649] [serial = 253] [outer = 0x118389c00] 13:26:48 INFO - PROCESS | 1649 | 1462480008572 Marionette DEBUG loaded listener.js 13:26:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x11972ac00) [pid = 1649] [serial = 254] [outer = 0x118389c00] 13:26:48 INFO - PROCESS | 1649 | 1462480008971 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]]]}] 13:26:48 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. 13:26:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 620ms 13:26:48 INFO - PROCESS | 1649 | 1462480008980 Marionette TRACE conn2 -> [0,313,"getWindowHandle",null] 13:26:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 13:26:48 INFO - PROCESS | 1649 | 1462480008982 Marionette TRACE conn2 <- [1,313,null,{"value":"7"}] 13:26:48 INFO - PROCESS | 1649 | 1462480008990 Marionette TRACE conn2 -> [0,314,"setScriptTimeout",{"ms":35000}] 13:26:48 INFO - PROCESS | 1649 | 1462480008993 Marionette TRACE conn2 <- [1,314,null,{}] 13:26:48 INFO - PROCESS | 1649 | 1462480008996 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}] 13:26:49 INFO - PROCESS | 1649 | 1462480009093 Marionette TRACE conn2 <- [1,315,null,{"value":null}] 13:26:49 INFO - PROCESS | 1649 | 1462480009133 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256c6800 == 48 [pid = 1649] [id = 86] 13:26:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119902c00) [pid = 1649] [serial = 255] [outer = 0x0] 13:26:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11a05f800) [pid = 1649] [serial = 256] [outer = 0x119902c00] 13:26:49 INFO - PROCESS | 1649 | 1462480009163 Marionette DEBUG loaded listener.js 13:26:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x121bdbc00) [pid = 1649] [serial = 257] [outer = 0x119902c00] 13:26:49 INFO - PROCESS | 1649 | 1462480009746 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]]]}] 13:26:49 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. 13:26:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 826ms 13:26:49 INFO - PROCESS | 1649 | 1462480009813 Marionette TRACE conn2 -> [0,317,"getWindowHandle",null] 13:26:49 INFO - PROCESS | 1649 | 1462480009817 Marionette TRACE conn2 <- [1,317,null,{"value":"7"}] 13:26:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 13:26:49 INFO - PROCESS | 1649 | 1462480009821 Marionette TRACE conn2 -> [0,318,"setScriptTimeout",{"ms":35000}] 13:26:49 INFO - PROCESS | 1649 | 1462480009823 Marionette TRACE conn2 <- [1,318,null,{}] 13:26:49 INFO - PROCESS | 1649 | 1462480009827 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}] 13:26:49 INFO - PROCESS | 1649 | 1462480009908 Marionette TRACE conn2 <- [1,319,null,{"value":null}] 13:26:49 INFO - PROCESS | 1649 | 1462480009960 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x118122000 == 49 [pid = 1649] [id = 87] 13:26:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11685bc00) [pid = 1649] [serial = 258] [outer = 0x0] 13:26:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x116a76c00) [pid = 1649] [serial = 259] [outer = 0x11685bc00] 13:26:49 INFO - PROCESS | 1649 | 1462480009987 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1181bd400) [pid = 1649] [serial = 260] [outer = 0x11685bc00] 13:26:50 INFO - PROCESS | 1649 | 1462480010459 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]]]}] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12759b800 == 48 [pid = 1649] [id = 82] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1250e4000 == 47 [pid = 1649] [id = 81] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x124b5c800 == 46 [pid = 1649] [id = 80] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x121e28800 == 45 [pid = 1649] [id = 79] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1218a9000 == 44 [pid = 1649] [id = 78] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x121220800 == 43 [pid = 1649] [id = 77] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x119a44800 == 42 [pid = 1649] [id = 76] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x111fa3800 == 41 [pid = 1649] [id = 75] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x115e92800 == 40 [pid = 1649] [id = 74] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x1180ac000 == 39 [pid = 1649] [id = 73] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116adb000 == 38 [pid = 1649] [id = 72] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116055000 == 37 [pid = 1649] [id = 71] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116602800 == 36 [pid = 1649] [id = 70] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x111f7c800 == 35 [pid = 1649] [id = 69] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x12121d800 == 34 [pid = 1649] [id = 68] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x11961f000 == 33 [pid = 1649] [id = 67] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116892800 == 32 [pid = 1649] [id = 66] 13:26:50 INFO - PROCESS | 1649 | --DOCSHELL 0x116ae2800 == 31 [pid = 1649] [id = 65] 13:26:50 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. 13:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 675ms 13:26:50 INFO - PROCESS | 1649 | 1462480010497 Marionette TRACE conn2 -> [0,321,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 1649 | 1462480010500 Marionette TRACE conn2 <- [1,321,null,{"value":"7"}] 13:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 13:26:50 INFO - PROCESS | 1649 | 1462480010504 Marionette TRACE conn2 -> [0,322,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 1649 | 1462480010506 Marionette TRACE conn2 <- [1,322,null,{}] 13:26:50 INFO - PROCESS | 1649 | 1462480010508 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}] 13:26:50 INFO - PROCESS | 1649 | 1462480010578 Marionette TRACE conn2 <- [1,323,null,{"value":null}] 13:26:50 INFO - PROCESS | 1649 | 1462480010585 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x116055000 == 32 [pid = 1649] [id = 88] 13:26:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x1181d4000) [pid = 1649] [serial = 261] [outer = 0x0] 13:26:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x1181d9400) [pid = 1649] [serial = 262] [outer = 0x1181d4000] 13:26:50 INFO - PROCESS | 1649 | 1462480010613 Marionette DEBUG loaded listener.js 13:26:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11838e800) [pid = 1649] [serial = 263] [outer = 0x1181d4000] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x11675e800) [pid = 1649] [serial = 174] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1181b2000) [pid = 1649] [serial = 177] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x118383800) [pid = 1649] [serial = 178] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x116a75000) [pid = 1649] [serial = 175] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x118851000) [pid = 1649] [serial = 183] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x1181d6400) [pid = 1649] [serial = 181] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x118893800) [pid = 1649] [serial = 184] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x1191ed400) [pid = 1649] [serial = 189] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x11990e000) [pid = 1649] [serial = 190] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x113da5400) [pid = 1649] [serial = 180] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1191a4c00) [pid = 1649] [serial = 187] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x11885c400) [pid = 1649] [serial = 186] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x11879dc00) [pid = 1649] [serial = 172] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x118566800) [pid = 1649] [serial = 171] [outer = 0x0] [url = about:blank] 13:26:50 INFO - PROCESS | 1649 | 1462480010955 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]]]}] 13:26:50 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. 13:26:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 469ms 13:26:50 INFO - PROCESS | 1649 | 1462480010973 Marionette TRACE conn2 -> [0,325,"getWindowHandle",null] 13:26:50 INFO - PROCESS | 1649 | 1462480010975 Marionette TRACE conn2 <- [1,325,null,{"value":"7"}] 13:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 13:26:50 INFO - PROCESS | 1649 | 1462480010977 Marionette TRACE conn2 -> [0,326,"setScriptTimeout",{"ms":35000}] 13:26:50 INFO - PROCESS | 1649 | 1462480010979 Marionette TRACE conn2 <- [1,326,null,{}] 13:26:50 INFO - PROCESS | 1649 | 1462480010986 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}] 13:26:51 INFO - PROCESS | 1649 | 1462480011060 Marionette TRACE conn2 <- [1,327,null,{"value":null}] 13:26:51 INFO - PROCESS | 1649 | 1462480011067 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1173c0000 == 33 [pid = 1649] [id = 89] 13:26:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118774c00) [pid = 1649] [serial = 264] [outer = 0x0] 13:26:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1187a5000) [pid = 1649] [serial = 265] [outer = 0x118774c00] 13:26:51 INFO - PROCESS | 1649 | 1462480011095 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x118893000) [pid = 1649] [serial = 266] [outer = 0x118774c00] 13:26:51 INFO - PROCESS | 1649 | 1462480011438 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]]]}] 13:26:51 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. 13:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 471ms 13:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 13:26:51 INFO - PROCESS | 1649 | 1462480011450 Marionette TRACE conn2 -> [0,329,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 1649 | 1462480011451 Marionette TRACE conn2 <- [1,329,null,{"value":"7"}] 13:26:51 INFO - PROCESS | 1649 | 1462480011453 Marionette TRACE conn2 -> [0,330,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 1649 | 1462480011454 Marionette TRACE conn2 <- [1,330,null,{}] 13:26:51 INFO - PROCESS | 1649 | 1462480011457 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}] 13:26:51 INFO - PROCESS | 1649 | 1462480011527 Marionette TRACE conn2 <- [1,331,null,{"value":null}] 13:26:51 INFO - PROCESS | 1649 | 1462480011569 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182dd800 == 34 [pid = 1649] [id = 90] 13:26:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x11879d800) [pid = 1649] [serial = 267] [outer = 0x0] 13:26:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1191e6400) [pid = 1649] [serial = 268] [outer = 0x11879d800] 13:26:51 INFO - PROCESS | 1649 | 1462480011595 Marionette DEBUG loaded listener.js 13:26:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x119494400) [pid = 1649] [serial = 269] [outer = 0x11879d800] 13:26:51 INFO - PROCESS | 1649 | 1462480011902 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]]]}] 13:26:51 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. 13:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 469ms 13:26:51 INFO - PROCESS | 1649 | 1462480011924 Marionette TRACE conn2 -> [0,333,"getWindowHandle",null] 13:26:51 INFO - PROCESS | 1649 | 1462480011925 Marionette TRACE conn2 <- [1,333,null,{"value":"7"}] 13:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 13:26:51 INFO - PROCESS | 1649 | 1462480011927 Marionette TRACE conn2 -> [0,334,"setScriptTimeout",{"ms":35000}] 13:26:51 INFO - PROCESS | 1649 | 1462480011929 Marionette TRACE conn2 <- [1,334,null,{}] 13:26:51 INFO - PROCESS | 1649 | 1462480011933 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}] 13:26:52 INFO - PROCESS | 1649 | 1462480012001 Marionette TRACE conn2 <- [1,335,null,{"value":null}] 13:26:52 INFO - PROCESS | 1649 | 1462480012005 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x11974d000 == 35 [pid = 1649] [id = 91] 13:26:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x119731400) [pid = 1649] [serial = 270] [outer = 0x0] 13:26:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x119a5a800) [pid = 1649] [serial = 271] [outer = 0x119731400] 13:26:52 INFO - PROCESS | 1649 | 1462480012032 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x12126b400) [pid = 1649] [serial = 272] [outer = 0x119731400] 13:26:52 INFO - PROCESS | 1649 | 1462480012341 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]]]}] 13:26:52 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. 13:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 470ms 13:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 13:26:52 INFO - PROCESS | 1649 | 1462480012408 Marionette TRACE conn2 -> [0,337,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 1649 | 1462480012409 Marionette TRACE conn2 <- [1,337,null,{"value":"7"}] 13:26:52 INFO - PROCESS | 1649 | 1462480012412 Marionette TRACE conn2 -> [0,338,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 1649 | 1462480012413 Marionette TRACE conn2 <- [1,338,null,{}] 13:26:52 INFO - PROCESS | 1649 | 1462480012415 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}] 13:26:52 INFO - PROCESS | 1649 | 1462480012502 Marionette TRACE conn2 <- [1,339,null,{"value":null}] 13:26:52 INFO - PROCESS | 1649 | 1462480012507 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x121211000 == 36 [pid = 1649] [id = 92] 13:26:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x121611c00) [pid = 1649] [serial = 273] [outer = 0x0] 13:26:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x121be2c00) [pid = 1649] [serial = 274] [outer = 0x121611c00] 13:26:52 INFO - PROCESS | 1649 | 1462480012537 Marionette DEBUG loaded listener.js 13:26:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x124e6e400) [pid = 1649] [serial = 275] [outer = 0x121611c00] 13:26:52 INFO - PROCESS | 1649 | 1462480012868 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]]]}] 13:26:52 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. 13:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 470ms 13:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 13:26:52 INFO - PROCESS | 1649 | 1462480012883 Marionette TRACE conn2 -> [0,341,"getWindowHandle",null] 13:26:52 INFO - PROCESS | 1649 | 1462480012885 Marionette TRACE conn2 <- [1,341,null,{"value":"7"}] 13:26:52 INFO - PROCESS | 1649 | 1462480012887 Marionette TRACE conn2 -> [0,342,"setScriptTimeout",{"ms":35000}] 13:26:52 INFO - PROCESS | 1649 | 1462480012888 Marionette TRACE conn2 <- [1,342,null,{}] 13:26:52 INFO - PROCESS | 1649 | 1462480012890 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}] 13:26:52 INFO - PROCESS | 1649 | 1462480012975 Marionette TRACE conn2 <- [1,343,null,{"value":null}] 13:26:53 INFO - PROCESS | 1649 | 1462480013005 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x121b8e800 == 37 [pid = 1649] [id = 93] 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x125691800) [pid = 1649] [serial = 276] [outer = 0x0] 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x125699400) [pid = 1649] [serial = 277] [outer = 0x125691800] 13:26:53 INFO - PROCESS | 1649 | 1462480013030 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x126d18800) [pid = 1649] [serial = 278] [outer = 0x125691800] 13:26:53 INFO - PROCESS | 1649 | 1462480013337 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]]]}] 13:26:53 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. 13:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 469ms 13:26:53 INFO - PROCESS | 1649 | 1462480013362 Marionette TRACE conn2 -> [0,345,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1649 | 1462480013366 Marionette TRACE conn2 <- [1,345,null,{"value":"7"}] 13:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 13:26:53 INFO - PROCESS | 1649 | 1462480013369 Marionette TRACE conn2 -> [0,346,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 1649 | 1462480013370 Marionette TRACE conn2 <- [1,346,null,{}] 13:26:53 INFO - PROCESS | 1649 | 1462480013373 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}] 13:26:53 INFO - PROCESS | 1649 | 1462480013460 Marionette TRACE conn2 <- [1,347,null,{"value":null}] 13:26:53 INFO - PROCESS | 1649 | 1462480013489 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b07000 == 38 [pid = 1649] [id = 94] 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x126d1a800) [pid = 1649] [serial = 279] [outer = 0x0] 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x127518800) [pid = 1649] [serial = 280] [outer = 0x126d1a800] 13:26:53 INFO - PROCESS | 1649 | 1462480013514 Marionette DEBUG loaded listener.js 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x12783a400) [pid = 1649] [serial = 281] [outer = 0x126d1a800] 13:26:53 INFO - PROCESS | 1649 | 1462480013842 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]]]}] 13:26:53 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. 13:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 518ms 13:26:53 INFO - PROCESS | 1649 | 1462480013887 Marionette TRACE conn2 -> [0,349,"getWindowHandle",null] 13:26:53 INFO - PROCESS | 1649 | 1462480013889 Marionette TRACE conn2 <- [1,349,null,{"value":"7"}] 13:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 13:26:53 INFO - PROCESS | 1649 | 1462480013891 Marionette TRACE conn2 -> [0,350,"setScriptTimeout",{"ms":35000}] 13:26:53 INFO - PROCESS | 1649 | 1462480013892 Marionette TRACE conn2 <- [1,350,null,{}] 13:26:53 INFO - PROCESS | 1649 | 1462480013894 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}] 13:26:53 INFO - PROCESS | 1649 | 1462480013985 Marionette TRACE conn2 <- [1,351,null,{"value":null}] 13:26:53 INFO - PROCESS | 1649 | 1462480013989 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x127305800 == 39 [pid = 1649] [id = 95] 13:26:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12733b400) [pid = 1649] [serial = 282] [outer = 0x0] 13:26:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x127843400) [pid = 1649] [serial = 283] [outer = 0x12733b400] 13:26:54 INFO - PROCESS | 1649 | 1462480014014 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x128e05800) [pid = 1649] [serial = 284] [outer = 0x12733b400] 13:26:54 INFO - PROCESS | 1649 | 1462480014322 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]]]}] 13:26:54 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. 13:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 469ms 13:26:54 INFO - PROCESS | 1649 | 1462480014361 Marionette TRACE conn2 -> [0,353,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 1649 | 1462480014364 Marionette TRACE conn2 <- [1,353,null,{"value":"7"}] 13:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 13:26:54 INFO - PROCESS | 1649 | 1462480014369 Marionette TRACE conn2 -> [0,354,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 1649 | 1462480014370 Marionette TRACE conn2 <- [1,354,null,{}] 13:26:54 INFO - PROCESS | 1649 | 1462480014372 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}] 13:26:54 INFO - PROCESS | 1649 | 1462480014459 Marionette TRACE conn2 <- [1,355,null,{"value":null}] 13:26:54 INFO - PROCESS | 1649 | 1462480014488 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x128ee0800 == 40 [pid = 1649] [id = 96] 13:26:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128e07800) [pid = 1649] [serial = 285] [outer = 0x0] 13:26:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x128e0c800) [pid = 1649] [serial = 286] [outer = 0x128e07800] 13:26:54 INFO - PROCESS | 1649 | 1462480014512 Marionette DEBUG loaded listener.js 13:26:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x128e11000) [pid = 1649] [serial = 287] [outer = 0x128e07800] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11879d400) [pid = 1649] [serial = 240] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121454000) [pid = 1649] [serial = 225] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x121648c00) [pid = 1649] [serial = 228] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x112da5400) [pid = 1649] [serial = 207] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x118558c00) [pid = 1649] [serial = 216] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1181b9400) [pid = 1649] [serial = 213] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1168c2c00) [pid = 1649] [serial = 210] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x1125c3c00) [pid = 1649] [serial = 234] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x118559000) [pid = 1649] [serial = 219] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x124e6d400) [pid = 1649] [serial = 231] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x1120e6000) [pid = 1649] [serial = 204] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12568f400) [pid = 1649] [serial = 237] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 13:26:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x119c6dc00) [pid = 1649] [serial = 222] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 13:26:54 INFO - PROCESS | 1649 | 1462480014884 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]]]}] 13:26:54 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. 13:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 569ms 13:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 13:26:54 INFO - PROCESS | 1649 | 1462480014938 Marionette TRACE conn2 -> [0,357,"getWindowHandle",null] 13:26:54 INFO - PROCESS | 1649 | 1462480014939 Marionette TRACE conn2 <- [1,357,null,{"value":"7"}] 13:26:54 INFO - PROCESS | 1649 | 1462480014941 Marionette TRACE conn2 -> [0,358,"setScriptTimeout",{"ms":35000}] 13:26:54 INFO - PROCESS | 1649 | 1462480014943 Marionette TRACE conn2 <- [1,358,null,{}] 13:26:54 INFO - PROCESS | 1649 | 1462480014945 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}] 13:26:55 INFO - PROCESS | 1649 | 1462480015031 Marionette TRACE conn2 <- [1,359,null,{"value":null}] 13:26:55 INFO - PROCESS | 1649 | 1462480015036 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1250e9800 == 41 [pid = 1649] [id = 97] 13:26:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112da5400) [pid = 1649] [serial = 288] [outer = 0x0] 13:26:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x11879d400) [pid = 1649] [serial = 289] [outer = 0x112da5400] 13:26:55 INFO - PROCESS | 1649 | 1462480015100 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128f5b800) [pid = 1649] [serial = 290] [outer = 0x112da5400] 13:26:55 INFO - PROCESS | 1649 | 1462480015388 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]]]}] 13:26:55 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. 13:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 469ms 13:26:55 INFO - PROCESS | 1649 | 1462480015410 Marionette TRACE conn2 -> [0,361,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1649 | 1462480015411 Marionette TRACE conn2 <- [1,361,null,{"value":"7"}] 13:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 13:26:55 INFO - PROCESS | 1649 | 1462480015422 Marionette TRACE conn2 -> [0,362,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 1649 | 1462480015423 Marionette TRACE conn2 <- [1,362,null,{}] 13:26:55 INFO - PROCESS | 1649 | 1462480015425 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}] 13:26:55 INFO - PROCESS | 1649 | 1462480015502 Marionette TRACE conn2 <- [1,363,null,{"value":null}] 13:26:55 INFO - PROCESS | 1649 | 1462480015507 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x129798000 == 42 [pid = 1649] [id = 98] 13:26:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x12943e000) [pid = 1649] [serial = 291] [outer = 0x0] 13:26:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x129446400) [pid = 1649] [serial = 292] [outer = 0x12943e000] 13:26:55 INFO - PROCESS | 1649 | 1462480015533 Marionette DEBUG loaded listener.js 13:26:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x129575000) [pid = 1649] [serial = 293] [outer = 0x12943e000] 13:26:55 INFO - PROCESS | 1649 | 1462480015846 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]]]}] 13:26:55 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. 13:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 468ms 13:26:55 INFO - PROCESS | 1649 | 1462480015890 Marionette TRACE conn2 -> [0,365,"getWindowHandle",null] 13:26:55 INFO - PROCESS | 1649 | 1462480015891 Marionette TRACE conn2 <- [1,365,null,{"value":"7"}] 13:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 13:26:55 INFO - PROCESS | 1649 | 1462480015894 Marionette TRACE conn2 -> [0,366,"setScriptTimeout",{"ms":35000}] 13:26:55 INFO - PROCESS | 1649 | 1462480015895 Marionette TRACE conn2 <- [1,366,null,{}] 13:26:55 INFO - PROCESS | 1649 | 1462480015897 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}] 13:26:55 INFO - PROCESS | 1649 | 1462480015991 Marionette TRACE conn2 <- [1,367,null,{"value":null}] 13:26:56 INFO - PROCESS | 1649 | 1462480015997 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a699800 == 43 [pid = 1649] [id = 99] 13:26:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x129441400) [pid = 1649] [serial = 294] [outer = 0x0] 13:26:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12957c400) [pid = 1649] [serial = 295] [outer = 0x129441400] 13:26:56 INFO - PROCESS | 1649 | 1462480016022 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1295dec00) [pid = 1649] [serial = 296] [outer = 0x129441400] 13:26:56 INFO - PROCESS | 1649 | 1462480016332 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]]]}] 13:26:56 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. 13:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 468ms 13:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 13:26:56 INFO - PROCESS | 1649 | 1462480016362 Marionette TRACE conn2 -> [0,369,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 1649 | 1462480016365 Marionette TRACE conn2 <- [1,369,null,{"value":"7"}] 13:26:56 INFO - PROCESS | 1649 | 1462480016368 Marionette TRACE conn2 -> [0,370,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 1649 | 1462480016369 Marionette TRACE conn2 <- [1,370,null,{}] 13:26:56 INFO - PROCESS | 1649 | 1462480016371 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}] 13:26:56 INFO - PROCESS | 1649 | 1462480016443 Marionette TRACE conn2 <- [1,371,null,{"value":null}] 13:26:56 INFO - PROCESS | 1649 | 1462480016448 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a99a000 == 44 [pid = 1649] [id = 100] 13:26:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12957f800) [pid = 1649] [serial = 297] [outer = 0x0] 13:26:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1295e9c00) [pid = 1649] [serial = 298] [outer = 0x12957f800] 13:26:56 INFO - PROCESS | 1649 | 1462480016473 Marionette DEBUG loaded listener.js 13:26:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12972f800) [pid = 1649] [serial = 299] [outer = 0x12957f800] 13:26:56 INFO - PROCESS | 1649 | 1462480016772 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]]]}] 13:26:56 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. 13:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 418ms 13:26:56 INFO - PROCESS | 1649 | 1462480016786 Marionette TRACE conn2 -> [0,373,"getWindowHandle",null] 13:26:56 INFO - PROCESS | 1649 | 1462480016787 Marionette TRACE conn2 <- [1,373,null,{"value":"7"}] 13:26:56 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 13:26:56 INFO - PROCESS | 1649 | 1462480016849 Marionette TRACE conn2 -> [0,374,"setScriptTimeout",{"ms":35000}] 13:26:56 INFO - PROCESS | 1649 | 1462480016851 Marionette TRACE conn2 <- [1,374,null,{}] 13:26:56 INFO - PROCESS | 1649 | 1462480016855 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}] 13:26:56 INFO - PROCESS | 1649 | 1462480016940 Marionette TRACE conn2 <- [1,375,null,{"value":null}] 13:26:57 INFO - PROCESS | 1649 | 1462480017023 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x11604f800 == 45 [pid = 1649] [id = 101] 13:26:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11335f800) [pid = 1649] [serial = 300] [outer = 0x0] 13:26:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x113d28800) [pid = 1649] [serial = 301] [outer = 0x11335f800] 13:26:57 INFO - PROCESS | 1649 | 1462480017055 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x11616e000) [pid = 1649] [serial = 302] [outer = 0x11335f800] 13:26:57 INFO - PROCESS | 1649 | 1462480017493 Marionette TRACE conn2 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 13:26:57 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 13:26:57 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 679ms 13:26:57 INFO - PROCESS | 1649 | 1462480017523 Marionette TRACE conn2 -> [0,377,"getWindowHandle",null] 13:26:57 INFO - PROCESS | 1649 | 1462480017526 Marionette TRACE conn2 <- [1,377,null,{"value":"7"}] 13:26:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 13:26:57 INFO - PROCESS | 1649 | 1462480017529 Marionette TRACE conn2 -> [0,378,"setScriptTimeout",{"ms":35000}] 13:26:57 INFO - PROCESS | 1649 | 1462480017531 Marionette TRACE conn2 <- [1,378,null,{}] 13:26:57 INFO - PROCESS | 1649 | 1462480017537 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}] 13:26:57 INFO - PROCESS | 1649 | 1462480017636 Marionette TRACE conn2 <- [1,379,null,{"value":null}] 13:26:57 INFO - PROCESS | 1649 | 1462480017732 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182fd800 == 46 [pid = 1649] [id = 102] 13:26:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11805d400) [pid = 1649] [serial = 303] [outer = 0x0] 13:26:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x118389000) [pid = 1649] [serial = 304] [outer = 0x11805d400] 13:26:57 INFO - PROCESS | 1649 | 1462480017762 Marionette DEBUG loaded listener.js 13:26:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x118770400) [pid = 1649] [serial = 305] [outer = 0x11805d400] 13:26:58 INFO - PROCESS | 1649 | 1462480018236 Marionette TRACE conn2 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 13:26:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 723ms 13:26:58 INFO - PROCESS | 1649 | 1462480018259 Marionette TRACE conn2 -> [0,381,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 1649 | 1462480018261 Marionette TRACE conn2 <- [1,381,null,{"value":"7"}] 13:26:58 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 13:26:58 INFO - PROCESS | 1649 | 1462480018266 Marionette TRACE conn2 -> [0,382,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 1649 | 1462480018267 Marionette TRACE conn2 <- [1,382,null,{}] 13:26:58 INFO - PROCESS | 1649 | 1462480018269 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}] 13:26:58 INFO - PROCESS | 1649 | 1462480018362 Marionette TRACE conn2 <- [1,383,null,{"value":null}] 13:26:58 INFO - PROCESS | 1649 | 1462480018410 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x129479800 == 47 [pid = 1649] [id = 103] 13:26:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x119ec0400) [pid = 1649] [serial = 306] [outer = 0x0] 13:26:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x121361c00) [pid = 1649] [serial = 307] [outer = 0x119ec0400] 13:26:58 INFO - PROCESS | 1649 | 1462480018444 Marionette DEBUG loaded listener.js 13:26:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x121be3400) [pid = 1649] [serial = 308] [outer = 0x119ec0400] 13:26:58 INFO - PROCESS | 1649 | 1462480018883 Marionette TRACE conn2 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 13:26:58 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 13:26:58 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 668ms 13:26:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 13:26:58 INFO - PROCESS | 1649 | 1462480018975 Marionette TRACE conn2 -> [0,385,"getWindowHandle",null] 13:26:58 INFO - PROCESS | 1649 | 1462480018977 Marionette TRACE conn2 <- [1,385,null,{"value":"7"}] 13:26:58 INFO - PROCESS | 1649 | 1462480018981 Marionette TRACE conn2 -> [0,386,"setScriptTimeout",{"ms":35000}] 13:26:58 INFO - PROCESS | 1649 | 1462480018982 Marionette TRACE conn2 <- [1,386,null,{}] 13:26:58 INFO - PROCESS | 1649 | 1462480018985 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}] 13:26:59 INFO - PROCESS | 1649 | 1462480019090 Marionette TRACE conn2 <- [1,387,null,{"value":null}] 13:26:59 INFO - PROCESS | 1649 | 1462480019232 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:26:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9e3000 == 48 [pid = 1649] [id = 104] 13:26:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12697dc00) [pid = 1649] [serial = 309] [outer = 0x0] 13:26:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x127835000) [pid = 1649] [serial = 310] [outer = 0x12697dc00] 13:26:59 INFO - PROCESS | 1649 | 1462480019281 Marionette DEBUG loaded listener.js 13:26:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x128e0cc00) [pid = 1649] [serial = 311] [outer = 0x12697dc00] 13:26:59 INFO - PROCESS | 1649 | 1462480019937 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]]]}] 13:26:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 13:26:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 972ms 13:26:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 13:26:59 INFO - PROCESS | 1649 | 1462480019953 Marionette TRACE conn2 -> [0,389,"getWindowHandle",null] 13:26:59 INFO - PROCESS | 1649 | 1462480019955 Marionette TRACE conn2 <- [1,389,null,{"value":"7"}] 13:26:59 INFO - PROCESS | 1649 | 1462480019959 Marionette TRACE conn2 -> [0,390,"setScriptTimeout",{"ms":35000}] 13:26:59 INFO - PROCESS | 1649 | 1462480019961 Marionette TRACE conn2 <- [1,390,null,{}] 13:26:59 INFO - PROCESS | 1649 | 1462480019965 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}] 13:27:00 INFO - PROCESS | 1649 | 1462480020058 Marionette TRACE conn2 <- [1,391,null,{"value":null}] 13:27:00 INFO - PROCESS | 1649 | 1462480020138 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x11688f000 == 49 [pid = 1649] [id = 105] 13:27:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x116762000) [pid = 1649] [serial = 312] [outer = 0x0] 13:27:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x116a77800) [pid = 1649] [serial = 313] [outer = 0x116762000] 13:27:00 INFO - PROCESS | 1649 | 1462480020184 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x118068000) [pid = 1649] [serial = 314] [outer = 0x116762000] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x12a699800 == 48 [pid = 1649] [id = 99] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x129798000 == 47 [pid = 1649] [id = 98] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1250e9800 == 46 [pid = 1649] [id = 97] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x128ee0800 == 45 [pid = 1649] [id = 96] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x127305800 == 44 [pid = 1649] [id = 95] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x124b07000 == 43 [pid = 1649] [id = 94] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x121b8e800 == 42 [pid = 1649] [id = 93] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1181dfc00) [pid = 1649] [serial = 198] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x11948f800) [pid = 1649] [serial = 201] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x119910000) [pid = 1649] [serial = 192] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x127841000) [pid = 1649] [serial = 244] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x116117c00) [pid = 1649] [serial = 195] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x121211000 == 41 [pid = 1649] [id = 92] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x11974d000 == 40 [pid = 1649] [id = 91] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1182dd800 == 39 [pid = 1649] [id = 90] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1173c0000 == 38 [pid = 1649] [id = 89] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x116055000 == 37 [pid = 1649] [id = 88] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x118122000 == 36 [pid = 1649] [id = 87] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x1256c6800 == 35 [pid = 1649] [id = 86] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x121223000 == 34 [pid = 1649] [id = 85] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x116f53800 == 33 [pid = 1649] [id = 84] 13:27:00 INFO - PROCESS | 1649 | --DOCSHELL 0x112f1e000 == 32 [pid = 1649] [id = 83] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11663ec00) [pid = 1649] [serial = 209] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x113f7c400) [pid = 1649] [serial = 208] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x1187f8800) [pid = 1649] [serial = 217] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x119138800) [pid = 1649] [serial = 218] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x11838c000) [pid = 1649] [serial = 214] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x118775800) [pid = 1649] [serial = 215] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x1172a4400) [pid = 1649] [serial = 211] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x118069000) [pid = 1649] [serial = 212] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x12518fc00) [pid = 1649] [serial = 235] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x119276400) [pid = 1649] [serial = 220] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12568e400) [pid = 1649] [serial = 232] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x119ca8c00) [pid = 1649] [serial = 206] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x115ea4800) [pid = 1649] [serial = 205] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x124e64c00) [pid = 1649] [serial = 230] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1271b2800) [pid = 1649] [serial = 238] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x119e07c00) [pid = 1649] [serial = 49] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x128b05800) [pid = 1649] [serial = 241] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x127838400) [pid = 1649] [serial = 239] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x125696000) [pid = 1649] [serial = 233] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12126a800) [pid = 1649] [serial = 223] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x121643800) [pid = 1649] [serial = 224] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x12569b800) [pid = 1649] [serial = 236] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x121ee3c00) [pid = 1649] [serial = 227] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x119906800) [pid = 1649] [serial = 221] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x128b0dc00) [pid = 1649] [serial = 242] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x121bda400) [pid = 1649] [serial = 226] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x124c15800) [pid = 1649] [serial = 229] [outer = 0x0] [url = about:blank] 13:27:00 INFO - PROCESS | 1649 | 1462480020744 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]]]}] 13:27:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 13:27:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 825ms 13:27:00 INFO - PROCESS | 1649 | 1462480020784 Marionette TRACE conn2 -> [0,393,"getWindowHandle",null] 13:27:00 INFO - PROCESS | 1649 | 1462480020787 Marionette TRACE conn2 <- [1,393,null,{"value":"7"}] 13:27:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 13:27:00 INFO - PROCESS | 1649 | 1462480020791 Marionette TRACE conn2 -> [0,394,"setScriptTimeout",{"ms":35000}] 13:27:00 INFO - PROCESS | 1649 | 1462480020793 Marionette TRACE conn2 <- [1,394,null,{}] 13:27:00 INFO - PROCESS | 1649 | 1462480020795 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}] 13:27:00 INFO - PROCESS | 1649 | 1462480020885 Marionette TRACE conn2 <- [1,395,null,{"value":null}] 13:27:00 INFO - PROCESS | 1649 | 1462480020906 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad3800 == 33 [pid = 1649] [id = 106] 13:27:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11879d000) [pid = 1649] [serial = 315] [outer = 0x0] 13:27:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11884fc00) [pid = 1649] [serial = 316] [outer = 0x11879d000] 13:27:00 INFO - PROCESS | 1649 | 1462480020936 Marionette DEBUG loaded listener.js 13:27:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11913b800) [pid = 1649] [serial = 317] [outer = 0x11879d000] 13:27:01 INFO - PROCESS | 1649 | 1462480021546 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]]]}] 13:27:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 13:27:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 769ms 13:27:01 INFO - PROCESS | 1649 | 1462480021561 Marionette TRACE conn2 -> [0,397,"getWindowHandle",null] 13:27:01 INFO - PROCESS | 1649 | 1462480021565 Marionette TRACE conn2 <- [1,397,null,{"value":"7"}] 13:27:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 13:27:01 INFO - PROCESS | 1649 | 1462480021571 Marionette TRACE conn2 -> [0,398,"setScriptTimeout",{"ms":35000}] 13:27:01 INFO - PROCESS | 1649 | 1462480021575 Marionette TRACE conn2 <- [1,398,null,{}] 13:27:01 INFO - PROCESS | 1649 | 1462480021588 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}] 13:27:01 INFO - PROCESS | 1649 | 1462480021710 Marionette TRACE conn2 <- [1,399,null,{"value":null}] 13:27:01 INFO - PROCESS | 1649 | 1462480021774 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x11960e800 == 34 [pid = 1649] [id = 107] 13:27:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11913dc00) [pid = 1649] [serial = 318] [outer = 0x0] 13:27:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x119e06000) [pid = 1649] [serial = 319] [outer = 0x11913dc00] 13:27:01 INFO - PROCESS | 1649 | 1462480021814 Marionette DEBUG loaded listener.js 13:27:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x121612000) [pid = 1649] [serial = 320] [outer = 0x11913dc00] 13:27:02 INFO - PROCESS | 1649 | 1462480022118 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 13:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 576ms 13:27:02 INFO - PROCESS | 1649 | 1462480022149 Marionette TRACE conn2 -> [0,401,"getWindowHandle",null] 13:27:02 INFO - PROCESS | 1649 | 1462480022151 Marionette TRACE conn2 <- [1,401,null,{"value":"7"}] 13:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 13:27:02 INFO - PROCESS | 1649 | 1462480022170 Marionette TRACE conn2 -> [0,402,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 1649 | 1462480022171 Marionette TRACE conn2 <- [1,402,null,{}] 13:27:02 INFO - PROCESS | 1649 | 1462480022173 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}] 13:27:02 INFO - PROCESS | 1649 | 1462480022272 Marionette TRACE conn2 <- [1,403,null,{"value":null}] 13:27:02 INFO - PROCESS | 1649 | 1462480022280 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197bd000 == 35 [pid = 1649] [id = 108] 13:27:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x119cac800) [pid = 1649] [serial = 321] [outer = 0x0] 13:27:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x121ee5000) [pid = 1649] [serial = 322] [outer = 0x119cac800] 13:27:02 INFO - PROCESS | 1649 | 1462480022310 Marionette DEBUG loaded listener.js 13:27:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x125694c00) [pid = 1649] [serial = 323] [outer = 0x119cac800] 13:27:02 INFO - PROCESS | 1649 | 1462480022698 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]]]}] 13:27:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 13:27:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 572ms 13:27:02 INFO - PROCESS | 1649 | 1462480022742 Marionette TRACE conn2 -> [0,405,"getWindowHandle",null] 13:27:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 13:27:02 INFO - PROCESS | 1649 | 1462480022744 Marionette TRACE conn2 <- [1,405,null,{"value":"7"}] 13:27:02 INFO - PROCESS | 1649 | 1462480022748 Marionette TRACE conn2 -> [0,406,"setScriptTimeout",{"ms":35000}] 13:27:02 INFO - PROCESS | 1649 | 1462480022749 Marionette TRACE conn2 <- [1,406,null,{}] 13:27:02 INFO - PROCESS | 1649 | 1462480022753 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}] 13:27:02 INFO - PROCESS | 1649 | 1462480022886 Marionette TRACE conn2 <- [1,407,null,{"value":null}] 13:27:02 INFO - PROCESS | 1649 | 1462480022909 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1216ac000 == 36 [pid = 1649] [id = 109] 13:27:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x121873400) [pid = 1649] [serial = 324] [outer = 0x0] 13:27:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x126974800) [pid = 1649] [serial = 325] [outer = 0x121873400] 13:27:02 INFO - PROCESS | 1649 | 1462480022948 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x127521400) [pid = 1649] [serial = 326] [outer = 0x121873400] 13:27:03 INFO - PROCESS | 1649 | 1462480023324 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 13:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 622ms 13:27:03 INFO - PROCESS | 1649 | 1462480023370 Marionette TRACE conn2 -> [0,409,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 1649 | 1462480023371 Marionette TRACE conn2 <- [1,409,null,{"value":"7"}] 13:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 13:27:03 INFO - PROCESS | 1649 | 1462480023373 Marionette TRACE conn2 -> [0,410,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1649 | 1462480023374 Marionette TRACE conn2 <- [1,410,null,{}] 13:27:03 INFO - PROCESS | 1649 | 1462480023377 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}] 13:27:03 INFO - PROCESS | 1649 | 1462480023482 Marionette TRACE conn2 <- [1,411,null,{"value":null}] 13:27:03 INFO - PROCESS | 1649 | 1462480023527 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x123e73800 == 37 [pid = 1649] [id = 110] 13:27:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12783f000) [pid = 1649] [serial = 327] [outer = 0x0] 13:27:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x128e0b000) [pid = 1649] [serial = 328] [outer = 0x12783f000] 13:27:03 INFO - PROCESS | 1649 | 1462480023555 Marionette DEBUG loaded listener.js 13:27:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x129447000) [pid = 1649] [serial = 329] [outer = 0x12783f000] 13:27:03 INFO - PROCESS | 1649 | 1462480023736 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 13:27:03 INFO - PROCESS | 1649 | 1462480023910 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]]]}] 13:27:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 13:27:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 571ms 13:27:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 13:27:03 INFO - PROCESS | 1649 | 1462480023951 Marionette TRACE conn2 -> [0,413,"getWindowHandle",null] 13:27:03 INFO - PROCESS | 1649 | 1462480023952 Marionette TRACE conn2 <- [1,413,null,{"value":"7"}] 13:27:03 INFO - PROCESS | 1649 | 1462480023954 Marionette TRACE conn2 -> [0,414,"setScriptTimeout",{"ms":35000}] 13:27:03 INFO - PROCESS | 1649 | 1462480023955 Marionette TRACE conn2 <- [1,414,null,{}] 13:27:03 INFO - PROCESS | 1649 | 1462480023958 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}] 13:27:04 INFO - PROCESS | 1649 | 1462480024051 Marionette TRACE conn2 <- [1,415,null,{"value":null}] 13:27:04 INFO - PROCESS | 1649 | 1462480024055 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ae1800 == 38 [pid = 1649] [id = 111] 13:27:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x128e0dc00) [pid = 1649] [serial = 330] [outer = 0x0] 13:27:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1295e1400) [pid = 1649] [serial = 331] [outer = 0x128e0dc00] 13:27:04 INFO - PROCESS | 1649 | 1462480024079 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12a979c00) [pid = 1649] [serial = 332] [outer = 0x128e0dc00] 13:27:04 INFO - PROCESS | 1649 | 1462480024410 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]]]}] 13:27:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 13:27:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 470ms 13:27:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 13:27:04 INFO - PROCESS | 1649 | 1462480024424 Marionette TRACE conn2 -> [0,417,"getWindowHandle",null] 13:27:04 INFO - PROCESS | 1649 | 1462480024426 Marionette TRACE conn2 <- [1,417,null,{"value":"7"}] 13:27:04 INFO - PROCESS | 1649 | 1462480024428 Marionette TRACE conn2 -> [0,418,"setScriptTimeout",{"ms":35000}] 13:27:04 INFO - PROCESS | 1649 | 1462480024431 Marionette TRACE conn2 <- [1,418,null,{}] 13:27:04 INFO - PROCESS | 1649 | 1462480024441 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}] 13:27:04 INFO - PROCESS | 1649 | 1462480024532 Marionette TRACE conn2 <- [1,419,null,{"value":null}] 13:27:04 INFO - PROCESS | 1649 | 1462480024536 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f97800 == 39 [pid = 1649] [id = 112] 13:27:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1295de400) [pid = 1649] [serial = 333] [outer = 0x0] 13:27:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12a97f000) [pid = 1649] [serial = 334] [outer = 0x1295de400] 13:27:04 INFO - PROCESS | 1649 | 1462480024560 Marionette DEBUG loaded listener.js 13:27:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12ab8b400) [pid = 1649] [serial = 335] [outer = 0x1295de400] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x126d1a800) [pid = 1649] [serial = 279] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x125691800) [pid = 1649] [serial = 276] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x119731400) [pid = 1649] [serial = 270] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11879d800) [pid = 1649] [serial = 267] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121611c00) [pid = 1649] [serial = 273] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x118774c00) [pid = 1649] [serial = 264] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x11685bc00) [pid = 1649] [serial = 258] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1181d4000) [pid = 1649] [serial = 261] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x112da5400) [pid = 1649] [serial = 288] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x128e07800) [pid = 1649] [serial = 285] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12783cc00) [pid = 1649] [serial = 243] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x129441400) [pid = 1649] [serial = 294] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12733b400) [pid = 1649] [serial = 282] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 13:27:04 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12943e000) [pid = 1649] [serial = 291] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 13:27:05 INFO - PROCESS | 1649 | 1462480025526 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]]]}] 13:27:05 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 13:27:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1132ms 13:27:05 INFO - PROCESS | 1649 | 1462480025561 Marionette TRACE conn2 -> [0,421,"getWindowHandle",null] 13:27:05 INFO - PROCESS | 1649 | 1462480025562 Marionette TRACE conn2 <- [1,421,null,{"value":"7"}] 13:27:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 13:27:05 INFO - PROCESS | 1649 | 1462480025567 Marionette TRACE conn2 -> [0,422,"setScriptTimeout",{"ms":35000}] 13:27:05 INFO - PROCESS | 1649 | 1462480025568 Marionette TRACE conn2 <- [1,422,null,{}] 13:27:05 INFO - PROCESS | 1649 | 1462480025570 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}] 13:27:05 INFO - PROCESS | 1649 | 1462480025642 Marionette TRACE conn2 <- [1,423,null,{"value":null}] 13:27:05 INFO - PROCESS | 1649 | 1462480025647 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b09800 == 40 [pid = 1649] [id = 113] 13:27:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x1168b7c00) [pid = 1649] [serial = 336] [outer = 0x0] 13:27:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x119199800) [pid = 1649] [serial = 337] [outer = 0x1168b7c00] 13:27:05 INFO - PROCESS | 1649 | 1462480025673 Marionette DEBUG loaded listener.js 13:27:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12783ec00) [pid = 1649] [serial = 338] [outer = 0x1168b7c00] 13:27:06 INFO - PROCESS | 1649 | 1462480026456 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]]]}] 13:27:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 13:27:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 921ms 13:27:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 13:27:06 INFO - PROCESS | 1649 | 1462480026487 Marionette TRACE conn2 -> [0,425,"getWindowHandle",null] 13:27:06 INFO - PROCESS | 1649 | 1462480026488 Marionette TRACE conn2 <- [1,425,null,{"value":"7"}] 13:27:06 INFO - PROCESS | 1649 | 1462480026491 Marionette TRACE conn2 -> [0,426,"setScriptTimeout",{"ms":35000}] 13:27:06 INFO - PROCESS | 1649 | 1462480026492 Marionette TRACE conn2 <- [1,426,null,{}] 13:27:06 INFO - PROCESS | 1649 | 1462480026494 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}] 13:27:06 INFO - PROCESS | 1649 | 1462480026570 Marionette TRACE conn2 <- [1,427,null,{"value":null}] 13:27:06 INFO - PROCESS | 1649 | 1462480026613 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a964800 == 41 [pid = 1649] [id = 114] 13:27:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1181b7c00) [pid = 1649] [serial = 339] [outer = 0x0] 13:27:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x119c6a000) [pid = 1649] [serial = 340] [outer = 0x1181b7c00] 13:27:06 INFO - PROCESS | 1649 | 1462480026638 Marionette DEBUG loaded listener.js 13:27:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12ab93000) [pid = 1649] [serial = 341] [outer = 0x1181b7c00] 13:27:06 INFO - PROCESS | 1649 | 1462480026960 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] 13:27:07 INFO - PROCESS | 1649 | 1462480027064 Marionette TRACE conn2 <- [1,429,null,{"value":"7"}] 13:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 13:27:07 INFO - PROCESS | 1649 | 1462480027073 Marionette TRACE conn2 -> [0,430,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1649 | 1462480027075 Marionette TRACE conn2 <- [1,430,null,{}] 13:27:07 INFO - PROCESS | 1649 | 1462480027079 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}] 13:27:07 INFO - PROCESS | 1649 | 1462480027179 Marionette TRACE conn2 <- [1,431,null,{"value":null}] 13:27:07 INFO - PROCESS | 1649 | 1462480027243 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x116053800 == 42 [pid = 1649] [id = 115] 13:27:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x116117c00) [pid = 1649] [serial = 342] [outer = 0x0] 13:27:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x11663fc00) [pid = 1649] [serial = 343] [outer = 0x116117c00] 13:27:07 INFO - PROCESS | 1649 | 1462480027276 Marionette DEBUG loaded listener.js 13:27:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x116a79400) [pid = 1649] [serial = 344] [outer = 0x116117c00] 13:27:07 INFO - PROCESS | 1649 | 1462480027764 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]]]}] 13:27:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 13:27:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 723ms 13:27:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 13:27:07 INFO - PROCESS | 1649 | 1462480027796 Marionette TRACE conn2 -> [0,433,"getWindowHandle",null] 13:27:07 INFO - PROCESS | 1649 | 1462480027798 Marionette TRACE conn2 <- [1,433,null,{"value":"7"}] 13:27:07 INFO - PROCESS | 1649 | 1462480027804 Marionette TRACE conn2 -> [0,434,"setScriptTimeout",{"ms":35000}] 13:27:07 INFO - PROCESS | 1649 | 1462480027807 Marionette TRACE conn2 <- [1,434,null,{}] 13:27:07 INFO - PROCESS | 1649 | 1462480027809 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}] 13:27:07 INFO - PROCESS | 1649 | 1462480027907 Marionette TRACE conn2 <- [1,435,null,{"value":null}] 13:27:07 INFO - PROCESS | 1649 | 1462480027954 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182fb800 == 43 [pid = 1649] [id = 116] 13:27:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x118069000) [pid = 1649] [serial = 345] [outer = 0x0] 13:27:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11885a000) [pid = 1649] [serial = 346] [outer = 0x118069000] 13:27:07 INFO - PROCESS | 1649 | 1462480027983 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x119276c00) [pid = 1649] [serial = 347] [outer = 0x118069000] 13:27:08 INFO - PROCESS | 1649 | 1462480028399 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]]]}] 13:27:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 13:27:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 622ms 13:27:08 INFO - PROCESS | 1649 | 1462480028424 Marionette TRACE conn2 -> [0,437,"getWindowHandle",null] 13:27:08 INFO - PROCESS | 1649 | 1462480028426 Marionette TRACE conn2 <- [1,437,null,{"value":"7"}] 13:27:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 13:27:08 INFO - PROCESS | 1649 | 1462480028428 Marionette TRACE conn2 -> [0,438,"setScriptTimeout",{"ms":35000}] 13:27:08 INFO - PROCESS | 1649 | 1462480028430 Marionette TRACE conn2 <- [1,438,null,{}] 13:27:08 INFO - PROCESS | 1649 | 1462480028437 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}] 13:27:08 INFO - PROCESS | 1649 | 1462480028562 Marionette TRACE conn2 <- [1,439,null,{"value":null}] 13:27:08 INFO - PROCESS | 1649 | 1462480028622 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x127322000 == 44 [pid = 1649] [id = 117] 13:27:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x121b26c00) [pid = 1649] [serial = 348] [outer = 0x0] 13:27:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x124c10400) [pid = 1649] [serial = 349] [outer = 0x121b26c00] 13:27:08 INFO - PROCESS | 1649 | 1462480028654 Marionette DEBUG loaded listener.js 13:27:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x1271b5800) [pid = 1649] [serial = 350] [outer = 0x121b26c00] 13:27:09 INFO - PROCESS | 1649 | 1462480029149 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]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 13:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 771ms 13:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 13:27:09 INFO - PROCESS | 1649 | 1462480029200 Marionette TRACE conn2 -> [0,441,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 1649 | 1462480029201 Marionette TRACE conn2 <- [1,441,null,{"value":"7"}] 13:27:09 INFO - PROCESS | 1649 | 1462480029203 Marionette TRACE conn2 -> [0,442,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 1649 | 1462480029204 Marionette TRACE conn2 <- [1,442,null,{}] 13:27:09 INFO - PROCESS | 1649 | 1462480029207 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}] 13:27:09 INFO - PROCESS | 1649 | 1462480029302 Marionette TRACE conn2 <- [1,443,null,{"value":null}] 13:27:09 INFO - PROCESS | 1649 | 1462480029360 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af8f000 == 45 [pid = 1649] [id = 118] 13:27:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x124e6dc00) [pid = 1649] [serial = 351] [outer = 0x0] 13:27:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x128b08400) [pid = 1649] [serial = 352] [outer = 0x124e6dc00] 13:27:09 INFO - PROCESS | 1649 | 1462480029390 Marionette DEBUG loaded listener.js 13:27:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x128f55800) [pid = 1649] [serial = 353] [outer = 0x124e6dc00] 13:27:09 INFO - PROCESS | 1649 | 1462480029802 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]]]}] 13:27:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 13:27:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 618ms 13:27:09 INFO - PROCESS | 1649 | 1462480029870 Marionette TRACE conn2 -> [0,445,"getWindowHandle",null] 13:27:09 INFO - PROCESS | 1649 | 1462480029871 Marionette TRACE conn2 <- [1,445,null,{"value":"7"}] 13:27:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 13:27:09 INFO - PROCESS | 1649 | 1462480029875 Marionette TRACE conn2 -> [0,446,"setScriptTimeout",{"ms":35000}] 13:27:09 INFO - PROCESS | 1649 | 1462480029876 Marionette TRACE conn2 <- [1,446,null,{}] 13:27:09 INFO - PROCESS | 1649 | 1462480029879 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}] 13:27:09 INFO - PROCESS | 1649 | 1462480029973 Marionette TRACE conn2 <- [1,447,null,{"value":null}] 13:27:10 INFO - PROCESS | 1649 | 1462480030050 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc92000 == 46 [pid = 1649] [id = 119] 13:27:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x12783fc00) [pid = 1649] [serial = 354] [outer = 0x0] 13:27:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x1295e3400) [pid = 1649] [serial = 355] [outer = 0x12783fc00] 13:27:10 INFO - PROCESS | 1649 | 1462480030081 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12ab8b800) [pid = 1649] [serial = 356] [outer = 0x12783fc00] 13:27:10 INFO - PROCESS | 1649 | 1462480030652 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]]]}] 13:27:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 13:27:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 820ms 13:27:10 INFO - PROCESS | 1649 | 1462480030697 Marionette TRACE conn2 -> [0,449,"getWindowHandle",null] 13:27:10 INFO - PROCESS | 1649 | 1462480030700 Marionette TRACE conn2 <- [1,449,null,{"value":"7"}] 13:27:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 13:27:10 INFO - PROCESS | 1649 | 1462480030703 Marionette TRACE conn2 -> [0,450,"setScriptTimeout",{"ms":35000}] 13:27:10 INFO - PROCESS | 1649 | 1462480030706 Marionette TRACE conn2 <- [1,450,null,{}] 13:27:10 INFO - PROCESS | 1649 | 1462480030710 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}] 13:27:10 INFO - PROCESS | 1649 | 1462480030801 Marionette TRACE conn2 <- [1,451,null,{"value":null}] 13:27:10 INFO - PROCESS | 1649 | 1462480030863 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e3000 == 47 [pid = 1649] [id = 120] 13:27:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x11610fc00) [pid = 1649] [serial = 357] [outer = 0x0] 13:27:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x116762400) [pid = 1649] [serial = 358] [outer = 0x11610fc00] 13:27:10 INFO - PROCESS | 1649 | 1462480030891 Marionette DEBUG loaded listener.js 13:27:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x117c3cc00) [pid = 1649] [serial = 359] [outer = 0x11610fc00] 13:27:11 INFO - PROCESS | 1649 | 1462480031352 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] 13:27:11 INFO - PROCESS | 1649 | 1462480031433 Marionette TRACE conn2 <- [1,453,null,{"value":"7"}] 13:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 13:27:11 INFO - PROCESS | 1649 | 1462480031438 Marionette TRACE conn2 -> [0,454,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 1649 | 1462480031439 Marionette TRACE conn2 <- [1,454,null,{}] 13:27:11 INFO - PROCESS | 1649 | 1462480031442 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}] 13:27:11 INFO - PROCESS | 1649 | 1462480031516 Marionette TRACE conn2 <- [1,455,null,{"value":null}] 13:27:11 INFO - PROCESS | 1649 | 1462480031526 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1167e3000 == 35 [pid = 1649] [id = 121] 13:27:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11838e800) [pid = 1649] [serial = 360] [outer = 0x0] 13:27:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x1187a3000) [pid = 1649] [serial = 361] [outer = 0x11838e800] 13:27:11 INFO - PROCESS | 1649 | 1462480031555 Marionette DEBUG loaded listener.js 13:27:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x1191a0800) [pid = 1649] [serial = 362] [outer = 0x11838e800] 13:27:11 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:11 INFO - PROCESS | 1649 | 1462480031888 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]]]}] 13:27:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 13:27:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 470ms 13:27:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 13:27:11 INFO - PROCESS | 1649 | 1462480031907 Marionette TRACE conn2 -> [0,457,"getWindowHandle",null] 13:27:11 INFO - PROCESS | 1649 | 1462480031909 Marionette TRACE conn2 <- [1,457,null,{"value":"7"}] 13:27:11 INFO - PROCESS | 1649 | 1462480031911 Marionette TRACE conn2 -> [0,458,"setScriptTimeout",{"ms":35000}] 13:27:11 INFO - PROCESS | 1649 | 1462480031914 Marionette TRACE conn2 <- [1,458,null,{}] 13:27:11 INFO - PROCESS | 1649 | 1462480031921 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}] 13:27:12 INFO - PROCESS | 1649 | 1462480032008 Marionette TRACE conn2 <- [1,459,null,{"value":null}] 13:27:12 INFO - PROCESS | 1649 | 1462480032054 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x11923d800 == 36 [pid = 1649] [id = 122] 13:27:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x1188a0c00) [pid = 1649] [serial = 363] [outer = 0x0] 13:27:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x119905000) [pid = 1649] [serial = 364] [outer = 0x1188a0c00] 13:27:12 INFO - PROCESS | 1649 | 1462480032080 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x121272000) [pid = 1649] [serial = 365] [outer = 0x1188a0c00] 13:27:12 INFO - PROCESS | 1649 | 1462480032439 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] 13:27:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 13:27:12 INFO - PROCESS | 1649 | 1462480032486 Marionette TRACE conn2 <- [1,461,null,{"value":"7"}] 13:27:12 INFO - PROCESS | 1649 | 1462480032488 Marionette TRACE conn2 -> [0,462,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 1649 | 1462480032489 Marionette TRACE conn2 <- [1,462,null,{}] 13:27:12 INFO - PROCESS | 1649 | 1462480032492 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}] 13:27:12 INFO - PROCESS | 1649 | 1462480032568 Marionette TRACE conn2 <- [1,463,null,{"value":null}] 13:27:12 INFO - PROCESS | 1649 | 1462480032612 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197ba000 == 37 [pid = 1649] [id = 123] 13:27:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x119a5b000) [pid = 1649] [serial = 366] [outer = 0x0] 13:27:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x121c8f800) [pid = 1649] [serial = 367] [outer = 0x119a5b000] 13:27:12 INFO - PROCESS | 1649 | 1462480032638 Marionette DEBUG loaded listener.js 13:27:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x12569bc00) [pid = 1649] [serial = 368] [outer = 0x119a5b000] 13:27:12 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:12 INFO - PROCESS | 1649 | 1462480032944 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] 13:27:12 INFO - PROCESS | 1649 | 1462480032958 Marionette TRACE conn2 <- [1,465,null,{"value":"7"}] 13:27:12 INFO - PROCESS | 1649 | 1462480032960 Marionette TRACE conn2 -> [0,466,"setScriptTimeout",{"ms":35000}] 13:27:12 INFO - PROCESS | 1649 | 1462480032962 Marionette TRACE conn2 <- [1,466,null,{}] 13:27:12 INFO - PROCESS | 1649 | 1462480032967 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}] 13:27:13 INFO - PROCESS | 1649 | 1462480033040 Marionette TRACE conn2 <- [1,467,null,{"value":null}] 13:27:13 INFO - PROCESS | 1649 | 1462480033044 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x121b98000 == 38 [pid = 1649] [id = 124] 13:27:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x126d10000) [pid = 1649] [serial = 369] [outer = 0x0] 13:27:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x127842c00) [pid = 1649] [serial = 370] [outer = 0x126d10000] 13:27:13 INFO - PROCESS | 1649 | 1462480033071 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x128e06800) [pid = 1649] [serial = 371] [outer = 0x126d10000] 13:27:13 INFO - PROCESS | 1649 | 1462480033413 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] 13:27:13 INFO - PROCESS | 1649 | 1462480033437 Marionette TRACE conn2 <- [1,469,null,{"value":"7"}] 13:27:13 INFO - PROCESS | 1649 | 1462480033439 Marionette TRACE conn2 -> [0,470,"setScriptTimeout",{"ms":35000}] 13:27:13 INFO - PROCESS | 1649 | 1462480033440 Marionette TRACE conn2 <- [1,470,null,{}] 13:27:13 INFO - PROCESS | 1649 | 1462480033443 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}] 13:27:13 INFO - PROCESS | 1649 | 1462480033569 Marionette TRACE conn2 <- [1,471,null,{"value":null}] 13:27:13 INFO - PROCESS | 1649 | 1462480033574 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x123eb6000 == 39 [pid = 1649] [id = 125] 13:27:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x128e0e800) [pid = 1649] [serial = 372] [outer = 0x0] 13:27:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12943ec00) [pid = 1649] [serial = 373] [outer = 0x128e0e800] 13:27:13 INFO - PROCESS | 1649 | 1462480033601 Marionette DEBUG loaded listener.js 13:27:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12a97c800) [pid = 1649] [serial = 374] [outer = 0x128e0e800] 13:27:13 INFO - PROCESS | 1649 | 1462480033956 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 13:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 569ms 13:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 13:27:14 INFO - PROCESS | 1649 | 1462480034009 Marionette TRACE conn2 -> [0,473,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 1649 | 1462480034010 Marionette TRACE conn2 <- [1,473,null,{"value":"7"}] 13:27:14 INFO - PROCESS | 1649 | 1462480034012 Marionette TRACE conn2 -> [0,474,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 1649 | 1462480034013 Marionette TRACE conn2 <- [1,474,null,{}] 13:27:14 INFO - PROCESS | 1649 | 1462480034015 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}] 13:27:14 INFO - PROCESS | 1649 | 1462480034104 Marionette TRACE conn2 <- [1,475,null,{"value":null}] 13:27:14 INFO - PROCESS | 1649 | 1462480034108 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x127320000 == 40 [pid = 1649] [id = 126] 13:27:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x129577800) [pid = 1649] [serial = 375] [outer = 0x0] 13:27:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12afd0400) [pid = 1649] [serial = 376] [outer = 0x129577800] 13:27:14 INFO - PROCESS | 1649 | 1462480034134 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12afdc400) [pid = 1649] [serial = 377] [outer = 0x129577800] 13:27:14 INFO - PROCESS | 1649 | 1462480034569 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]]]}] 13:27:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 13:27:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 571ms 13:27:14 INFO - PROCESS | 1649 | 1462480034584 Marionette TRACE conn2 -> [0,477,"getWindowHandle",null] 13:27:14 INFO - PROCESS | 1649 | 1462480034586 Marionette TRACE conn2 <- [1,477,null,{"value":"7"}] 13:27:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 13:27:14 INFO - PROCESS | 1649 | 1462480034589 Marionette TRACE conn2 -> [0,478,"setScriptTimeout",{"ms":35000}] 13:27:14 INFO - PROCESS | 1649 | 1462480034591 Marionette TRACE conn2 <- [1,478,null,{}] 13:27:14 INFO - PROCESS | 1649 | 1462480034594 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}] 13:27:14 INFO - PROCESS | 1649 | 1462480034733 Marionette TRACE conn2 <- [1,479,null,{"value":null}] 13:27:14 INFO - PROCESS | 1649 | 1462480034756 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x129470800 == 41 [pid = 1649] [id = 127] 13:27:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12acbdc00) [pid = 1649] [serial = 378] [outer = 0x0] 13:27:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12b12f400) [pid = 1649] [serial = 379] [outer = 0x12acbdc00] 13:27:14 INFO - PROCESS | 1649 | 1462480034795 Marionette DEBUG loaded listener.js 13:27:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12b134800) [pid = 1649] [serial = 380] [outer = 0x12acbdc00] 13:27:15 INFO - PROCESS | 1649 | 1462480035160 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 13:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 621ms 13:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 13:27:15 INFO - PROCESS | 1649 | 1462480035210 Marionette TRACE conn2 -> [0,481,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 1649 | 1462480035211 Marionette TRACE conn2 <- [1,481,null,{"value":"7"}] 13:27:15 INFO - PROCESS | 1649 | 1462480035213 Marionette TRACE conn2 -> [0,482,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 1649 | 1462480035214 Marionette TRACE conn2 <- [1,482,null,{}] 13:27:15 INFO - PROCESS | 1649 | 1462480035217 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}] 13:27:15 INFO - PROCESS | 1649 | 1462480035306 Marionette TRACE conn2 <- [1,483,null,{"value":null}] 13:27:15 INFO - PROCESS | 1649 | 1462480035319 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69b000 == 42 [pid = 1649] [id = 128] 13:27:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12b137400) [pid = 1649] [serial = 381] [outer = 0x0] 13:27:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12b1f5400) [pid = 1649] [serial = 382] [outer = 0x12b137400] 13:27:15 INFO - PROCESS | 1649 | 1462480035343 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12b1fec00) [pid = 1649] [serial = 383] [outer = 0x12b137400] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12783f000) [pid = 1649] [serial = 327] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x128e0dc00) [pid = 1649] [serial = 330] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x116762000) [pid = 1649] [serial = 312] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x119cac800) [pid = 1649] [serial = 321] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11913dc00) [pid = 1649] [serial = 318] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x11879d000) [pid = 1649] [serial = 315] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x12697dc00) [pid = 1649] [serial = 309] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1295de400) [pid = 1649] [serial = 333] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x121873400) [pid = 1649] [serial = 324] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 13:27:15 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x1168b7c00) [pid = 1649] [serial = 336] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 13:27:15 INFO - PROCESS | 1649 | 1462480035757 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]]]}] 13:27:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 13:27:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 570ms 13:27:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 13:27:15 INFO - PROCESS | 1649 | 1462480035785 Marionette TRACE conn2 -> [0,485,"getWindowHandle",null] 13:27:15 INFO - PROCESS | 1649 | 1462480035786 Marionette TRACE conn2 <- [1,485,null,{"value":"7"}] 13:27:15 INFO - PROCESS | 1649 | 1462480035788 Marionette TRACE conn2 -> [0,486,"setScriptTimeout",{"ms":35000}] 13:27:15 INFO - PROCESS | 1649 | 1462480035789 Marionette TRACE conn2 <- [1,486,null,{}] 13:27:15 INFO - PROCESS | 1649 | 1462480035791 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}] 13:27:15 INFO - PROCESS | 1649 | 1462480035867 Marionette TRACE conn2 <- [1,487,null,{"value":null}] 13:27:15 INFO - PROCESS | 1649 | 1462480035913 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x123ea6000 == 43 [pid = 1649] [id = 129] 13:27:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x11879d000) [pid = 1649] [serial = 384] [outer = 0x0] 13:27:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x126d10800) [pid = 1649] [serial = 385] [outer = 0x11879d000] 13:27:15 INFO - PROCESS | 1649 | 1462480035938 Marionette DEBUG loaded listener.js 13:27:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12b138400) [pid = 1649] [serial = 386] [outer = 0x11879d000] 13:27:16 INFO - PROCESS | 1649 | 1462480036243 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 13:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 469ms 13:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 13:27:16 INFO - PROCESS | 1649 | 1462480036257 Marionette TRACE conn2 -> [0,489,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1649 | 1462480036259 Marionette TRACE conn2 <- [1,489,null,{"value":"7"}] 13:27:16 INFO - PROCESS | 1649 | 1462480036261 Marionette TRACE conn2 -> [0,490,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1649 | 1462480036263 Marionette TRACE conn2 <- [1,490,null,{}] 13:27:16 INFO - PROCESS | 1649 | 1462480036269 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}] 13:27:16 INFO - PROCESS | 1649 | 1462480036358 Marionette TRACE conn2 <- [1,491,null,{"value":null}] 13:27:16 INFO - PROCESS | 1649 | 1462480036362 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc94000 == 44 [pid = 1649] [id = 130] 13:27:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1295e6c00) [pid = 1649] [serial = 387] [outer = 0x0] 13:27:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x12bd44c00) [pid = 1649] [serial = 388] [outer = 0x1295e6c00] 13:27:16 INFO - PROCESS | 1649 | 1462480036393 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x12c413400) [pid = 1649] [serial = 389] [outer = 0x1295e6c00] 13:27:16 INFO - PROCESS | 1649 | 1462480036712 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]]]}] 13:27:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 13:27:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 475ms 13:27:16 INFO - PROCESS | 1649 | 1462480036736 Marionette TRACE conn2 -> [0,493,"getWindowHandle",null] 13:27:16 INFO - PROCESS | 1649 | 1462480036737 Marionette TRACE conn2 <- [1,493,null,{"value":"7"}] 13:27:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 13:27:16 INFO - PROCESS | 1649 | 1462480036740 Marionette TRACE conn2 -> [0,494,"setScriptTimeout",{"ms":35000}] 13:27:16 INFO - PROCESS | 1649 | 1462480036741 Marionette TRACE conn2 <- [1,494,null,{}] 13:27:16 INFO - PROCESS | 1649 | 1462480036743 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}] 13:27:16 INFO - PROCESS | 1649 | 1462480036843 Marionette TRACE conn2 <- [1,495,null,{"value":null}] 13:27:16 INFO - PROCESS | 1649 | 1462480036849 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be63800 == 45 [pid = 1649] [id = 131] 13:27:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1295de400) [pid = 1649] [serial = 390] [outer = 0x0] 13:27:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x12c418400) [pid = 1649] [serial = 391] [outer = 0x1295de400] 13:27:16 INFO - PROCESS | 1649 | 1462480036874 Marionette DEBUG loaded listener.js 13:27:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x12c421000) [pid = 1649] [serial = 392] [outer = 0x1295de400] 13:27:17 INFO - PROCESS | 1649 | 1462480037180 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 13:27:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 470ms 13:27:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 13:27:17 INFO - PROCESS | 1649 | 1462480037210 Marionette TRACE conn2 -> [0,497,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 1649 | 1462480037212 Marionette TRACE conn2 <- [1,497,null,{"value":"7"}] 13:27:17 INFO - PROCESS | 1649 | 1462480037214 Marionette TRACE conn2 -> [0,498,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 1649 | 1462480037217 Marionette TRACE conn2 <- [1,498,null,{}] 13:27:17 INFO - PROCESS | 1649 | 1462480037220 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}] 13:27:17 INFO - PROCESS | 1649 | 1462480037295 Marionette TRACE conn2 <- [1,499,null,{"value":null}] 13:27:17 INFO - PROCESS | 1649 | 1462480037303 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c423800 == 46 [pid = 1649] [id = 132] 13:27:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12c420800) [pid = 1649] [serial = 393] [outer = 0x0] 13:27:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12ca43000) [pid = 1649] [serial = 394] [outer = 0x12c420800] 13:27:17 INFO - PROCESS | 1649 | 1462480037328 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12ca49800) [pid = 1649] [serial = 395] [outer = 0x12c420800] 13:27:17 INFO - PROCESS | 1649 | 1462480037694 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]]]}] 13:27:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 13:27:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 521ms 13:27:17 INFO - PROCESS | 1649 | 1462480037735 Marionette TRACE conn2 -> [0,501,"getWindowHandle",null] 13:27:17 INFO - PROCESS | 1649 | 1462480037738 Marionette TRACE conn2 <- [1,501,null,{"value":"7"}] 13:27:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 13:27:17 INFO - PROCESS | 1649 | 1462480037742 Marionette TRACE conn2 -> [0,502,"setScriptTimeout",{"ms":35000}] 13:27:17 INFO - PROCESS | 1649 | 1462480037745 Marionette TRACE conn2 <- [1,502,null,{}] 13:27:17 INFO - PROCESS | 1649 | 1462480037749 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}] 13:27:17 INFO - PROCESS | 1649 | 1462480037848 Marionette TRACE conn2 <- [1,503,null,{"value":null}] 13:27:17 INFO - PROCESS | 1649 | 1462480037912 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1167db800 == 47 [pid = 1649] [id = 133] 13:27:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x116a76c00) [pid = 1649] [serial = 396] [outer = 0x0] 13:27:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x117c3c400) [pid = 1649] [serial = 397] [outer = 0x116a76c00] 13:27:17 INFO - PROCESS | 1649 | 1462480037942 Marionette DEBUG loaded listener.js 13:27:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x118384800) [pid = 1649] [serial = 398] [outer = 0x116a76c00] 13:27:18 INFO - PROCESS | 1649 | 1462480038369 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]]]}] 13:27:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 13:27:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 675ms 13:27:18 INFO - PROCESS | 1649 | 1462480038417 Marionette TRACE conn2 -> [0,505,"getWindowHandle",null] 13:27:18 INFO - PROCESS | 1649 | 1462480038421 Marionette TRACE conn2 <- [1,505,null,{"value":"7"}] 13:27:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 13:27:18 INFO - PROCESS | 1649 | 1462480038426 Marionette TRACE conn2 -> [0,506,"setScriptTimeout",{"ms":35000}] 13:27:18 INFO - PROCESS | 1649 | 1462480038427 Marionette TRACE conn2 <- [1,506,null,{}] 13:27:18 INFO - PROCESS | 1649 | 1462480038430 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}] 13:27:18 INFO - PROCESS | 1649 | 1462480038529 Marionette TRACE conn2 <- [1,507,null,{"value":null}] 13:27:18 INFO - PROCESS | 1649 | 1462480038617 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x119abf000 == 48 [pid = 1649] [id = 134] 13:27:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1191e6400) [pid = 1649] [serial = 399] [outer = 0x0] 13:27:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x119909c00) [pid = 1649] [serial = 400] [outer = 0x1191e6400] 13:27:18 INFO - PROCESS | 1649 | 1462480038646 Marionette DEBUG loaded listener.js 13:27:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x119e07800) [pid = 1649] [serial = 401] [outer = 0x1191e6400] 13:27:19 INFO - PROCESS | 1649 | 1462480039074 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 13:27:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 671ms 13:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 13:27:19 INFO - PROCESS | 1649 | 1462480039097 Marionette TRACE conn2 -> [0,509,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1649 | 1462480039098 Marionette TRACE conn2 <- [1,509,null,{"value":"7"}] 13:27:19 INFO - PROCESS | 1649 | 1462480039101 Marionette TRACE conn2 -> [0,510,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1649 | 1462480039103 Marionette TRACE conn2 <- [1,510,null,{}] 13:27:19 INFO - PROCESS | 1649 | 1462480039111 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}] 13:27:19 INFO - PROCESS | 1649 | 1462480039210 Marionette TRACE conn2 <- [1,511,null,{"value":null}] 13:27:19 INFO - PROCESS | 1649 | 1462480039270 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af81000 == 49 [pid = 1649] [id = 135] 13:27:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x124e65800) [pid = 1649] [serial = 402] [outer = 0x0] 13:27:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x127843c00) [pid = 1649] [serial = 403] [outer = 0x124e65800] 13:27:19 INFO - PROCESS | 1649 | 1462480039302 Marionette DEBUG loaded listener.js 13:27:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x129448000) [pid = 1649] [serial = 404] [outer = 0x124e65800] 13:27:19 INFO - PROCESS | 1649 | 1462480039712 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]]]}] 13:27:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 13:27:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 671ms 13:27:19 INFO - PROCESS | 1649 | 1462480039772 Marionette TRACE conn2 -> [0,513,"getWindowHandle",null] 13:27:19 INFO - PROCESS | 1649 | 1462480039774 Marionette TRACE conn2 <- [1,513,null,{"value":"7"}] 13:27:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 13:27:19 INFO - PROCESS | 1649 | 1462480039776 Marionette TRACE conn2 -> [0,514,"setScriptTimeout",{"ms":35000}] 13:27:19 INFO - PROCESS | 1649 | 1462480039777 Marionette TRACE conn2 <- [1,514,null,{}] 13:27:19 INFO - PROCESS | 1649 | 1462480039798 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}] 13:27:19 INFO - PROCESS | 1649 | 1462480039919 Marionette TRACE conn2 <- [1,515,null,{"value":null}] 13:27:19 INFO - PROCESS | 1649 | 1462480039979 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca8a000 == 50 [pid = 1649] [id = 136] 13:27:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12a97a000) [pid = 1649] [serial = 405] [outer = 0x0] 13:27:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12b12b400) [pid = 1649] [serial = 406] [outer = 0x12a97a000] 13:27:20 INFO - PROCESS | 1649 | 1462480040009 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x12bd3c800) [pid = 1649] [serial = 407] [outer = 0x12a97a000] 13:27:20 INFO - PROCESS | 1649 | 1462480040404 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]]]}] 13:27:20 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 13:27:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 13:27:20 INFO - PROCESS | 1649 | 1462480040446 Marionette TRACE conn2 -> [0,517,"getWindowHandle",null] 13:27:20 INFO - PROCESS | 1649 | 1462480040448 Marionette TRACE conn2 <- [1,517,null,{"value":"7"}] 13:27:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 13:27:20 INFO - PROCESS | 1649 | 1462480040450 Marionette TRACE conn2 -> [0,518,"setScriptTimeout",{"ms":35000}] 13:27:20 INFO - PROCESS | 1649 | 1462480040451 Marionette TRACE conn2 <- [1,518,null,{}] 13:27:20 INFO - PROCESS | 1649 | 1462480040454 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}] 13:27:20 INFO - PROCESS | 1649 | 1462480040574 Marionette TRACE conn2 <- [1,519,null,{"value":null}] 13:27:20 INFO - PROCESS | 1649 | 1462480040621 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca88800 == 51 [pid = 1649] [id = 137] 13:27:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x127842400) [pid = 1649] [serial = 408] [outer = 0x0] 13:27:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12bd45c00) [pid = 1649] [serial = 409] [outer = 0x127842400] 13:27:20 INFO - PROCESS | 1649 | 1462480040650 Marionette DEBUG loaded listener.js 13:27:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12bd6dc00) [pid = 1649] [serial = 410] [outer = 0x127842400] 13:27:21 INFO - PROCESS | 1649 | 1462480041199 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]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 13:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 821ms 13:27:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 13:27:21 INFO - PROCESS | 1649 | 1462480041271 Marionette TRACE conn2 -> [0,521,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 1649 | 1462480041274 Marionette TRACE conn2 <- [1,521,null,{"value":"7"}] 13:27:21 INFO - PROCESS | 1649 | 1462480041277 Marionette TRACE conn2 -> [0,522,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 1649 | 1462480041279 Marionette TRACE conn2 <- [1,522,null,{}] 13:27:21 INFO - PROCESS | 1649 | 1462480041285 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}] 13:27:21 INFO - PROCESS | 1649 | 1462480041373 Marionette TRACE conn2 <- [1,523,null,{"value":null}] 13:27:21 INFO - PROCESS | 1649 | 1462480041432 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x11924d800 == 52 [pid = 1649] [id = 138] 13:27:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x1168b7800) [pid = 1649] [serial = 411] [outer = 0x0] 13:27:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x117c3e400) [pid = 1649] [serial = 412] [outer = 0x1168b7800] 13:27:21 INFO - PROCESS | 1649 | 1462480041459 Marionette DEBUG loaded listener.js 13:27:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x1181d6c00) [pid = 1649] [serial = 413] [outer = 0x1168b7800] 13:27:21 INFO - PROCESS | 1649 | 1462480041923 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]]]}] 13:27:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 13:27:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 676ms 13:27:21 INFO - PROCESS | 1649 | 1462480041967 Marionette TRACE conn2 -> [0,525,"getWindowHandle",null] 13:27:21 INFO - PROCESS | 1649 | 1462480041971 Marionette TRACE conn2 <- [1,525,null,{"value":"7"}] 13:27:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 13:27:21 INFO - PROCESS | 1649 | 1462480041976 Marionette TRACE conn2 -> [0,526,"setScriptTimeout",{"ms":35000}] 13:27:21 INFO - PROCESS | 1649 | 1462480041978 Marionette TRACE conn2 <- [1,526,null,{}] 13:27:21 INFO - PROCESS | 1649 | 1462480041980 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}] 13:27:22 INFO - PROCESS | 1649 | 1462480042070 Marionette TRACE conn2 <- [1,527,null,{"value":null}] 13:27:22 INFO - PROCESS | 1649 | 1462480042139 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180a9800 == 53 [pid = 1649] [id = 139] 13:27:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x118563000) [pid = 1649] [serial = 414] [outer = 0x0] 13:27:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x1187a4400) [pid = 1649] [serial = 415] [outer = 0x118563000] 13:27:22 INFO - PROCESS | 1649 | 1462480042166 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x118893000) [pid = 1649] [serial = 416] [outer = 0x118563000] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12a99a000 == 52 [pid = 1649] [id = 100] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12be63800 == 51 [pid = 1649] [id = 131] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc94000 == 50 [pid = 1649] [id = 130] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x123ea6000 == 49 [pid = 1649] [id = 129] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69b000 == 48 [pid = 1649] [id = 128] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x129470800 == 47 [pid = 1649] [id = 127] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x127320000 == 46 [pid = 1649] [id = 126] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x119c6a000) [pid = 1649] [serial = 340] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x113d28800) [pid = 1649] [serial = 301] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x118389000) [pid = 1649] [serial = 304] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x121361c00) [pid = 1649] [serial = 307] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x123eb6000 == 45 [pid = 1649] [id = 125] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x121b98000 == 44 [pid = 1649] [id = 124] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x1197ba000 == 43 [pid = 1649] [id = 123] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x11923d800 == 42 [pid = 1649] [id = 122] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x1167e3000 == 41 [pid = 1649] [id = 121] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e3000 == 40 [pid = 1649] [id = 120] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc92000 == 39 [pid = 1649] [id = 119] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12af8f000 == 38 [pid = 1649] [id = 118] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x127322000 == 37 [pid = 1649] [id = 117] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x1182fb800 == 36 [pid = 1649] [id = 116] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x116053800 == 35 [pid = 1649] [id = 115] 13:27:22 INFO - PROCESS | 1649 | --DOCSHELL 0x12a964800 == 34 [pid = 1649] [id = 114] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12a979c00) [pid = 1649] [serial = 332] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12ab8b400) [pid = 1649] [serial = 335] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x126974800) [pid = 1649] [serial = 325] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x127521400) [pid = 1649] [serial = 326] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x119199800) [pid = 1649] [serial = 337] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x12783ec00) [pid = 1649] [serial = 338] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x128e0b000) [pid = 1649] [serial = 328] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1295e1400) [pid = 1649] [serial = 331] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x129447000) [pid = 1649] [serial = 329] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x118068000) [pid = 1649] [serial = 314] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x116a77800) [pid = 1649] [serial = 313] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x121ee5000) [pid = 1649] [serial = 322] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x125694c00) [pid = 1649] [serial = 323] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x119e06000) [pid = 1649] [serial = 319] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x121612000) [pid = 1649] [serial = 320] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11884fc00) [pid = 1649] [serial = 316] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x11913b800) [pid = 1649] [serial = 317] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x128e0cc00) [pid = 1649] [serial = 311] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x127835000) [pid = 1649] [serial = 310] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12a97f000) [pid = 1649] [serial = 334] [outer = 0x0] [url = about:blank] 13:27:22 INFO - PROCESS | 1649 | 1462480042584 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]]]}] 13:27: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 13:27:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 619ms 13:27:22 INFO - PROCESS | 1649 | 1462480042596 Marionette TRACE conn2 -> [0,529,"getWindowHandle",null] 13:27:22 INFO - PROCESS | 1649 | 1462480042600 Marionette TRACE conn2 <- [1,529,null,{"value":"7"}] 13:27:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 13:27:22 INFO - PROCESS | 1649 | 1462480042605 Marionette TRACE conn2 -> [0,530,"setScriptTimeout",{"ms":35000}] 13:27:22 INFO - PROCESS | 1649 | 1462480042609 Marionette TRACE conn2 <- [1,530,null,{}] 13:27:22 INFO - PROCESS | 1649 | 1462480042660 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}] 13:27:22 INFO - PROCESS | 1649 | 1462480042805 Marionette TRACE conn2 <- [1,531,null,{"value":null}] 13:27:22 INFO - PROCESS | 1649 | 1462480042824 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x118252000 == 35 [pid = 1649] [id = 140] 13:27:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x119731000) [pid = 1649] [serial = 417] [outer = 0x0] 13:27:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x119a5f400) [pid = 1649] [serial = 418] [outer = 0x119731000] 13:27:22 INFO - PROCESS | 1649 | 1462480042866 Marionette DEBUG loaded listener.js 13:27:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x119e08800) [pid = 1649] [serial = 419] [outer = 0x119731000] 13:27:23 INFO - PROCESS | 1649 | 1462480043211 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"]]]}] 13:27:23 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 13:27:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 13:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 13:27:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:27:23 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 13:27:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 13:27:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:27:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:27:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 13:27:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 13:27:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 624ms 13:27:23 INFO - PROCESS | 1649 | 1462480043229 Marionette TRACE conn2 -> [0,533,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 1649 | 1462480043234 Marionette TRACE conn2 <- [1,533,null,{"value":"7"}] 13:27:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 13:27:23 INFO - PROCESS | 1649 | 1462480043244 Marionette TRACE conn2 -> [0,534,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 1649 | 1462480043245 Marionette TRACE conn2 <- [1,534,null,{}] 13:27:23 INFO - PROCESS | 1649 | 1462480043251 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}] 13:27:23 INFO - PROCESS | 1649 | 1462480043330 Marionette TRACE conn2 <- [1,535,null,{"value":null}] 13:27:23 INFO - PROCESS | 1649 | 1462480043337 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x121212000 == 36 [pid = 1649] [id = 141] 13:27:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x121364000) [pid = 1649] [serial = 420] [outer = 0x0] 13:27:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x124ce9400) [pid = 1649] [serial = 421] [outer = 0x121364000] 13:27:23 INFO - PROCESS | 1649 | 1462480043362 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x126d11000) [pid = 1649] [serial = 422] [outer = 0x121364000] 13:27:23 INFO - PROCESS | 1649 | 1462480043702 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]]]}] 13:27:23 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 13:27:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 482ms 13:27:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 13:27:23 INFO - PROCESS | 1649 | 1462480043721 Marionette TRACE conn2 -> [0,537,"getWindowHandle",null] 13:27:23 INFO - PROCESS | 1649 | 1462480043722 Marionette TRACE conn2 <- [1,537,null,{"value":"7"}] 13:27:23 INFO - PROCESS | 1649 | 1462480043724 Marionette TRACE conn2 -> [0,538,"setScriptTimeout",{"ms":35000}] 13:27:23 INFO - PROCESS | 1649 | 1462480043725 Marionette TRACE conn2 <- [1,538,null,{}] 13:27:23 INFO - PROCESS | 1649 | 1462480043728 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}] 13:27:23 INFO - PROCESS | 1649 | 1462480043844 Marionette TRACE conn2 <- [1,539,null,{"value":null}] 13:27:23 INFO - PROCESS | 1649 | 1462480043855 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1216b9800 == 37 [pid = 1649] [id = 142] 13:27:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x121643800) [pid = 1649] [serial = 423] [outer = 0x0] 13:27:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x127337400) [pid = 1649] [serial = 424] [outer = 0x121643800] 13:27:23 INFO - PROCESS | 1649 | 1462480043885 Marionette DEBUG loaded listener.js 13:27:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x127843400) [pid = 1649] [serial = 425] [outer = 0x121643800] 13:27:24 INFO - PROCESS | 1649 | 1462480044217 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]]]}] 13:27:24 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. 13:27:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 521ms 13:27:24 INFO - PROCESS | 1649 | 1462480044246 Marionette TRACE conn2 -> [0,541,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1649 | 1462480044247 Marionette TRACE conn2 <- [1,541,null,{"value":"7"}] 13:27:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 13:27:24 INFO - PROCESS | 1649 | 1462480044252 Marionette TRACE conn2 -> [0,542,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1649 | 1462480044253 Marionette TRACE conn2 <- [1,542,null,{}] 13:27:24 INFO - PROCESS | 1649 | 1462480044255 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}] 13:27:24 INFO - PROCESS | 1649 | 1462480044344 Marionette TRACE conn2 <- [1,543,null,{"value":null}] 13:27:24 INFO - PROCESS | 1649 | 1462480044351 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x116602800 == 38 [pid = 1649] [id = 143] 13:27:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x128e04000) [pid = 1649] [serial = 426] [outer = 0x0] 13:27:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x128f51c00) [pid = 1649] [serial = 427] [outer = 0x128e04000] 13:27:24 INFO - PROCESS | 1649 | 1462480044378 Marionette DEBUG loaded listener.js 13:27:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x12a820400) [pid = 1649] [serial = 428] [outer = 0x128e04000] 13:27:24 INFO - PROCESS | 1649 | 1462480044762 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]]]}] 13:27: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. 13:27:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 520ms 13:27:24 INFO - PROCESS | 1649 | 1462480044772 Marionette TRACE conn2 -> [0,545,"getWindowHandle",null] 13:27:24 INFO - PROCESS | 1649 | 1462480044774 Marionette TRACE conn2 <- [1,545,null,{"value":"7"}] 13:27:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 13:27:24 INFO - PROCESS | 1649 | 1462480044777 Marionette TRACE conn2 -> [0,546,"setScriptTimeout",{"ms":35000}] 13:27:24 INFO - PROCESS | 1649 | 1462480044779 Marionette TRACE conn2 <- [1,546,null,{}] 13:27:24 INFO - PROCESS | 1649 | 1462480044782 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}] 13:27:24 INFO - PROCESS | 1649 | 1462480044922 Marionette TRACE conn2 <- [1,547,null,{"value":null}] 13:27:24 INFO - PROCESS | 1649 | 1462480044942 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f9a800 == 39 [pid = 1649] [id = 144] 13:27:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12a828000) [pid = 1649] [serial = 429] [outer = 0x0] 13:27:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12ab8c400) [pid = 1649] [serial = 430] [outer = 0x12a828000] 13:27:24 INFO - PROCESS | 1649 | 1462480044992 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x12afd8800) [pid = 1649] [serial = 431] [outer = 0x12a828000] 13:27:25 INFO - PROCESS | 1649 | 1462480045432 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]]]}] 13:27: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. 13:27:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 671ms 13:27:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 13:27:25 INFO - PROCESS | 1649 | 1462480045447 Marionette TRACE conn2 -> [0,549,"getWindowHandle",null] 13:27:25 INFO - PROCESS | 1649 | 1462480045449 Marionette TRACE conn2 <- [1,549,null,{"value":"7"}] 13:27:25 INFO - PROCESS | 1649 | 1462480045452 Marionette TRACE conn2 -> [0,550,"setScriptTimeout",{"ms":35000}] 13:27:25 INFO - PROCESS | 1649 | 1462480045453 Marionette TRACE conn2 <- [1,550,null,{}] 13:27:25 INFO - PROCESS | 1649 | 1462480045456 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}] 13:27:25 INFO - PROCESS | 1649 | 1462480045545 Marionette TRACE conn2 <- [1,551,null,{"value":null}] 13:27:25 INFO - PROCESS | 1649 | 1462480045597 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a2800 == 40 [pid = 1649] [id = 145] 13:27:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12ab92400) [pid = 1649] [serial = 432] [outer = 0x0] 13:27:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12b134c00) [pid = 1649] [serial = 433] [outer = 0x12ab92400] 13:27:25 INFO - PROCESS | 1649 | 1462480045629 Marionette DEBUG loaded listener.js 13:27:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12b1fe800) [pid = 1649] [serial = 434] [outer = 0x12ab92400] 13:27:26 INFO - PROCESS | 1649 | 1462480046003 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]]]}] 13:27:26 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. 13:27:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 569ms 13:27:26 INFO - PROCESS | 1649 | 1462480046024 Marionette TRACE conn2 -> [0,553,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 1649 | 1462480046025 Marionette TRACE conn2 <- [1,553,null,{"value":"7"}] 13:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 13:27:26 INFO - PROCESS | 1649 | 1462480046029 Marionette TRACE conn2 -> [0,554,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 1649 | 1462480046030 Marionette TRACE conn2 <- [1,554,null,{}] 13:27:26 INFO - PROCESS | 1649 | 1462480046043 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}] 13:27:26 INFO - PROCESS | 1649 | 1462480046186 Marionette TRACE conn2 <- [1,555,null,{"value":null}] 13:27:26 INFO - PROCESS | 1649 | 1462480046200 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af0f800 == 41 [pid = 1649] [id = 146] 13:27:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12b137c00) [pid = 1649] [serial = 435] [outer = 0x0] 13:27:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x12bd4a000) [pid = 1649] [serial = 436] [outer = 0x12b137c00] 13:27:26 INFO - PROCESS | 1649 | 1462480046239 Marionette DEBUG loaded listener.js 13:27:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12bd6e000) [pid = 1649] [serial = 437] [outer = 0x12b137c00] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x12acbdc00) [pid = 1649] [serial = 378] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x129577800) [pid = 1649] [serial = 375] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12b137400) [pid = 1649] [serial = 381] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x11879d000) [pid = 1649] [serial = 384] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x126d10000) [pid = 1649] [serial = 369] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12783fc00) [pid = 1649] [serial = 354] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x119a5b000) [pid = 1649] [serial = 366] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x11838e800) [pid = 1649] [serial = 360] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x11610fc00) [pid = 1649] [serial = 357] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1188a0c00) [pid = 1649] [serial = 363] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x1295e6c00) [pid = 1649] [serial = 387] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1295de400) [pid = 1649] [serial = 390] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x128e0e800) [pid = 1649] [serial = 372] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 13:27:26 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12957f800) [pid = 1649] [serial = 297] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 13:27:26 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:26 INFO - PROCESS | 1649 | [1649] WARNING: 'NS_FAILED(aResult)', file /builds/slave/m-aurora-m64-d-000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 13:27:26 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:26 INFO - PROCESS | 1649 | 1462480046856 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]]]}] 13:27:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 13:27:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 882ms 13:27:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 13:27:26 INFO - PROCESS | 1649 | 1462480046911 Marionette TRACE conn2 -> [0,557,"getWindowHandle",null] 13:27:26 INFO - PROCESS | 1649 | 1462480046912 Marionette TRACE conn2 <- [1,557,null,{"value":"7"}] 13:27:26 INFO - PROCESS | 1649 | 1462480046914 Marionette TRACE conn2 -> [0,558,"setScriptTimeout",{"ms":35000}] 13:27:26 INFO - PROCESS | 1649 | 1462480046915 Marionette TRACE conn2 <- [1,558,null,{}] 13:27:26 INFO - PROCESS | 1649 | 1462480046917 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}] 13:27:27 INFO - PROCESS | 1649 | 1462480047012 Marionette TRACE conn2 <- [1,559,null,{"value":null}] 13:27:27 INFO - PROCESS | 1649 | 1462480047043 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e25800 == 42 [pid = 1649] [id = 147] 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x1191e4800) [pid = 1649] [serial = 438] [outer = 0x0] 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x128e0bc00) [pid = 1649] [serial = 439] [outer = 0x1191e4800] 13:27:27 INFO - PROCESS | 1649 | 1462480047069 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x12b135c00) [pid = 1649] [serial = 440] [outer = 0x1191e4800] 13:27:27 INFO - PROCESS | 1649 | 1462480047344 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 13:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 470ms 13:27:27 INFO - PROCESS | 1649 | 1462480047387 Marionette TRACE conn2 -> [0,561,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 1649 | 1462480047388 Marionette TRACE conn2 <- [1,561,null,{"value":"7"}] 13:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 13:27:27 INFO - PROCESS | 1649 | 1462480047391 Marionette TRACE conn2 -> [0,562,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 1649 | 1462480047392 Marionette TRACE conn2 <- [1,562,null,{}] 13:27:27 INFO - PROCESS | 1649 | 1462480047395 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}] 13:27:27 INFO - PROCESS | 1649 | 1462480047490 Marionette TRACE conn2 <- [1,563,null,{"value":null}] 13:27:27 INFO - PROCESS | 1649 | 1462480047495 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c05f000 == 43 [pid = 1649] [id = 148] 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12bd46000) [pid = 1649] [serial = 441] [outer = 0x0] 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x12ca41400) [pid = 1649] [serial = 442] [outer = 0x12bd46000] 13:27:27 INFO - PROCESS | 1649 | 1462480047524 Marionette DEBUG loaded listener.js 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12cd17800) [pid = 1649] [serial = 443] [outer = 0x12bd46000] 13:27:27 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:27 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:27 INFO - PROCESS | 1649 | 1462480047843 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]]]}] 13:27:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 13:27:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms 13:27:27 INFO - PROCESS | 1649 | 1462480047860 Marionette TRACE conn2 -> [0,565,"getWindowHandle",null] 13:27:27 INFO - PROCESS | 1649 | 1462480047861 Marionette TRACE conn2 <- [1,565,null,{"value":"7"}] 13:27:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 13:27:27 INFO - PROCESS | 1649 | 1462480047863 Marionette TRACE conn2 -> [0,566,"setScriptTimeout",{"ms":35000}] 13:27:27 INFO - PROCESS | 1649 | 1462480047866 Marionette TRACE conn2 <- [1,566,null,{}] 13:27:27 INFO - PROCESS | 1649 | 1462480047869 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}] 13:27:27 INFO - PROCESS | 1649 | 1462480047968 Marionette TRACE conn2 <- [1,567,null,{"value":null}] 13:27:27 INFO - PROCESS | 1649 | 1462480047974 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c43f000 == 44 [pid = 1649] [id = 149] 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x110e9c000) [pid = 1649] [serial = 444] [outer = 0x0] 13:27:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x110ea6000) [pid = 1649] [serial = 445] [outer = 0x110e9c000] 13:27:28 INFO - PROCESS | 1649 | 1462480047998 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x112daf800) [pid = 1649] [serial = 446] [outer = 0x110e9c000] 13:27:28 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:28 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:28 INFO - PROCESS | 1649 | 1462480048305 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]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 13:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 470ms 13:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 13:27:28 INFO - PROCESS | 1649 | 1462480048336 Marionette TRACE conn2 -> [0,569,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 1649 | 1462480048337 Marionette TRACE conn2 <- [1,569,null,{"value":"7"}] 13:27:28 INFO - PROCESS | 1649 | 1462480048339 Marionette TRACE conn2 -> [0,570,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 1649 | 1462480048340 Marionette TRACE conn2 <- [1,570,null,{}] 13:27:28 INFO - PROCESS | 1649 | 1462480048342 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}] 13:27:28 INFO - PROCESS | 1649 | 1462480048423 Marionette TRACE conn2 <- [1,571,null,{"value":null}] 13:27:28 INFO - PROCESS | 1649 | 1462480048427 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd42000 == 45 [pid = 1649] [id = 150] 13:27:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x126d2ac00) [pid = 1649] [serial = 447] [outer = 0x0] 13:27:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x126d30c00) [pid = 1649] [serial = 448] [outer = 0x126d2ac00] 13:27:28 INFO - PROCESS | 1649 | 1462480048451 Marionette DEBUG loaded listener.js 13:27:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x126d36800) [pid = 1649] [serial = 449] [outer = 0x126d2ac00] 13:27:28 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:28 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:28 INFO - PROCESS | 1649 | 1462480048888 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]]]}] 13:27:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 13:27:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 568ms 13:27:28 INFO - PROCESS | 1649 | 1462480048908 Marionette TRACE conn2 -> [0,573,"getWindowHandle",null] 13:27:28 INFO - PROCESS | 1649 | 1462480048910 Marionette TRACE conn2 <- [1,573,null,{"value":"7"}] 13:27:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 13:27:28 INFO - PROCESS | 1649 | 1462480048914 Marionette TRACE conn2 -> [0,574,"setScriptTimeout",{"ms":35000}] 13:27:28 INFO - PROCESS | 1649 | 1462480048917 Marionette TRACE conn2 <- [1,574,null,{}] 13:27:28 INFO - PROCESS | 1649 | 1462480048921 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}] 13:27:29 INFO - PROCESS | 1649 | 1462480049023 Marionette TRACE conn2 <- [1,575,null,{"value":null}] 13:27:29 INFO - PROCESS | 1649 | 1462480049087 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x116842000 == 46 [pid = 1649] [id = 151] 13:27:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x111dbe400) [pid = 1649] [serial = 450] [outer = 0x0] 13:27:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x115ea4000) [pid = 1649] [serial = 451] [outer = 0x111dbe400] 13:27:29 INFO - PROCESS | 1649 | 1462480049119 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x117c3fc00) [pid = 1649] [serial = 452] [outer = 0x111dbe400] 13:27:29 INFO - PROCESS | 1649 | 1462480049537 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]]]}] 13:27:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 13:27:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 671ms 13:27:29 INFO - PROCESS | 1649 | 1462480049585 Marionette TRACE conn2 -> [0,577,"getWindowHandle",null] 13:27:29 INFO - PROCESS | 1649 | 1462480049589 Marionette TRACE conn2 <- [1,577,null,{"value":"7"}] 13:27:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 13:27:29 INFO - PROCESS | 1649 | 1462480049594 Marionette TRACE conn2 -> [0,578,"setScriptTimeout",{"ms":35000}] 13:27:29 INFO - PROCESS | 1649 | 1462480049596 Marionette TRACE conn2 <- [1,578,null,{}] 13:27:29 INFO - PROCESS | 1649 | 1462480049598 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}] 13:27:29 INFO - PROCESS | 1649 | 1462480049726 Marionette TRACE conn2 <- [1,579,null,{"value":null}] 13:27:29 INFO - PROCESS | 1649 | 1462480049777 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f8800 == 47 [pid = 1649] [id = 152] 13:27:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x1181b4000) [pid = 1649] [serial = 453] [outer = 0x0] 13:27:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x1191ee000) [pid = 1649] [serial = 454] [outer = 0x1181b4000] 13:27:29 INFO - PROCESS | 1649 | 1462480049808 Marionette DEBUG loaded listener.js 13:27:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x119a5b000) [pid = 1649] [serial = 455] [outer = 0x1181b4000] 13:27:30 INFO - PROCESS | 1649 | 1462480050228 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 13:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 672ms 13:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 13:27:30 INFO - PROCESS | 1649 | 1462480050267 Marionette TRACE conn2 -> [0,581,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 1649 | 1462480050268 Marionette TRACE conn2 <- [1,581,null,{"value":"7"}] 13:27:30 INFO - PROCESS | 1649 | 1462480050270 Marionette TRACE conn2 -> [0,582,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 1649 | 1462480050273 Marionette TRACE conn2 <- [1,582,null,{}] 13:27:30 INFO - PROCESS | 1649 | 1462480050281 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}] 13:27:30 INFO - PROCESS | 1649 | 1462480050381 Marionette TRACE conn2 <- [1,583,null,{"value":null}] 13:27:30 INFO - PROCESS | 1649 | 1462480050433 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc9c000 == 48 [pid = 1649] [id = 153] 13:27:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x121873400) [pid = 1649] [serial = 456] [outer = 0x0] 13:27:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x126d2ec00) [pid = 1649] [serial = 457] [outer = 0x121873400] 13:27:30 INFO - PROCESS | 1649 | 1462480050465 Marionette DEBUG loaded listener.js 13:27:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x128b10800) [pid = 1649] [serial = 458] [outer = 0x121873400] 13:27:30 INFO - PROCESS | 1649 | 1462480050893 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]]]}] 13:27:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 13:27:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 675ms 13:27:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 13:27:30 INFO - PROCESS | 1649 | 1462480050948 Marionette TRACE conn2 -> [0,585,"getWindowHandle",null] 13:27:30 INFO - PROCESS | 1649 | 1462480050950 Marionette TRACE conn2 <- [1,585,null,{"value":"7"}] 13:27:30 INFO - PROCESS | 1649 | 1462480050953 Marionette TRACE conn2 -> [0,586,"setScriptTimeout",{"ms":35000}] 13:27:30 INFO - PROCESS | 1649 | 1462480050955 Marionette TRACE conn2 <- [1,586,null,{}] 13:27:30 INFO - PROCESS | 1649 | 1462480050957 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}] 13:27:31 INFO - PROCESS | 1649 | 1462480051079 Marionette TRACE conn2 <- [1,587,null,{"value":null}] 13:27:31 INFO - PROCESS | 1649 | 1462480051141 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf73000 == 49 [pid = 1649] [id = 154] 13:27:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x129577c00) [pid = 1649] [serial = 459] [outer = 0x0] 13:27:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1295e2000) [pid = 1649] [serial = 460] [outer = 0x129577c00] 13:27:31 INFO - PROCESS | 1649 | 1462480051172 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x12a981800) [pid = 1649] [serial = 461] [outer = 0x129577c00] 13:27:31 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:31 INFO - PROCESS | 1649 | 1462480051542 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]]]}] 13:27:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 13:27:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 621ms 13:27:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 13:27:31 INFO - PROCESS | 1649 | 1462480051574 Marionette TRACE conn2 -> [0,589,"getWindowHandle",null] 13:27:31 INFO - PROCESS | 1649 | 1462480051576 Marionette TRACE conn2 <- [1,589,null,{"value":"7"}] 13:27:31 INFO - PROCESS | 1649 | 1462480051578 Marionette TRACE conn2 -> [0,590,"setScriptTimeout",{"ms":35000}] 13:27:31 INFO - PROCESS | 1649 | 1462480051579 Marionette TRACE conn2 <- [1,590,null,{}] 13:27:31 INFO - PROCESS | 1649 | 1462480051582 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}] 13:27:31 INFO - PROCESS | 1649 | 1462480051681 Marionette TRACE conn2 <- [1,591,null,{"value":null}] 13:27:31 INFO - PROCESS | 1649 | 1462480051734 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c2000 == 50 [pid = 1649] [id = 155] 13:27:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x129447400) [pid = 1649] [serial = 462] [outer = 0x0] 13:27:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12bd41800) [pid = 1649] [serial = 463] [outer = 0x129447400] 13:27:31 INFO - PROCESS | 1649 | 1462480051763 Marionette DEBUG loaded listener.js 13:27:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12bd6bc00) [pid = 1649] [serial = 464] [outer = 0x129447400] 13:27:32 INFO - PROCESS | 1649 | 1462480052171 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]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 13:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 619ms 13:27:32 INFO - PROCESS | 1649 | 1462480052199 Marionette TRACE conn2 -> [0,593,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 1649 | 1462480052201 Marionette TRACE conn2 <- [1,593,null,{"value":"7"}] 13:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 13:27:32 INFO - PROCESS | 1649 | 1462480052204 Marionette TRACE conn2 -> [0,594,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1649 | 1462480052205 Marionette TRACE conn2 <- [1,594,null,{}] 13:27:32 INFO - PROCESS | 1649 | 1462480052208 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}] 13:27:32 INFO - PROCESS | 1649 | 1462480052319 Marionette TRACE conn2 <- [1,595,null,{"value":null}] 13:27:32 INFO - PROCESS | 1649 | 1462480052415 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d469800 == 51 [pid = 1649] [id = 156] 13:27:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x110ea6400) [pid = 1649] [serial = 465] [outer = 0x0] 13:27:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12ca45000) [pid = 1649] [serial = 466] [outer = 0x110ea6400] 13:27:32 INFO - PROCESS | 1649 | 1462480052447 Marionette DEBUG loaded listener.js 13:27:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12d113c00) [pid = 1649] [serial = 467] [outer = 0x110ea6400] 13:27:32 INFO - PROCESS | 1649 | 1462480052883 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]]]}] 13:27:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 13:27:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 720ms 13:27:32 INFO - PROCESS | 1649 | 1462480052925 Marionette TRACE conn2 -> [0,597,"getWindowHandle",null] 13:27:32 INFO - PROCESS | 1649 | 1462480052926 Marionette TRACE conn2 <- [1,597,null,{"value":"7"}] 13:27:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 13:27:32 INFO - PROCESS | 1649 | 1462480052929 Marionette TRACE conn2 -> [0,598,"setScriptTimeout",{"ms":35000}] 13:27:32 INFO - PROCESS | 1649 | 1462480052930 Marionette TRACE conn2 <- [1,598,null,{}] 13:27:32 INFO - PROCESS | 1649 | 1462480052932 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}] 13:27:33 INFO - PROCESS | 1649 | 1462480053033 Marionette TRACE conn2 <- [1,599,null,{"value":null}] 13:27:33 INFO - PROCESS | 1649 | 1462480053096 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x118102800 == 52 [pid = 1649] [id = 157] 13:27:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x112be9000) [pid = 1649] [serial = 468] [outer = 0x0] 13:27:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x112bee800) [pid = 1649] [serial = 469] [outer = 0x112be9000] 13:27:33 INFO - PROCESS | 1649 | 1462480053125 Marionette DEBUG loaded listener.js 13:27:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x112bf4400) [pid = 1649] [serial = 470] [outer = 0x112be9000] 13:27:33 INFO - PROCESS | 1649 | 1462480053708 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]]]}] 13:27:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 13:27:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 821ms 13:27:33 INFO - PROCESS | 1649 | 1462480053751 Marionette TRACE conn2 -> [0,601,"getWindowHandle",null] 13:27:33 INFO - PROCESS | 1649 | 1462480053755 Marionette TRACE conn2 <- [1,601,null,{"value":"7"}] 13:27:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 13:27:33 INFO - PROCESS | 1649 | 1462480053760 Marionette TRACE conn2 -> [0,602,"setScriptTimeout",{"ms":35000}] 13:27:33 INFO - PROCESS | 1649 | 1462480053762 Marionette TRACE conn2 <- [1,602,null,{}] 13:27:33 INFO - PROCESS | 1649 | 1462480053767 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}] 13:27:33 INFO - PROCESS | 1649 | 1462480053878 Marionette TRACE conn2 <- [1,603,null,{"value":null}] 13:27:33 INFO - PROCESS | 1649 | 1462480053966 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x116a94000 == 53 [pid = 1649] [id = 158] 13:27:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x11610c800) [pid = 1649] [serial = 471] [outer = 0x0] 13:27:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x11685bc00) [pid = 1649] [serial = 472] [outer = 0x11610c800] 13:27:34 INFO - PROCESS | 1649 | 1462480054012 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x11805f800) [pid = 1649] [serial = 473] [outer = 0x11610c800] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x12c43f000 == 52 [pid = 1649] [id = 149] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x12c05f000 == 51 [pid = 1649] [id = 148] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x121e25800 == 50 [pid = 1649] [id = 147] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x12af0f800 == 49 [pid = 1649] [id = 146] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a2800 == 48 [pid = 1649] [id = 145] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x128f9a800 == 47 [pid = 1649] [id = 144] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x116602800 == 46 [pid = 1649] [id = 143] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x12ca43000) [pid = 1649] [serial = 394] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x1216b9800 == 45 [pid = 1649] [id = 142] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x121212000 == 44 [pid = 1649] [id = 141] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x118252000 == 43 [pid = 1649] [id = 140] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x1180a9800 == 42 [pid = 1649] [id = 139] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x11924d800 == 41 [pid = 1649] [id = 138] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x119abf000 == 40 [pid = 1649] [id = 134] 13:27:34 INFO - PROCESS | 1649 | --DOCSHELL 0x1167db800 == 39 [pid = 1649] [id = 133] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12972f800) [pid = 1649] [serial = 299] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x12b12f400) [pid = 1649] [serial = 379] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x12afd0400) [pid = 1649] [serial = 376] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x12b1f5400) [pid = 1649] [serial = 382] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x126d10800) [pid = 1649] [serial = 385] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x127842c00) [pid = 1649] [serial = 370] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x12b134800) [pid = 1649] [serial = 380] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x12ab8b800) [pid = 1649] [serial = 356] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x1295e3400) [pid = 1649] [serial = 355] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x128b08400) [pid = 1649] [serial = 352] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x124c10400) [pid = 1649] [serial = 349] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x121c8f800) [pid = 1649] [serial = 367] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12569bc00) [pid = 1649] [serial = 368] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x1187a3000) [pid = 1649] [serial = 361] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x1191a0800) [pid = 1649] [serial = 362] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x117c3cc00) [pid = 1649] [serial = 359] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x116762400) [pid = 1649] [serial = 358] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x11885a000) [pid = 1649] [serial = 346] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x119905000) [pid = 1649] [serial = 364] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x121272000) [pid = 1649] [serial = 365] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x11663fc00) [pid = 1649] [serial = 343] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x12bd44c00) [pid = 1649] [serial = 388] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12c418400) [pid = 1649] [serial = 391] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12c413400) [pid = 1649] [serial = 389] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x12b1fec00) [pid = 1649] [serial = 383] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12c421000) [pid = 1649] [serial = 392] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12943ec00) [pid = 1649] [serial = 373] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x12afdc400) [pid = 1649] [serial = 377] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12a97c800) [pid = 1649] [serial = 374] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x12b138400) [pid = 1649] [serial = 386] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x128e06800) [pid = 1649] [serial = 371] [outer = 0x0] [url = about:blank] 13:27:34 INFO - PROCESS | 1649 | 1462480054473 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]]]}] 13:27:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 13:27:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 722ms 13:27:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 13:27:34 INFO - PROCESS | 1649 | 1462480054485 Marionette TRACE conn2 -> [0,605,"getWindowHandle",null] 13:27:34 INFO - PROCESS | 1649 | 1462480054489 Marionette TRACE conn2 <- [1,605,null,{"value":"7"}] 13:27:34 INFO - PROCESS | 1649 | 1462480054493 Marionette TRACE conn2 -> [0,606,"setScriptTimeout",{"ms":35000}] 13:27:34 INFO - PROCESS | 1649 | 1462480054495 Marionette TRACE conn2 <- [1,606,null,{}] 13:27:34 INFO - PROCESS | 1649 | 1462480054498 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}] 13:27:34 INFO - PROCESS | 1649 | 1462480054578 Marionette TRACE conn2 <- [1,607,null,{"value":null}] 13:27:34 INFO - PROCESS | 1649 | 1462480054585 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ae1800 == 40 [pid = 1649] [id = 159] 13:27:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1181b6c00) [pid = 1649] [serial = 474] [outer = 0x0] 13:27:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x11855f800) [pid = 1649] [serial = 475] [outer = 0x1181b6c00] 13:27:34 INFO - PROCESS | 1649 | 1462480054611 Marionette DEBUG loaded listener.js 13:27:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x11919e800) [pid = 1649] [serial = 476] [outer = 0x1181b6c00] 13:27:34 INFO - PROCESS | 1649 | 1462480054975 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 13:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 519ms 13:27:35 INFO - PROCESS | 1649 | 1462480055012 Marionette TRACE conn2 -> [0,609,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 1649 | 1462480055014 Marionette TRACE conn2 <- [1,609,null,{"value":"7"}] 13:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 13:27:35 INFO - PROCESS | 1649 | 1462480055018 Marionette TRACE conn2 -> [0,610,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1649 | 1462480055021 Marionette TRACE conn2 <- [1,610,null,{}] 13:27:35 INFO - PROCESS | 1649 | 1462480055028 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}] 13:27:35 INFO - PROCESS | 1649 | 1462480055107 Marionette TRACE conn2 <- [1,611,null,{"value":null}] 13:27:35 INFO - PROCESS | 1649 | 1462480055112 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213cd800 == 41 [pid = 1649] [id = 160] 13:27:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x119905000) [pid = 1649] [serial = 477] [outer = 0x0] 13:27:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x119ec0c00) [pid = 1649] [serial = 478] [outer = 0x119905000] 13:27:35 INFO - PROCESS | 1649 | 1462480055143 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x124c15800) [pid = 1649] [serial = 479] [outer = 0x119905000] 13:27:35 INFO - PROCESS | 1649 | 1462480055502 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]]]}] 13:27:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 13:27:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 520ms 13:27:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 13:27:35 INFO - PROCESS | 1649 | 1462480055539 Marionette TRACE conn2 -> [0,613,"getWindowHandle",null] 13:27:35 INFO - PROCESS | 1649 | 1462480055540 Marionette TRACE conn2 <- [1,613,null,{"value":"7"}] 13:27:35 INFO - PROCESS | 1649 | 1462480055543 Marionette TRACE conn2 -> [0,614,"setScriptTimeout",{"ms":35000}] 13:27:35 INFO - PROCESS | 1649 | 1462480055544 Marionette TRACE conn2 <- [1,614,null,{}] 13:27:35 INFO - PROCESS | 1649 | 1462480055559 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}] 13:27:35 INFO - PROCESS | 1649 | 1462480055659 Marionette TRACE conn2 <- [1,615,null,{"value":null}] 13:27:35 INFO - PROCESS | 1649 | 1462480055665 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e50800 == 42 [pid = 1649] [id = 161] 13:27:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12569a400) [pid = 1649] [serial = 480] [outer = 0x0] 13:27:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x126d32000) [pid = 1649] [serial = 481] [outer = 0x12569a400] 13:27:35 INFO - PROCESS | 1649 | 1462480055703 Marionette DEBUG loaded listener.js 13:27:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x127838400) [pid = 1649] [serial = 482] [outer = 0x12569a400] 13:27:36 INFO - PROCESS | 1649 | 1462480056123 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 13:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 628ms 13:27:36 INFO - PROCESS | 1649 | 1462480056171 Marionette TRACE conn2 -> [0,617,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1649 | 1462480056172 Marionette TRACE conn2 <- [1,617,null,{"value":"7"}] 13:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 13:27:36 INFO - PROCESS | 1649 | 1462480056174 Marionette TRACE conn2 -> [0,618,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1649 | 1462480056175 Marionette TRACE conn2 <- [1,618,null,{}] 13:27:36 INFO - PROCESS | 1649 | 1462480056178 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}] 13:27:36 INFO - PROCESS | 1649 | 1462480056279 Marionette TRACE conn2 <- [1,619,null,{"value":null}] 13:27:36 INFO - PROCESS | 1649 | 1462480056288 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275b6000 == 43 [pid = 1649] [id = 162] 13:27:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x126d38800) [pid = 1649] [serial = 483] [outer = 0x0] 13:27:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x128e08c00) [pid = 1649] [serial = 484] [outer = 0x126d38800] 13:27:36 INFO - PROCESS | 1649 | 1462480056313 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x12943e000) [pid = 1649] [serial = 485] [outer = 0x126d38800] 13:27:36 INFO - PROCESS | 1649 | 1462480056661 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]]]}] 13:27:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 13:27:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 520ms 13:27:36 INFO - PROCESS | 1649 | 1462480056696 Marionette TRACE conn2 -> [0,621,"getWindowHandle",null] 13:27:36 INFO - PROCESS | 1649 | 1462480056697 Marionette TRACE conn2 <- [1,621,null,{"value":"7"}] 13:27:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 13:27:36 INFO - PROCESS | 1649 | 1462480056699 Marionette TRACE conn2 -> [0,622,"setScriptTimeout",{"ms":35000}] 13:27:36 INFO - PROCESS | 1649 | 1462480056700 Marionette TRACE conn2 <- [1,622,null,{}] 13:27:36 INFO - PROCESS | 1649 | 1462480056703 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}] 13:27:36 INFO - PROCESS | 1649 | 1462480056812 Marionette TRACE conn2 <- [1,623,null,{"value":null}] 13:27:36 INFO - PROCESS | 1649 | 1462480056828 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12947b800 == 44 [pid = 1649] [id = 163] 13:27:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x127837000) [pid = 1649] [serial = 486] [outer = 0x0] 13:27:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x12a81ec00) [pid = 1649] [serial = 487] [outer = 0x127837000] 13:27:36 INFO - PROCESS | 1649 | 1462480056856 Marionette DEBUG loaded listener.js 13:27:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x12b133400) [pid = 1649] [serial = 488] [outer = 0x127837000] 13:27:37 INFO - PROCESS | 1649 | 1462480057193 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 13:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 521ms 13:27:37 INFO - PROCESS | 1649 | 1462480057221 Marionette TRACE conn2 -> [0,625,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1649 | 1462480057222 Marionette TRACE conn2 <- [1,625,null,{"value":"7"}] 13:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 13:27:37 INFO - PROCESS | 1649 | 1462480057224 Marionette TRACE conn2 -> [0,626,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1649 | 1462480057225 Marionette TRACE conn2 <- [1,626,null,{}] 13:27:37 INFO - PROCESS | 1649 | 1462480057228 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}] 13:27:37 INFO - PROCESS | 1649 | 1462480057327 Marionette TRACE conn2 <- [1,627,null,{"value":null}] 13:27:37 INFO - PROCESS | 1649 | 1462480057332 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a957000 == 45 [pid = 1649] [id = 164] 13:27:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x12acc2000) [pid = 1649] [serial = 489] [outer = 0x0] 13:27:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x12b1f6c00) [pid = 1649] [serial = 490] [outer = 0x12acc2000] 13:27:37 INFO - PROCESS | 1649 | 1462480057357 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12bd65c00) [pid = 1649] [serial = 491] [outer = 0x12acc2000] 13:27:37 INFO - PROCESS | 1649 | 1462480057716 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]]]}] 13:27:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 13:27:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 523ms 13:27:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 13:27:37 INFO - PROCESS | 1649 | 1462480057753 Marionette TRACE conn2 -> [0,629,"getWindowHandle",null] 13:27:37 INFO - PROCESS | 1649 | 1462480057754 Marionette TRACE conn2 <- [1,629,null,{"value":"7"}] 13:27:37 INFO - PROCESS | 1649 | 1462480057756 Marionette TRACE conn2 -> [0,630,"setScriptTimeout",{"ms":35000}] 13:27:37 INFO - PROCESS | 1649 | 1462480057757 Marionette TRACE conn2 <- [1,630,null,{}] 13:27:37 INFO - PROCESS | 1649 | 1462480057760 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}] 13:27:37 INFO - PROCESS | 1649 | 1462480057859 Marionette TRACE conn2 <- [1,631,null,{"value":null}] 13:27:37 INFO - PROCESS | 1649 | 1462480057866 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc91000 == 46 [pid = 1649] [id = 165] 13:27:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x12b1f8800) [pid = 1649] [serial = 492] [outer = 0x0] 13:27:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x12c414800) [pid = 1649] [serial = 493] [outer = 0x12b1f8800] 13:27:37 INFO - PROCESS | 1649 | 1462480057919 Marionette DEBUG loaded listener.js 13:27:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12ca40c00) [pid = 1649] [serial = 494] [outer = 0x12b1f8800] 13:27:38 INFO - PROCESS | 1649 | 1462480058235 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 13:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 519ms 13:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 13:27:38 INFO - PROCESS | 1649 | 1462480058276 Marionette TRACE conn2 -> [0,633,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1649 | 1462480058277 Marionette TRACE conn2 <- [1,633,null,{"value":"7"}] 13:27:38 INFO - PROCESS | 1649 | 1462480058279 Marionette TRACE conn2 -> [0,634,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1649 | 1462480058281 Marionette TRACE conn2 <- [1,634,null,{}] 13:27:38 INFO - PROCESS | 1649 | 1462480058287 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}] 13:27:38 INFO - PROCESS | 1649 | 1462480058386 Marionette TRACE conn2 <- [1,635,null,{"value":null}] 13:27:38 INFO - PROCESS | 1649 | 1462480058391 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c061000 == 47 [pid = 1649] [id = 166] 13:27:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12c413400) [pid = 1649] [serial = 495] [outer = 0x0] 13:27:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12ca49400) [pid = 1649] [serial = 496] [outer = 0x12c413400] 13:27:38 INFO - PROCESS | 1649 | 1462480058415 Marionette DEBUG loaded listener.js 13:27:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12cd1b000) [pid = 1649] [serial = 497] [outer = 0x12c413400] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x1125b6800) [pid = 1649] [serial = 191] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x121364000) [pid = 1649] [serial = 420] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x1168ba800) [pid = 1649] [serial = 249] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1181b4c00) [pid = 1649] [serial = 197] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x12a828000) [pid = 1649] [serial = 429] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12b137c00) [pid = 1649] [serial = 435] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x12c420800) [pid = 1649] [serial = 393] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12ab92400) [pid = 1649] [serial = 432] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x111cbe400) [pid = 1649] [serial = 246] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x118563000) [pid = 1649] [serial = 414] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x1168b7800) [pid = 1649] [serial = 411] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x118389c00) [pid = 1649] [serial = 252] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12bd46000) [pid = 1649] [serial = 441] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x119731000) [pid = 1649] [serial = 417] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x119902c00) [pid = 1649] [serial = 255] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x121643800) [pid = 1649] [serial = 423] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x119ec0400) [pid = 1649] [serial = 306] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x113da2400) [pid = 1649] [serial = 194] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x128e04000) [pid = 1649] [serial = 426] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x11805d400) [pid = 1649] [serial = 303] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x11335f800) [pid = 1649] [serial = 300] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x11913cc00) [pid = 1649] [serial = 200] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x110e9c000) [pid = 1649] [serial = 444] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1191e4800) [pid = 1649] [serial = 438] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x118069000) [pid = 1649] [serial = 345] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x124e6dc00) [pid = 1649] [serial = 351] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x121b26c00) [pid = 1649] [serial = 348] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 13:27:38 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x116117c00) [pid = 1649] [serial = 342] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 13:27:38 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:38 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:38 INFO - PROCESS | 1649 | 1462480058893 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]]]}] 13:27:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 13:27:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 623ms 13:27:38 INFO - PROCESS | 1649 | 1462480058904 Marionette TRACE conn2 -> [0,637,"getWindowHandle",null] 13:27:38 INFO - PROCESS | 1649 | 1462480058905 Marionette TRACE conn2 <- [1,637,null,{"value":"7"}] 13:27:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 13:27:38 INFO - PROCESS | 1649 | 1462480058907 Marionette TRACE conn2 -> [0,638,"setScriptTimeout",{"ms":35000}] 13:27:38 INFO - PROCESS | 1649 | 1462480058908 Marionette TRACE conn2 <- [1,638,null,{}] 13:27:38 INFO - PROCESS | 1649 | 1462480058911 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}] 13:27:38 INFO - PROCESS | 1649 | 1462480058992 Marionette TRACE conn2 <- [1,639,null,{"value":null}] 13:27:39 INFO - PROCESS | 1649 | 1462480059041 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ac9000 == 48 [pid = 1649] [id = 167] 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113da2400) [pid = 1649] [serial = 498] [outer = 0x0] 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x1172a4400) [pid = 1649] [serial = 499] [outer = 0x113da2400] 13:27:39 INFO - PROCESS | 1649 | 1462480059067 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x119132400) [pid = 1649] [serial = 500] [outer = 0x113da2400] 13:27:39 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:39 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:39 INFO - PROCESS | 1649 | 1462480059356 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 13:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 469ms 13:27:39 INFO - PROCESS | 1649 | 1462480059376 Marionette TRACE conn2 -> [0,641,"getWindowHandle",null] 13:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 13:27:39 INFO - PROCESS | 1649 | 1462480059378 Marionette TRACE conn2 <- [1,641,null,{"value":"7"}] 13:27:39 INFO - PROCESS | 1649 | 1462480059380 Marionette TRACE conn2 -> [0,642,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1649 | 1462480059384 Marionette TRACE conn2 <- [1,642,null,{}] 13:27:39 INFO - PROCESS | 1649 | 1462480059392 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}] 13:27:39 INFO - PROCESS | 1649 | 1462480059492 Marionette TRACE conn2 <- [1,643,null,{"value":null}] 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x11885bc00) [pid = 1649] [serial = 501] [outer = 0x12bd3e000] 13:27:39 INFO - PROCESS | 1649 | 1462480059518 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd3c800 == 49 [pid = 1649] [id = 168] 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x124e6dc00) [pid = 1649] [serial = 502] [outer = 0x0] 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12ac86400) [pid = 1649] [serial = 503] [outer = 0x124e6dc00] 13:27:39 INFO - PROCESS | 1649 | 1462480059550 Marionette DEBUG loaded listener.js 13:27:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12ac8d400) [pid = 1649] [serial = 504] [outer = 0x124e6dc00] 13:27:39 INFO - PROCESS | 1649 | 1462480059909 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]]]}] 13:27:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 13:27:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 580ms 13:27:39 INFO - PROCESS | 1649 | 1462480059961 Marionette TRACE conn2 -> [0,645,"getWindowHandle",null] 13:27:39 INFO - PROCESS | 1649 | 1462480059962 Marionette TRACE conn2 <- [1,645,null,{"value":"7"}] 13:27:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 13:27:39 INFO - PROCESS | 1649 | 1462480059964 Marionette TRACE conn2 -> [0,646,"setScriptTimeout",{"ms":35000}] 13:27:39 INFO - PROCESS | 1649 | 1462480059965 Marionette TRACE conn2 <- [1,646,null,{}] 13:27:39 INFO - PROCESS | 1649 | 1462480059967 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}] 13:27:40 INFO - PROCESS | 1649 | 1462480060045 Marionette TRACE conn2 <- [1,647,null,{"value":null}] 13:27:40 INFO - PROCESS | 1649 | 1462480060052 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd30000 == 50 [pid = 1649] [id = 169] 13:27:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11703b800) [pid = 1649] [serial = 505] [outer = 0x0] 13:27:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x117041000) [pid = 1649] [serial = 506] [outer = 0x11703b800] 13:27:40 INFO - PROCESS | 1649 | 1462480060076 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x121267400) [pid = 1649] [serial = 507] [outer = 0x11703b800] 13:27:40 INFO - PROCESS | 1649 | 1462480060404 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]]]}] 13:27:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 13:27:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 470ms 13:27:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 13:27:40 INFO - PROCESS | 1649 | 1462480060436 Marionette TRACE conn2 -> [0,649,"getWindowHandle",null] 13:27:40 INFO - PROCESS | 1649 | 1462480060437 Marionette TRACE conn2 <- [1,649,null,{"value":"7"}] 13:27:40 INFO - PROCESS | 1649 | 1462480060439 Marionette TRACE conn2 -> [0,650,"setScriptTimeout",{"ms":35000}] 13:27:40 INFO - PROCESS | 1649 | 1462480060440 Marionette TRACE conn2 <- [1,650,null,{}] 13:27:40 INFO - PROCESS | 1649 | 1462480060442 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}] 13:27:40 INFO - PROCESS | 1649 | 1462480060521 Marionette TRACE conn2 <- [1,651,null,{"value":null}] 13:27:40 INFO - PROCESS | 1649 | 1462480060525 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d54d800 == 51 [pid = 1649] [id = 170] 13:27:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x110e75800) [pid = 1649] [serial = 508] [outer = 0x0] 13:27:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x110e7c400) [pid = 1649] [serial = 509] [outer = 0x110e75800] 13:27:40 INFO - PROCESS | 1649 | 1462480060549 Marionette DEBUG loaded listener.js 13:27:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x110e80400) [pid = 1649] [serial = 510] [outer = 0x110e75800] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca88800 == 50 [pid = 1649] [id = 137] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca8a000 == 49 [pid = 1649] [id = 136] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12af81000 == 48 [pid = 1649] [id = 135] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12c423800 == 47 [pid = 1649] [id = 132] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x116a94000 == 46 [pid = 1649] [id = 158] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x118102800 == 45 [pid = 1649] [id = 157] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d469800 == 44 [pid = 1649] [id = 156] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2c2000 == 43 [pid = 1649] [id = 155] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf73000 == 42 [pid = 1649] [id = 154] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc9c000 == 41 [pid = 1649] [id = 153] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1182f8800 == 40 [pid = 1649] [id = 152] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd42000 == 39 [pid = 1649] [id = 150] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x116842000 == 38 [pid = 1649] [id = 151] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12947b800 == 37 [pid = 1649] [id = 163] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc91000 == 36 [pid = 1649] [id = 165] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd3c800 == 35 [pid = 1649] [id = 168] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x119ac9000 == 34 [pid = 1649] [id = 167] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x124e50800 == 33 [pid = 1649] [id = 161] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1213cd800 == 32 [pid = 1649] [id = 160] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12c061000 == 31 [pid = 1649] [id = 166] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x116ae1800 == 30 [pid = 1649] [id = 159] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12a957000 == 29 [pid = 1649] [id = 164] 13:27:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1275b6000 == 28 [pid = 1649] [id = 162] 13:27:42 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd30000 == 27 [pid = 1649] [id = 169] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x112daf800) [pid = 1649] [serial = 446] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x126d30c00) [pid = 1649] [serial = 448] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x119909c00) [pid = 1649] [serial = 400] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x119ca7800) [pid = 1649] [serial = 193] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x126d11000) [pid = 1649] [serial = 422] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x117c3c400) [pid = 1649] [serial = 397] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x1181d5c00) [pid = 1649] [serial = 251] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x118776800) [pid = 1649] [serial = 199] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12afd8800) [pid = 1649] [serial = 431] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12bd4a000) [pid = 1649] [serial = 436] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12ca49800) [pid = 1649] [serial = 395] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12b134c00) [pid = 1649] [serial = 433] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x1134df000) [pid = 1649] [serial = 248] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x118893000) [pid = 1649] [serial = 416] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1181d6c00) [pid = 1649] [serial = 413] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x11972ac00) [pid = 1649] [serial = 254] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x12ab8c400) [pid = 1649] [serial = 430] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12bd6e000) [pid = 1649] [serial = 437] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x117c3e400) [pid = 1649] [serial = 412] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x12ca41400) [pid = 1649] [serial = 442] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x119e08800) [pid = 1649] [serial = 419] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119a5f400) [pid = 1649] [serial = 418] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x12bd45c00) [pid = 1649] [serial = 409] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x121bdbc00) [pid = 1649] [serial = 257] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x127843400) [pid = 1649] [serial = 425] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x121be3400) [pid = 1649] [serial = 308] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x1187a4400) [pid = 1649] [serial = 415] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x118060400) [pid = 1649] [serial = 196] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12b1fe800) [pid = 1649] [serial = 434] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x127843c00) [pid = 1649] [serial = 403] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12a820400) [pid = 1649] [serial = 428] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x12b12b400) [pid = 1649] [serial = 406] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x127337400) [pid = 1649] [serial = 424] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x118770400) [pid = 1649] [serial = 305] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x124ce9400) [pid = 1649] [serial = 421] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x11616e000) [pid = 1649] [serial = 302] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x128f51c00) [pid = 1649] [serial = 427] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x119c6a800) [pid = 1649] [serial = 202] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x110ea6000) [pid = 1649] [serial = 445] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12cd17800) [pid = 1649] [serial = 443] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x128e0bc00) [pid = 1649] [serial = 439] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x12b135c00) [pid = 1649] [serial = 440] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x119276c00) [pid = 1649] [serial = 347] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x128f55800) [pid = 1649] [serial = 353] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x1271b5800) [pid = 1649] [serial = 350] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x116a79400) [pid = 1649] [serial = 344] [outer = 0x0] [url = about:blank] 13:27:42 INFO - PROCESS | 1649 | 1462480062331 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]]]}] 13:27:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 13:27:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1923ms 13:27:42 INFO - PROCESS | 1649 | 1462480062363 Marionette TRACE conn2 -> [0,653,"getWindowHandle",null] 13:27:42 INFO - PROCESS | 1649 | 1462480062367 Marionette TRACE conn2 <- [1,653,null,{"value":"7"}] 13:27:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 13:27:42 INFO - PROCESS | 1649 | 1462480062372 Marionette TRACE conn2 -> [0,654,"setScriptTimeout",{"ms":35000}] 13:27:42 INFO - PROCESS | 1649 | 1462480062374 Marionette TRACE conn2 <- [1,654,null,{}] 13:27:42 INFO - PROCESS | 1649 | 1462480062379 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}] 13:27:42 INFO - PROCESS | 1649 | 1462480062481 Marionette TRACE conn2 <- [1,655,null,{"value":null}] 13:27:42 INFO - PROCESS | 1649 | 1462480062524 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a3a800 == 28 [pid = 1649] [id = 171] 13:27:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1125b7c00) [pid = 1649] [serial = 511] [outer = 0x0] 13:27:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x112beac00) [pid = 1649] [serial = 512] [outer = 0x1125b7c00] 13:27:42 INFO - PROCESS | 1649 | 1462480062557 Marionette DEBUG loaded listener.js 13:27:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x112da5400) [pid = 1649] [serial = 513] [outer = 0x1125b7c00] 13:27:43 INFO - PROCESS | 1649 | 1462480063073 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]]]}] 13:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 13:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 721ms 13:27:43 INFO - PROCESS | 1649 | 1462480063093 Marionette TRACE conn2 -> [0,657,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 1649 | 1462480063097 Marionette TRACE conn2 <- [1,657,null,{"value":"7"}] 13:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 13:27:43 INFO - PROCESS | 1649 | 1462480063102 Marionette TRACE conn2 -> [0,658,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1649 | 1462480063104 Marionette TRACE conn2 <- [1,658,null,{}] 13:27:43 INFO - PROCESS | 1649 | 1462480063107 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}] 13:27:43 INFO - PROCESS | 1649 | 1462480063209 Marionette TRACE conn2 <- [1,659,null,{"value":null}] 13:27:43 INFO - PROCESS | 1649 | 1462480063275 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x116715000 == 29 [pid = 1649] [id = 172] 13:27:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x113209800) [pid = 1649] [serial = 514] [outer = 0x0] 13:27:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x115e46000) [pid = 1649] [serial = 515] [outer = 0x113209800] 13:27:43 INFO - PROCESS | 1649 | 1462480063306 Marionette DEBUG loaded listener.js 13:27:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x116169800) [pid = 1649] [serial = 516] [outer = 0x113209800] 13:27:43 INFO - PROCESS | 1649 | 1462480063877 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]]]}] 13:27:43 INFO - PROCESS | 1649 | --DOCSHELL 0x113307800 == 28 [pid = 1649] [id = 22] 13:27:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf6c800 == 27 [pid = 1649] [id = 15] 13:27:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1182f4000 == 26 [pid = 1649] [id = 19] 13:27:43 INFO - PROCESS | 1649 | --DOCSHELL 0x116ae0000 == 25 [pid = 1649] [id = 24] 13:27:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1167f0000 == 24 [pid = 1649] [id = 23] 13:27:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc54800 == 23 [pid = 1649] [id = 21] 13:27:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 13:27:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 820ms 13:27:43 INFO - PROCESS | 1649 | 1462480063922 Marionette TRACE conn2 -> [0,661,"getWindowHandle",null] 13:27:43 INFO - PROCESS | 1649 | 1462480063925 Marionette TRACE conn2 <- [1,661,null,{"value":"7"}] 13:27:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 13:27:43 INFO - PROCESS | 1649 | 1462480063929 Marionette TRACE conn2 -> [0,662,"setScriptTimeout",{"ms":35000}] 13:27:43 INFO - PROCESS | 1649 | 1462480063931 Marionette TRACE conn2 <- [1,662,null,{}] 13:27:43 INFO - PROCESS | 1649 | 1462480063935 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}] 13:27:44 INFO - PROCESS | 1649 | 1462480064007 Marionette TRACE conn2 <- [1,663,null,{"value":null}] 13:27:44 INFO - PROCESS | 1649 | 1462480064015 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x116611000 == 24 [pid = 1649] [id = 173] 13:27:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x11296a800) [pid = 1649] [serial = 517] [outer = 0x0] 13:27:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x112bf5c00) [pid = 1649] [serial = 518] [outer = 0x11296a800] 13:27:44 INFO - PROCESS | 1649 | 1462480064045 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x115195800) [pid = 1649] [serial = 519] [outer = 0x11296a800] 13:27:44 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:44 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:44 INFO - PROCESS | 1649 | 1462480064386 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]]]}] 13:27:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 13:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 473ms 13:27:44 INFO - PROCESS | 1649 | 1462480064403 Marionette TRACE conn2 -> [0,665,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 1649 | 1462480064406 Marionette TRACE conn2 <- [1,665,null,{"value":"7"}] 13:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 13:27:44 INFO - PROCESS | 1649 | 1462480064410 Marionette TRACE conn2 -> [0,666,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1649 | 1462480064412 Marionette TRACE conn2 <- [1,666,null,{}] 13:27:44 INFO - PROCESS | 1649 | 1462480064416 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}] 13:27:44 INFO - PROCESS | 1649 | 1462480064491 Marionette TRACE conn2 <- [1,667,null,{"value":null}] 13:27:44 INFO - PROCESS | 1649 | 1462480064534 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ac6000 == 25 [pid = 1649] [id = 174] 13:27:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112be9400) [pid = 1649] [serial = 520] [outer = 0x0] 13:27:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x116166800) [pid = 1649] [serial = 521] [outer = 0x112be9400] 13:27:44 INFO - PROCESS | 1649 | 1462480064560 Marionette DEBUG loaded listener.js 13:27:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x116a73c00) [pid = 1649] [serial = 522] [outer = 0x112be9400] 13:27:44 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:44 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:44 INFO - PROCESS | 1649 | 1462480064864 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]]]}] 13:27: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 13:27:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 469ms 13:27:44 INFO - PROCESS | 1649 | 1462480064888 Marionette TRACE conn2 -> [0,669,"getWindowHandle",null] 13:27:44 INFO - PROCESS | 1649 | 1462480064889 Marionette TRACE conn2 <- [1,669,null,{"value":"7"}] 13:27:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 13:27:44 INFO - PROCESS | 1649 | 1462480064891 Marionette TRACE conn2 -> [0,670,"setScriptTimeout",{"ms":35000}] 13:27:44 INFO - PROCESS | 1649 | 1462480064894 Marionette TRACE conn2 <- [1,670,null,{}] 13:27:44 INFO - PROCESS | 1649 | 1462480064905 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}] 13:27:44 INFO - PROCESS | 1649 | 1462480064982 Marionette TRACE conn2 <- [1,671,null,{"value":null}] 13:27:44 INFO - PROCESS | 1649 | 1462480064988 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x118247800 == 26 [pid = 1649] [id = 175] 13:27:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x113042800) [pid = 1649] [serial = 523] [outer = 0x0] 13:27:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x11767f800) [pid = 1649] [serial = 524] [outer = 0x113042800] 13:27:45 INFO - PROCESS | 1649 | 1462480065019 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1181b2000) [pid = 1649] [serial = 525] [outer = 0x113042800] 13:27:45 INFO - PROCESS | 1649 | 1462480065388 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]]]}] 13:27:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 13:27:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 522ms 13:27:45 INFO - PROCESS | 1649 | 1462480065415 Marionette TRACE conn2 -> [0,673,"getWindowHandle",null] 13:27:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 13:27:45 INFO - PROCESS | 1649 | 1462480065417 Marionette TRACE conn2 <- [1,673,null,{"value":"7"}] 13:27:45 INFO - PROCESS | 1649 | 1462480065419 Marionette TRACE conn2 -> [0,674,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1649 | 1462480065420 Marionette TRACE conn2 <- [1,674,null,{}] 13:27:45 INFO - PROCESS | 1649 | 1462480065423 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}] 13:27:45 INFO - PROCESS | 1649 | 1462480065496 Marionette TRACE conn2 <- [1,675,null,{"value":null}] 13:27:45 INFO - PROCESS | 1649 | 1462480065503 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x11888f000 == 27 [pid = 1649] [id = 176] 13:27:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x117038000) [pid = 1649] [serial = 526] [outer = 0x0] 13:27:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1181d5800) [pid = 1649] [serial = 527] [outer = 0x117038000] 13:27:45 INFO - PROCESS | 1649 | 1462480065528 Marionette DEBUG loaded listener.js 13:27:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x1181e2800) [pid = 1649] [serial = 528] [outer = 0x117038000] 13:27:45 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:45 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:27:45 INFO - PROCESS | 1649 | 1462480065837 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]]]}] 13:27: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 13:27:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 469ms 13:27:45 INFO - PROCESS | 1649 | 1462480065889 Marionette TRACE conn2 -> [0,677,"getWindowHandle",null] 13:27:45 INFO - PROCESS | 1649 | 1462480065890 Marionette TRACE conn2 <- [1,677,null,{"value":"7"}] 13:27:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 13:27:45 INFO - PROCESS | 1649 | 1462480065892 Marionette TRACE conn2 -> [0,678,"setScriptTimeout",{"ms":35000}] 13:27:45 INFO - PROCESS | 1649 | 1462480065893 Marionette TRACE conn2 <- [1,678,null,{}] 13:27:45 INFO - PROCESS | 1649 | 1462480065896 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}] 13:27:45 INFO - PROCESS | 1649 | 1462480065964 Marionette TRACE conn2 <- [1,679,null,{"value":null}] 13:27:46 INFO - PROCESS | 1649 | 1462480066014 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x11961f000 == 28 [pid = 1649] [id = 177] 13:27:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x110e73c00) [pid = 1649] [serial = 529] [outer = 0x0] 13:27:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x1181d6c00) [pid = 1649] [serial = 530] [outer = 0x110e73c00] 13:27:46 INFO - PROCESS | 1649 | 1462480066039 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x1184c8000) [pid = 1649] [serial = 531] [outer = 0x110e73c00] 13:27:46 INFO - PROCESS | 1649 | 1462480066375 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]]]}] 13:27: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 13:27:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 518ms 13:27:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 13:27:46 INFO - PROCESS | 1649 | 1462480066410 Marionette TRACE conn2 -> [0,681,"getWindowHandle",null] 13:27:46 INFO - PROCESS | 1649 | 1462480066412 Marionette TRACE conn2 <- [1,681,null,{"value":"7"}] 13:27:46 INFO - PROCESS | 1649 | 1462480066415 Marionette TRACE conn2 -> [0,682,"setScriptTimeout",{"ms":35000}] 13:27:46 INFO - PROCESS | 1649 | 1462480066417 Marionette TRACE conn2 <- [1,682,null,{}] 13:27:46 INFO - PROCESS | 1649 | 1462480066441 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}] 13:27:46 INFO - PROCESS | 1649 | 1462480066610 Marionette TRACE conn2 <- [1,683,null,{"value":null}] 13:27:46 INFO - PROCESS | 1649 | 1462480066653 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a3f800 == 29 [pid = 1649] [id = 178] 13:27:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x118392800) [pid = 1649] [serial = 532] [outer = 0x0] 13:27:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x118776000) [pid = 1649] [serial = 533] [outer = 0x118392800] 13:27:46 INFO - PROCESS | 1649 | 1462480066696 Marionette DEBUG loaded listener.js 13:27:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1191ee400) [pid = 1649] [serial = 534] [outer = 0x118392800] 13:27:47 INFO - PROCESS | 1649 | 1462480067546 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]]]}] 13:27: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) 13:27:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1143ms 13:27:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 13:27:47 INFO - PROCESS | 1649 | 1462480067561 Marionette TRACE conn2 -> [0,685,"getWindowHandle",null] 13:27:47 INFO - PROCESS | 1649 | 1462480067562 Marionette TRACE conn2 <- [1,685,null,{"value":"7"}] 13:27:47 INFO - PROCESS | 1649 | 1462480067564 Marionette TRACE conn2 -> [0,686,"setScriptTimeout",{"ms":35000}] 13:27:47 INFO - PROCESS | 1649 | 1462480067566 Marionette TRACE conn2 <- [1,686,null,{}] 13:27:47 INFO - PROCESS | 1649 | 1462480067569 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}] 13:27:47 INFO - PROCESS | 1649 | 1462480067657 Marionette TRACE conn2 <- [1,687,null,{"value":null}] 13:27:47 INFO - PROCESS | 1649 | 1462480067661 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11660f000 == 30 [pid = 1649] [id = 179] 13:27:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x11855c000) [pid = 1649] [serial = 535] [outer = 0x0] 13:27:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x119277800) [pid = 1649] [serial = 536] [outer = 0x11855c000] 13:27:47 INFO - PROCESS | 1649 | 1462480067687 Marionette DEBUG loaded listener.js 13:27:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11972c400) [pid = 1649] [serial = 537] [outer = 0x11855c000] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x126d38800) [pid = 1649] [serial = 483] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x12569a400) [pid = 1649] [serial = 480] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x119905000) [pid = 1649] [serial = 477] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1181b6c00) [pid = 1649] [serial = 474] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x11610c800) [pid = 1649] [serial = 471] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x112be9000) [pid = 1649] [serial = 468] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x110ea6400) [pid = 1649] [serial = 465] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x129447400) [pid = 1649] [serial = 462] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x129577c00) [pid = 1649] [serial = 459] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x121873400) [pid = 1649] [serial = 456] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1181b4000) [pid = 1649] [serial = 453] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x111dbe400) [pid = 1649] [serial = 450] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x126d2ac00) [pid = 1649] [serial = 447] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x127842400) [pid = 1649] [serial = 408] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1181b7c00) [pid = 1649] [serial = 339] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12a97a000) [pid = 1649] [serial = 405] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x1191e6400) [pid = 1649] [serial = 399] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x116a76c00) [pid = 1649] [serial = 396] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x124e65800) [pid = 1649] [serial = 402] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x127837000) [pid = 1649] [serial = 486] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12acc2000) [pid = 1649] [serial = 489] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12c413400) [pid = 1649] [serial = 495] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113da2400) [pid = 1649] [serial = 498] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12b1f8800) [pid = 1649] [serial = 492] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x124e6dc00) [pid = 1649] [serial = 502] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 13:27:47 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x11703b800) [pid = 1649] [serial = 505] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 13:27:48 INFO - PROCESS | 1649 | 1462480068539 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]]]}] 13:27: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 13:27:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1022ms 13:27:48 INFO - PROCESS | 1649 | 1462480068586 Marionette TRACE conn2 -> [0,689,"getWindowHandle",null] 13:27:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 13:27:48 INFO - PROCESS | 1649 | 1462480068587 Marionette TRACE conn2 <- [1,689,null,{"value":"7"}] 13:27:48 INFO - PROCESS | 1649 | 1462480068589 Marionette TRACE conn2 -> [0,690,"setScriptTimeout",{"ms":35000}] 13:27:48 INFO - PROCESS | 1649 | 1462480068591 Marionette TRACE conn2 <- [1,690,null,{}] 13:27:48 INFO - PROCESS | 1649 | 1462480068601 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}] 13:27:48 INFO - PROCESS | 1649 | 1462480068671 Marionette TRACE conn2 <- [1,691,null,{"value":null}] 13:27:48 INFO - PROCESS | 1649 | 1462480068675 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f54000 == 31 [pid = 1649] [id = 180] 13:27:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x110ea9000) [pid = 1649] [serial = 538] [outer = 0x0] 13:27:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x1166c4400) [pid = 1649] [serial = 539] [outer = 0x110ea9000] 13:27:48 INFO - PROCESS | 1649 | 1462480068702 Marionette DEBUG loaded listener.js 13:27:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x11885ec00) [pid = 1649] [serial = 540] [outer = 0x110ea9000] 13:27:49 INFO - PROCESS | 1649 | 1462480069511 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]]]}] 13:27: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 13:27:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 928ms 13:27:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 13:27:49 INFO - PROCESS | 1649 | 1462480069518 Marionette TRACE conn2 -> [0,693,"getWindowHandle",null] 13:27:49 INFO - PROCESS | 1649 | 1462480069519 Marionette TRACE conn2 <- [1,693,null,{"value":"7"}] 13:27:49 INFO - PROCESS | 1649 | 1462480069521 Marionette TRACE conn2 -> [0,694,"setScriptTimeout",{"ms":35000}] 13:27:49 INFO - PROCESS | 1649 | 1462480069523 Marionette TRACE conn2 <- [1,694,null,{}] 13:27:49 INFO - PROCESS | 1649 | 1462480069525 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}] 13:27:49 INFO - PROCESS | 1649 | 1462480069601 Marionette TRACE conn2 <- [1,695,null,{"value":null}] 13:27:49 INFO - PROCESS | 1649 | 1462480069606 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x118246000 == 32 [pid = 1649] [id = 181] 13:27:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x11972dc00) [pid = 1649] [serial = 541] [outer = 0x0] 13:27:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x11990bc00) [pid = 1649] [serial = 542] [outer = 0x11972dc00] 13:27:49 INFO - PROCESS | 1649 | 1462480069631 Marionette DEBUG loaded listener.js 13:27:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x119a5f000) [pid = 1649] [serial = 543] [outer = 0x11972dc00] 13:27:50 INFO - PROCESS | 1649 | 1462480070454 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]]]}] 13:27: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) 13:27:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 968ms 13:27:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 13:27:50 INFO - PROCESS | 1649 | 1462480070490 Marionette TRACE conn2 -> [0,697,"getWindowHandle",null] 13:27:50 INFO - PROCESS | 1649 | 1462480070493 Marionette TRACE conn2 <- [1,697,null,{"value":"7"}] 13:27:50 INFO - PROCESS | 1649 | 1462480070496 Marionette TRACE conn2 -> [0,698,"setScriptTimeout",{"ms":35000}] 13:27:50 INFO - PROCESS | 1649 | 1462480070499 Marionette TRACE conn2 <- [1,698,null,{}] 13:27:50 INFO - PROCESS | 1649 | 1462480070504 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}] 13:27:50 INFO - PROCESS | 1649 | 1462480070596 Marionette TRACE conn2 <- [1,699,null,{"value":null}] 13:27:50 INFO - PROCESS | 1649 | 1462480070641 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x11666d000 == 33 [pid = 1649] [id = 182] 13:27:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x111dc1400) [pid = 1649] [serial = 544] [outer = 0x0] 13:27:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x112be8c00) [pid = 1649] [serial = 545] [outer = 0x111dc1400] 13:27:50 INFO - PROCESS | 1649 | 1462480070673 Marionette DEBUG loaded listener.js 13:27:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x113da2000) [pid = 1649] [serial = 546] [outer = 0x111dc1400] 13:27:51 INFO - PROCESS | 1649 | 1462480071567 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]]]}] 13:27: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) 13:27:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1077ms 13:27:51 INFO - PROCESS | 1649 | 1462480071574 Marionette TRACE conn2 -> [0,701,"getWindowHandle",null] 13:27:51 INFO - PROCESS | 1649 | 1462480071578 Marionette TRACE conn2 <- [1,701,null,{"value":"7"}] 13:27:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 13:27:51 INFO - PROCESS | 1649 | 1462480071584 Marionette TRACE conn2 -> [0,702,"setScriptTimeout",{"ms":35000}] 13:27:51 INFO - PROCESS | 1649 | 1462480071586 Marionette TRACE conn2 <- [1,702,null,{}] 13:27:51 INFO - PROCESS | 1649 | 1462480071589 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}] 13:27:51 INFO - PROCESS | 1649 | 1462480071680 Marionette TRACE conn2 <- [1,703,null,{"value":null}] 13:27:51 INFO - PROCESS | 1649 | 1462480071725 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x118883800 == 34 [pid = 1649] [id = 183] 13:27:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x116768c00) [pid = 1649] [serial = 547] [outer = 0x0] 13:27:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x11703f000) [pid = 1649] [serial = 548] [outer = 0x116768c00] 13:27:51 INFO - PROCESS | 1649 | 1462480071759 Marionette DEBUG loaded listener.js 13:27:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x118060c00) [pid = 1649] [serial = 549] [outer = 0x116768c00] 13:27:52 INFO - PROCESS | 1649 | 1462480072669 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]]]}] 13:27: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 13:27:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1126ms 13:27:52 INFO - PROCESS | 1649 | 1462480072708 Marionette TRACE conn2 -> [0,705,"getWindowHandle",null] 13:27:52 INFO - PROCESS | 1649 | 1462480072710 Marionette TRACE conn2 <- [1,705,null,{"value":"7"}] 13:27:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 13:27:52 INFO - PROCESS | 1649 | 1462480072712 Marionette TRACE conn2 -> [0,706,"setScriptTimeout",{"ms":35000}] 13:27:52 INFO - PROCESS | 1649 | 1462480072715 Marionette TRACE conn2 <- [1,706,null,{}] 13:27:52 INFO - PROCESS | 1649 | 1462480072723 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}] 13:27:52 INFO - PROCESS | 1649 | 1462480072814 Marionette TRACE conn2 <- [1,707,null,{"value":null}] 13:27:52 INFO - PROCESS | 1649 | 1462480072859 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x123e5b000 == 35 [pid = 1649] [id = 184] 13:27:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x1181d8c00) [pid = 1649] [serial = 550] [outer = 0x0] 13:27:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1191a0800) [pid = 1649] [serial = 551] [outer = 0x1181d8c00] 13:27:52 INFO - PROCESS | 1649 | 1462480072891 Marionette DEBUG loaded listener.js 13:27:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11990dc00) [pid = 1649] [serial = 552] [outer = 0x1181d8c00] 13:27:53 INFO - PROCESS | 1649 | 1462480073797 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]]]}] 13:27: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 13:27:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1123ms 13:27:53 INFO - PROCESS | 1649 | 1462480073836 Marionette TRACE conn2 -> [0,709,"getWindowHandle",null] 13:27:53 INFO - PROCESS | 1649 | 1462480073838 Marionette TRACE conn2 <- [1,709,null,{"value":"7"}] 13:27:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 13:27:53 INFO - PROCESS | 1649 | 1462480073841 Marionette TRACE conn2 -> [0,710,"setScriptTimeout",{"ms":35000}] 13:27:53 INFO - PROCESS | 1649 | 1462480073843 Marionette TRACE conn2 <- [1,710,null,{}] 13:27:53 INFO - PROCESS | 1649 | 1462480073847 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}] 13:27:53 INFO - PROCESS | 1649 | 1462480073933 Marionette TRACE conn2 <- [1,711,null,{"value":null}] 13:27:53 INFO - PROCESS | 1649 | 1462480073979 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166e3000 == 36 [pid = 1649] [id = 185] 13:27:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1125b6c00) [pid = 1649] [serial = 553] [outer = 0x0] 13:27:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x112beb000) [pid = 1649] [serial = 554] [outer = 0x1125b6c00] 13:27:54 INFO - PROCESS | 1649 | 1462480074008 Marionette DEBUG loaded listener.js 13:27:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x113043c00) [pid = 1649] [serial = 555] [outer = 0x1125b6c00] 13:27:54 INFO - PROCESS | 1649 | --DOCSHELL 0x113a4a000 == 35 [pid = 1649] [id = 25] 13:27:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd2e000 == 34 [pid = 1649] [id = 14] 13:27:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf7d000 == 33 [pid = 1649] [id = 18] 13:27:54 INFO - PROCESS | 1649 | --DOCSHELL 0x12af92800 == 32 [pid = 1649] [id = 9] 13:27:54 INFO - PROCESS | 1649 | --DOCSHELL 0x129475800 == 31 [pid = 1649] [id = 6] 13:27:54 INFO - PROCESS | 1649 | --DOCSHELL 0x113a3a800 == 30 [pid = 1649] [id = 171] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x12bd6dc00) [pid = 1649] [serial = 410] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x12ab93000) [pid = 1649] [serial = 341] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x12bd3c800) [pid = 1649] [serial = 407] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x119e07800) [pid = 1649] [serial = 401] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x118384800) [pid = 1649] [serial = 398] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x129448000) [pid = 1649] [serial = 404] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x12a81ec00) [pid = 1649] [serial = 487] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12b1f6c00) [pid = 1649] [serial = 490] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x12ca49400) [pid = 1649] [serial = 496] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x1172a4400) [pid = 1649] [serial = 499] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x12ca40c00) [pid = 1649] [serial = 494] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x12c414800) [pid = 1649] [serial = 493] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x12ac86400) [pid = 1649] [serial = 503] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x12ac8d400) [pid = 1649] [serial = 504] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x117041000) [pid = 1649] [serial = 506] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x12cd1b000) [pid = 1649] [serial = 497] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119132400) [pid = 1649] [serial = 500] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x128e08c00) [pid = 1649] [serial = 484] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x126d32000) [pid = 1649] [serial = 481] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x127838400) [pid = 1649] [serial = 482] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x119ec0c00) [pid = 1649] [serial = 478] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x124c15800) [pid = 1649] [serial = 479] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x11855f800) [pid = 1649] [serial = 475] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 87 (0x11919e800) [pid = 1649] [serial = 476] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11805f800) [pid = 1649] [serial = 473] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x11685bc00) [pid = 1649] [serial = 472] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x112bf4400) [pid = 1649] [serial = 470] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x112bee800) [pid = 1649] [serial = 469] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x12d113c00) [pid = 1649] [serial = 467] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x12ca45000) [pid = 1649] [serial = 466] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x12bd6bc00) [pid = 1649] [serial = 464] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x12bd41800) [pid = 1649] [serial = 463] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x12a981800) [pid = 1649] [serial = 461] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1295e2000) [pid = 1649] [serial = 460] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x121267400) [pid = 1649] [serial = 507] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x128b10800) [pid = 1649] [serial = 458] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x126d2ec00) [pid = 1649] [serial = 457] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x119a5b000) [pid = 1649] [serial = 455] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x1191ee000) [pid = 1649] [serial = 454] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x117c3fc00) [pid = 1649] [serial = 452] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x115ea4000) [pid = 1649] [serial = 451] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x126d36800) [pid = 1649] [serial = 449] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x12bd65c00) [pid = 1649] [serial = 491] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x12b133400) [pid = 1649] [serial = 488] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x11a05e000) [pid = 1649] [serial = 203] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:27:54 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x12943e000) [pid = 1649] [serial = 485] [outer = 0x0] [url = about:blank] 13:27:54 INFO - PROCESS | 1649 | 1462480074863 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]]]}] 13:27:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 13:27:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1073ms 13:27:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 13:27:54 INFO - PROCESS | 1649 | 1462480074915 Marionette TRACE conn2 -> [0,713,"getWindowHandle",null] 13:27:54 INFO - PROCESS | 1649 | 1462480074919 Marionette TRACE conn2 <- [1,713,null,{"value":"7"}] 13:27:54 INFO - PROCESS | 1649 | 1462480074923 Marionette TRACE conn2 -> [0,714,"setScriptTimeout",{"ms":35000}] 13:27:54 INFO - PROCESS | 1649 | 1462480074925 Marionette TRACE conn2 <- [1,714,null,{}] 13:27:54 INFO - PROCESS | 1649 | 1462480074927 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}] 13:27:55 INFO - PROCESS | 1649 | 1462480074997 Marionette TRACE conn2 <- [1,715,null,{"value":null}] 13:27:55 INFO - PROCESS | 1649 | 1462480075004 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad1800 == 31 [pid = 1649] [id = 186] 13:27:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x113d29c00) [pid = 1649] [serial = 556] [outer = 0x0] 13:27:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x116857800) [pid = 1649] [serial = 557] [outer = 0x113d29c00] 13:27:55 INFO - PROCESS | 1649 | 1462480075030 Marionette DEBUG loaded listener.js 13:27:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x117039800) [pid = 1649] [serial = 558] [outer = 0x113d29c00] 13:27:55 INFO - PROCESS | 1649 | 1462480075861 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]]]}] 13:27: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 13:27:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 970ms 13:27:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 13:27:55 INFO - PROCESS | 1649 | 1462480075892 Marionette TRACE conn2 -> [0,717,"getWindowHandle",null] 13:27:55 INFO - PROCESS | 1649 | 1462480075894 Marionette TRACE conn2 <- [1,717,null,{"value":"7"}] 13:27:55 INFO - PROCESS | 1649 | 1462480075896 Marionette TRACE conn2 -> [0,718,"setScriptTimeout",{"ms":35000}] 13:27:55 INFO - PROCESS | 1649 | 1462480075898 Marionette TRACE conn2 <- [1,718,null,{}] 13:27:55 INFO - PROCESS | 1649 | 1462480075908 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}] 13:27:56 INFO - PROCESS | 1649 | 1462480075999 Marionette TRACE conn2 <- [1,719,null,{"value":null}] 13:27:56 INFO - PROCESS | 1649 | 1462480076007 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f5000 == 32 [pid = 1649] [id = 187] 13:27:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1172a1c00) [pid = 1649] [serial = 559] [outer = 0x0] 13:27:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1181d3400) [pid = 1649] [serial = 560] [outer = 0x1172a1c00] 13:27:56 INFO - PROCESS | 1649 | 1462480076037 Marionette DEBUG loaded listener.js 13:27:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x118388000) [pid = 1649] [serial = 561] [outer = 0x1172a1c00] 13:27:56 INFO - PROCESS | 1649 | 1462480076825 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]]]}] 13:27:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 13:27:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 975ms 13:27:56 INFO - PROCESS | 1649 | 1462480076871 Marionette TRACE conn2 -> [0,721,"getWindowHandle",null] 13:27:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 13:27:56 INFO - PROCESS | 1649 | 1462480076873 Marionette TRACE conn2 <- [1,721,null,{"value":"7"}] 13:27:56 INFO - PROCESS | 1649 | 1462480076876 Marionette TRACE conn2 -> [0,722,"setScriptTimeout",{"ms":35000}] 13:27:56 INFO - PROCESS | 1649 | 1462480076877 Marionette TRACE conn2 <- [1,722,null,{}] 13:27:56 INFO - PROCESS | 1649 | 1462480076879 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}] 13:27:56 INFO - PROCESS | 1649 | 1462480076965 Marionette TRACE conn2 <- [1,723,null,{"value":null}] 13:27:57 INFO - PROCESS | 1649 | 1462480076994 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x11961c800 == 33 [pid = 1649] [id = 188] 13:27:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x118559000) [pid = 1649] [serial = 562] [outer = 0x0] 13:27:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x1187fa800) [pid = 1649] [serial = 563] [outer = 0x118559000] 13:27:57 INFO - PROCESS | 1649 | 1462480077020 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1191e4800) [pid = 1649] [serial = 564] [outer = 0x118559000] 13:27:57 INFO - PROCESS | 1649 | 1462480077359 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] 13:27:57 INFO - PROCESS | 1649 | 1462480077400 Marionette TRACE conn2 <- [1,725,null,{"value":"7"}] 13:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 13:27:57 INFO - PROCESS | 1649 | 1462480077404 Marionette TRACE conn2 -> [0,726,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1649 | 1462480077405 Marionette TRACE conn2 <- [1,726,null,{}] 13:27:57 INFO - PROCESS | 1649 | 1462480077407 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}] 13:27:57 INFO - PROCESS | 1649 | 1462480077492 Marionette TRACE conn2 <- [1,727,null,{"value":null}] 13:27:57 INFO - PROCESS | 1649 | 1462480077522 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ad0000 == 34 [pid = 1649] [id = 189] 13:27:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x1187a2800) [pid = 1649] [serial = 565] [outer = 0x0] 13:27:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x119731400) [pid = 1649] [serial = 566] [outer = 0x1187a2800] 13:27:57 INFO - PROCESS | 1649 | 1462480077546 Marionette DEBUG loaded listener.js 13:27:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x119c6a800) [pid = 1649] [serial = 567] [outer = 0x1187a2800] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x118392800) [pid = 1649] [serial = 532] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x117038000) [pid = 1649] [serial = 526] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x11296a800) [pid = 1649] [serial = 517] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x110e73c00) [pid = 1649] [serial = 529] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x110e75800) [pid = 1649] [serial = 508] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x113042800) [pid = 1649] [serial = 523] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x1125b7c00) [pid = 1649] [serial = 511] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x113209800) [pid = 1649] [serial = 514] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x11855c000) [pid = 1649] [serial = 535] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x110ea9000) [pid = 1649] [serial = 538] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 13:27:57 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x112be9400) [pid = 1649] [serial = 520] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 13:27:57 INFO - PROCESS | 1649 | 1462480077904 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]]]}] 13:27:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 13:27:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 520ms 13:27:57 INFO - PROCESS | 1649 | 1462480077925 Marionette TRACE conn2 -> [0,729,"getWindowHandle",null] 13:27:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 13:27:57 INFO - PROCESS | 1649 | 1462480077926 Marionette TRACE conn2 <- [1,729,null,{"value":"7"}] 13:27:57 INFO - PROCESS | 1649 | 1462480077929 Marionette TRACE conn2 -> [0,730,"setScriptTimeout",{"ms":35000}] 13:27:57 INFO - PROCESS | 1649 | 1462480077930 Marionette TRACE conn2 <- [1,730,null,{}] 13:27:57 INFO - PROCESS | 1649 | 1462480077934 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}] 13:27:58 INFO - PROCESS | 1649 | 1462480078065 Marionette TRACE conn2 <- [1,731,null,{"value":null}] 13:27:58 INFO - PROCESS | 1649 | 1462480078134 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213cb000 == 35 [pid = 1649] [id = 190] 13:27:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x116764800) [pid = 1649] [serial = 568] [outer = 0x0] 13:27:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x1191ef800) [pid = 1649] [serial = 569] [outer = 0x116764800] 13:27:58 INFO - PROCESS | 1649 | 1462480078177 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x12126b000) [pid = 1649] [serial = 570] [outer = 0x116764800] 13:27:58 INFO - PROCESS | 1649 | 1462480078556 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] 13:27:58 INFO - PROCESS | 1649 | 1462480078602 Marionette TRACE conn2 <- [1,733,null,{"value":"7"}] 13:27:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 13:27:58 INFO - PROCESS | 1649 | 1462480078606 Marionette TRACE conn2 -> [0,734,"setScriptTimeout",{"ms":35000}] 13:27:58 INFO - PROCESS | 1649 | 1462480078608 Marionette TRACE conn2 <- [1,734,null,{}] 13:27:58 INFO - PROCESS | 1649 | 1462480078611 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}] 13:27:58 INFO - PROCESS | 1649 | 1462480078748 Marionette TRACE conn2 <- [1,735,null,{"value":null}] 13:27:58 INFO - PROCESS | 1649 | 1462480078761 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218c6800 == 36 [pid = 1649] [id = 191] 13:27:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x110e7d800) [pid = 1649] [serial = 571] [outer = 0x0] 13:27:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x12126e800) [pid = 1649] [serial = 572] [outer = 0x110e7d800] 13:27:58 INFO - PROCESS | 1649 | 1462480078801 Marionette DEBUG loaded listener.js 13:27:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x121be8800) [pid = 1649] [serial = 573] [outer = 0x110e7d800] 13:27:59 INFO - PROCESS | 1649 | 1462480079174 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]]]}] 13:27:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 13:27:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 620ms 13:27:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 13:27:59 INFO - PROCESS | 1649 | 1462480079226 Marionette TRACE conn2 -> [0,737,"getWindowHandle",null] 13:27:59 INFO - PROCESS | 1649 | 1462480079227 Marionette TRACE conn2 <- [1,737,null,{"value":"7"}] 13:27:59 INFO - PROCESS | 1649 | 1462480079229 Marionette TRACE conn2 -> [0,738,"setScriptTimeout",{"ms":35000}] 13:27:59 INFO - PROCESS | 1649 | 1462480079230 Marionette TRACE conn2 <- [1,738,null,{}] 13:27:59 INFO - PROCESS | 1649 | 1462480079232 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}] 13:27:59 INFO - PROCESS | 1649 | 1462480079302 Marionette TRACE conn2 <- [1,739,null,{"value":null}] 13:27:59 INFO - PROCESS | 1649 | 1462480079344 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:27:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e1b800 == 37 [pid = 1649] [id = 192] 13:27:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x121362800) [pid = 1649] [serial = 574] [outer = 0x0] 13:27:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x123ed6400) [pid = 1649] [serial = 575] [outer = 0x121362800] 13:27:59 INFO - PROCESS | 1649 | 1462480079369 Marionette DEBUG loaded listener.js 13:27:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x124cf3800) [pid = 1649] [serial = 576] [outer = 0x121362800] 13:28:00 INFO - PROCESS | 1649 | 1462480080125 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]]]}] 13:28:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 13:28:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 921ms 13:28:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 13:28:00 INFO - PROCESS | 1649 | 1462480080151 Marionette TRACE conn2 -> [0,741,"getWindowHandle",null] 13:28:00 INFO - PROCESS | 1649 | 1462480080152 Marionette TRACE conn2 <- [1,741,null,{"value":"7"}] 13:28:00 INFO - PROCESS | 1649 | 1462480080154 Marionette TRACE conn2 -> [0,742,"setScriptTimeout",{"ms":35000}] 13:28:00 INFO - PROCESS | 1649 | 1462480080155 Marionette TRACE conn2 <- [1,742,null,{}] 13:28:00 INFO - PROCESS | 1649 | 1462480080158 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}] 13:28:00 INFO - PROCESS | 1649 | 1462480080229 Marionette TRACE conn2 <- [1,743,null,{"value":null}] 13:28:00 INFO - PROCESS | 1649 | 1462480080235 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12731d800 == 38 [pid = 1649] [id = 193] 13:28:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x121be3400) [pid = 1649] [serial = 577] [outer = 0x0] 13:28:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x125691400) [pid = 1649] [serial = 578] [outer = 0x121be3400] 13:28:00 INFO - PROCESS | 1649 | 1462480080260 Marionette DEBUG loaded listener.js 13:28:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x12569a400) [pid = 1649] [serial = 579] [outer = 0x121be3400] 13:28:01 INFO - PROCESS | 1649 | 1462480081236 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]]]}] 13:28:01 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 13:28:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1120ms 13:28:01 INFO - PROCESS | 1649 | 1462480081275 Marionette TRACE conn2 -> [0,745,"getWindowHandle",null] 13:28:01 INFO - PROCESS | 1649 | 1462480081278 Marionette TRACE conn2 <- [1,745,null,{"value":"7"}] 13:28:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 13:28:01 INFO - PROCESS | 1649 | 1462480081281 Marionette TRACE conn2 -> [0,746,"setScriptTimeout",{"ms":35000}] 13:28:01 INFO - PROCESS | 1649 | 1462480081284 Marionette TRACE conn2 <- [1,746,null,{}] 13:28:01 INFO - PROCESS | 1649 | 1462480081287 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}] 13:28:01 INFO - PROCESS | 1649 | 1462480081381 Marionette TRACE conn2 <- [1,747,null,{"value":null}] 13:28:01 INFO - PROCESS | 1649 | 1462480081424 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1173b1000 == 39 [pid = 1649] [id = 194] 13:28:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x11320ec00) [pid = 1649] [serial = 580] [outer = 0x0] 13:28:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x1160b7400) [pid = 1649] [serial = 581] [outer = 0x11320ec00] 13:28:01 INFO - PROCESS | 1649 | 1462480081456 Marionette DEBUG loaded listener.js 13:28:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x117037400) [pid = 1649] [serial = 582] [outer = 0x11320ec00] 13:28:02 INFO - PROCESS | 1649 | 1462480082358 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]]]}] 13:28: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.) 13:28:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1125ms 13:28:02 INFO - PROCESS | 1649 | 1462480082406 Marionette TRACE conn2 -> [0,749,"getWindowHandle",null] 13:28:02 INFO - PROCESS | 1649 | 1462480082410 Marionette TRACE conn2 <- [1,749,null,{"value":"7"}] 13:28:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 13:28:02 INFO - PROCESS | 1649 | 1462480082415 Marionette TRACE conn2 -> [0,750,"setScriptTimeout",{"ms":35000}] 13:28:02 INFO - PROCESS | 1649 | 1462480082417 Marionette TRACE conn2 <- [1,750,null,{}] 13:28:02 INFO - PROCESS | 1649 | 1462480082419 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}] 13:28:02 INFO - PROCESS | 1649 | 1462480082513 Marionette TRACE conn2 <- [1,751,null,{"value":null}] 13:28:02 INFO - PROCESS | 1649 | 1462480082555 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213ca000 == 40 [pid = 1649] [id = 195] 13:28:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x117c3fc00) [pid = 1649] [serial = 583] [outer = 0x0] 13:28:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x118385000) [pid = 1649] [serial = 584] [outer = 0x117c3fc00] 13:28:02 INFO - PROCESS | 1649 | 1462480082585 Marionette DEBUG loaded listener.js 13:28:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x11876e400) [pid = 1649] [serial = 585] [outer = 0x117c3fc00] 13:28:03 INFO - PROCESS | 1649 | 1462480083476 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]]]}] 13:28: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) 13:28:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1071ms 13:28:03 INFO - PROCESS | 1649 | 1462480083487 Marionette TRACE conn2 -> [0,753,"getWindowHandle",null] 13:28:03 INFO - PROCESS | 1649 | 1462480083488 Marionette TRACE conn2 <- [1,753,null,{"value":"7"}] 13:28:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 13:28:03 INFO - PROCESS | 1649 | 1462480083491 Marionette TRACE conn2 -> [0,754,"setScriptTimeout",{"ms":35000}] 13:28:03 INFO - PROCESS | 1649 | 1462480083494 Marionette TRACE conn2 <- [1,754,null,{}] 13:28:03 INFO - PROCESS | 1649 | 1462480083501 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}] 13:28:03 INFO - PROCESS | 1649 | 1462480083601 Marionette TRACE conn2 <- [1,755,null,{"value":null}] 13:28:03 INFO - PROCESS | 1649 | 1462480083643 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f52800 == 41 [pid = 1649] [id = 196] 13:28:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x116a75c00) [pid = 1649] [serial = 586] [outer = 0x0] 13:28:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x118389800) [pid = 1649] [serial = 587] [outer = 0x116a75c00] 13:28:03 INFO - PROCESS | 1649 | 1462480083674 Marionette DEBUG loaded listener.js 13:28:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x119e03400) [pid = 1649] [serial = 588] [outer = 0x116a75c00] 13:28:04 INFO - PROCESS | 1649 | --DOCSHELL 0x116715000 == 40 [pid = 1649] [id = 172] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 86 (0x11990bc00) [pid = 1649] [serial = 542] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 85 (0x110e7c400) [pid = 1649] [serial = 509] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 84 (0x1184c8000) [pid = 1649] [serial = 531] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 83 (0x1191ee400) [pid = 1649] [serial = 534] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 82 (0x118776000) [pid = 1649] [serial = 533] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1181d5800) [pid = 1649] [serial = 527] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x1181e2800) [pid = 1649] [serial = 528] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x112bf5c00) [pid = 1649] [serial = 518] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x115195800) [pid = 1649] [serial = 519] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1181d6c00) [pid = 1649] [serial = 530] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x110e80400) [pid = 1649] [serial = 510] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x11767f800) [pid = 1649] [serial = 524] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x1181b2000) [pid = 1649] [serial = 525] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 73 (0x112da5400) [pid = 1649] [serial = 513] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 72 (0x112beac00) [pid = 1649] [serial = 512] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 71 (0x116169800) [pid = 1649] [serial = 516] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 70 (0x115e46000) [pid = 1649] [serial = 515] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 69 (0x119277800) [pid = 1649] [serial = 536] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 68 (0x1166c4400) [pid = 1649] [serial = 539] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 67 (0x116166800) [pid = 1649] [serial = 521] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 66 (0x116a73c00) [pid = 1649] [serial = 522] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 65 (0x11972c400) [pid = 1649] [serial = 537] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | --DOMWINDOW == 64 (0x11885ec00) [pid = 1649] [serial = 540] [outer = 0x0] [url = about:blank] 13:28:04 INFO - PROCESS | 1649 | 1462480084700 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]]]}] 13:28: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 13:28:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1223ms 13:28:04 INFO - PROCESS | 1649 | 1462480084715 Marionette TRACE conn2 -> [0,757,"getWindowHandle",null] 13:28:04 INFO - PROCESS | 1649 | 1462480084720 Marionette TRACE conn2 <- [1,757,null,{"value":"7"}] 13:28:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 13:28:04 INFO - PROCESS | 1649 | 1462480084723 Marionette TRACE conn2 -> [0,758,"setScriptTimeout",{"ms":35000}] 13:28:04 INFO - PROCESS | 1649 | 1462480084724 Marionette TRACE conn2 <- [1,758,null,{}] 13:28:04 INFO - PROCESS | 1649 | 1462480084728 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}] 13:28:04 INFO - PROCESS | 1649 | 1462480084800 Marionette TRACE conn2 <- [1,759,null,{"value":null}] 13:28:04 INFO - PROCESS | 1649 | 1462480084807 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x11612e800 == 41 [pid = 1649] [id = 197] 13:28:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 65 (0x113042800) [pid = 1649] [serial = 589] [outer = 0x0] 13:28:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 66 (0x113211400) [pid = 1649] [serial = 590] [outer = 0x113042800] 13:28:04 INFO - PROCESS | 1649 | 1462480084835 Marionette DEBUG loaded listener.js 13:28:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 67 (0x115ea6c00) [pid = 1649] [serial = 591] [outer = 0x113042800] 13:28:05 INFO - PROCESS | 1649 | 1462480085177 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]]]}] 13:28:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 13:28:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 468ms 13:28:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 13:28:05 INFO - PROCESS | 1649 | 1462480085192 Marionette TRACE conn2 -> [0,761,"getWindowHandle",null] 13:28:05 INFO - PROCESS | 1649 | 1462480085195 Marionette TRACE conn2 <- [1,761,null,{"value":"7"}] 13:28:05 INFO - PROCESS | 1649 | 1462480085201 Marionette TRACE conn2 -> [0,762,"setScriptTimeout",{"ms":35000}] 13:28:05 INFO - PROCESS | 1649 | 1462480085205 Marionette TRACE conn2 <- [1,762,null,{}] 13:28:05 INFO - PROCESS | 1649 | 1462480085207 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}] 13:28:05 INFO - PROCESS | 1649 | 1462480085282 Marionette TRACE conn2 <- [1,763,null,{"value":null}] 13:28:05 INFO - PROCESS | 1649 | 1462480085288 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f6c000 == 42 [pid = 1649] [id = 198] 13:28:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 68 (0x116169800) [pid = 1649] [serial = 592] [outer = 0x0] 13:28:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 69 (0x1170e2000) [pid = 1649] [serial = 593] [outer = 0x116169800] 13:28:05 INFO - PROCESS | 1649 | 1462480085314 Marionette DEBUG loaded listener.js 13:28:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 70 (0x1181b2c00) [pid = 1649] [serial = 594] [outer = 0x116169800] 13:28:06 INFO - PROCESS | 1649 | 1462480086194 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]]]}] 13:28:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 13:28:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1024ms 13:28:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 13:28:06 INFO - PROCESS | 1649 | 1462480086225 Marionette TRACE conn2 -> [0,765,"getWindowHandle",null] 13:28:06 INFO - PROCESS | 1649 | 1462480086226 Marionette TRACE conn2 <- [1,765,null,{"value":"7"}] 13:28:06 INFO - PROCESS | 1649 | 1462480086228 Marionette TRACE conn2 -> [0,766,"setScriptTimeout",{"ms":35000}] 13:28:06 INFO - PROCESS | 1649 | 1462480086231 Marionette TRACE conn2 <- [1,766,null,{}] 13:28:06 INFO - PROCESS | 1649 | 1462480086253 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}] 13:28:06 INFO - PROCESS | 1649 | 1462480086327 Marionette TRACE conn2 <- [1,767,null,{"value":null}] 13:28:06 INFO - PROCESS | 1649 | 1462480086332 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x11923c000 == 43 [pid = 1649] [id = 199] 13:28:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 71 (0x11838b000) [pid = 1649] [serial = 595] [outer = 0x0] 13:28:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 72 (0x118390800) [pid = 1649] [serial = 596] [outer = 0x11838b000] 13:28:06 INFO - PROCESS | 1649 | 1462480086363 Marionette DEBUG loaded listener.js 13:28:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 73 (0x11879d000) [pid = 1649] [serial = 597] [outer = 0x11838b000] 13:28:07 INFO - PROCESS | 1649 | 1462480087167 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]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 13:28:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 985ms 13:28:07 INFO - PROCESS | 1649 | 1462480087214 Marionette TRACE conn2 -> [0,769,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 1649 | 1462480087215 Marionette TRACE conn2 <- [1,769,null,{"value":"7"}] 13:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 13:28:07 INFO - PROCESS | 1649 | 1462480087217 Marionette TRACE conn2 -> [0,770,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 1649 | 1462480087218 Marionette TRACE conn2 <- [1,770,null,{}] 13:28:07 INFO - PROCESS | 1649 | 1462480087221 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}] 13:28:07 INFO - PROCESS | 1649 | 1462480087310 Marionette TRACE conn2 <- [1,771,null,{"value":null}] 13:28:07 INFO - PROCESS | 1649 | 1462480087317 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a47800 == 44 [pid = 1649] [id = 200] 13:28:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 74 (0x1191f1400) [pid = 1649] [serial = 598] [outer = 0x0] 13:28:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x119277c00) [pid = 1649] [serial = 599] [outer = 0x1191f1400] 13:28:07 INFO - PROCESS | 1649 | 1462480087347 Marionette DEBUG loaded listener.js 13:28:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x119905400) [pid = 1649] [serial = 600] [outer = 0x1191f1400] 13:28:07 INFO - PROCESS | 1649 | 1462480087819 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]]]}] 13:28:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 13:28:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 619ms 13:28:07 INFO - PROCESS | 1649 | 1462480087838 Marionette TRACE conn2 -> [0,773,"getWindowHandle",null] 13:28:07 INFO - PROCESS | 1649 | 1462480087840 Marionette TRACE conn2 <- [1,773,null,{"value":"7"}] 13:28:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 13:28:07 INFO - PROCESS | 1649 | 1462480087849 Marionette TRACE conn2 -> [0,774,"setScriptTimeout",{"ms":35000}] 13:28:07 INFO - PROCESS | 1649 | 1462480087851 Marionette TRACE conn2 <- [1,774,null,{}] 13:28:07 INFO - PROCESS | 1649 | 1462480087854 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}] 13:28:07 INFO - PROCESS | 1649 | 1462480087970 Marionette TRACE conn2 <- [1,775,null,{"value":null}] 13:28:07 INFO - PROCESS | 1649 | 1462480087974 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213c9800 == 45 [pid = 1649] [id = 201] 13:28:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x119906800) [pid = 1649] [serial = 601] [outer = 0x0] 13:28:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x119ca7c00) [pid = 1649] [serial = 602] [outer = 0x119906800] 13:28:08 INFO - PROCESS | 1649 | 1462480088000 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x121269400) [pid = 1649] [serial = 603] [outer = 0x119906800] 13:28:08 INFO - PROCESS | 1649 | 1462480088343 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]]]}] 13:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 13:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 521ms 13:28:08 INFO - PROCESS | 1649 | 1462480088371 Marionette TRACE conn2 -> [0,777,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1649 | 1462480088372 Marionette TRACE conn2 <- [1,777,null,{"value":"7"}] 13:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 13:28:08 INFO - PROCESS | 1649 | 1462480088374 Marionette TRACE conn2 -> [0,778,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1649 | 1462480088375 Marionette TRACE conn2 <- [1,778,null,{}] 13:28:08 INFO - PROCESS | 1649 | 1462480088377 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}] 13:28:08 INFO - PROCESS | 1649 | 1462480088482 Marionette TRACE conn2 <- [1,779,null,{"value":null}] 13:28:08 INFO - PROCESS | 1649 | 1462480088487 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x116136800 == 46 [pid = 1649] [id = 202] 13:28:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x121270000) [pid = 1649] [serial = 604] [outer = 0x0] 13:28:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x12164e400) [pid = 1649] [serial = 605] [outer = 0x121270000] 13:28:08 INFO - PROCESS | 1649 | 1462480088515 Marionette DEBUG loaded listener.js 13:28:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x125694c00) [pid = 1649] [serial = 606] [outer = 0x121270000] 13:28:08 INFO - PROCESS | 1649 | 1462480088875 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]]]}] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 81 (0x1172a1c00) [pid = 1649] [serial = 559] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 80 (0x113d29c00) [pid = 1649] [serial = 556] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 79 (0x1125b6c00) [pid = 1649] [serial = 553] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 78 (0x118559000) [pid = 1649] [serial = 562] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 77 (0x1187a2800) [pid = 1649] [serial = 565] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 76 (0x110e7d800) [pid = 1649] [serial = 571] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 75 (0x116764800) [pid = 1649] [serial = 568] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 13:28:08 INFO - PROCESS | 1649 | --DOMWINDOW == 74 (0x121362800) [pid = 1649] [serial = 574] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 13:28:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 13:28:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 518ms 13:28:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 13:28:08 INFO - PROCESS | 1649 | 1462480088893 Marionette TRACE conn2 -> [0,781,"getWindowHandle",null] 13:28:08 INFO - PROCESS | 1649 | 1462480088894 Marionette TRACE conn2 <- [1,781,null,{"value":"7"}] 13:28:08 INFO - PROCESS | 1649 | 1462480088896 Marionette TRACE conn2 -> [0,782,"setScriptTimeout",{"ms":35000}] 13:28:08 INFO - PROCESS | 1649 | 1462480088897 Marionette TRACE conn2 <- [1,782,null,{}] 13:28:08 INFO - PROCESS | 1649 | 1462480088900 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}] 13:28:08 INFO - PROCESS | 1649 | 1462480088972 Marionette TRACE conn2 <- [1,783,null,{"value":null}] 13:28:08 INFO - PROCESS | 1649 | 1462480088976 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a49800 == 47 [pid = 1649] [id = 203] 13:28:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 75 (0x113f7d400) [pid = 1649] [serial = 607] [outer = 0x0] 13:28:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 76 (0x1187f7800) [pid = 1649] [serial = 608] [outer = 0x113f7d400] 13:28:09 INFO - PROCESS | 1649 | 1462480089003 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 77 (0x124c07400) [pid = 1649] [serial = 609] [outer = 0x113f7d400] 13:28:09 INFO - PROCESS | 1649 | 1462480089321 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 13:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 468ms 13:28:09 INFO - PROCESS | 1649 | 1462480089365 Marionette TRACE conn2 -> [0,785,"getWindowHandle",null] 13:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 13:28:09 INFO - PROCESS | 1649 | 1462480089367 Marionette TRACE conn2 <- [1,785,null,{"value":"7"}] 13:28:09 INFO - PROCESS | 1649 | 1462480089370 Marionette TRACE conn2 -> [0,786,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1649 | 1462480089372 Marionette TRACE conn2 <- [1,786,null,{}] 13:28:09 INFO - PROCESS | 1649 | 1462480089375 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}] 13:28:09 INFO - PROCESS | 1649 | 1462480089487 Marionette TRACE conn2 <- [1,787,null,{"value":null}] 13:28:09 INFO - PROCESS | 1649 | 1462480089556 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275a7000 == 48 [pid = 1649] [id = 204] 13:28:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 78 (0x1181bc000) [pid = 1649] [serial = 610] [outer = 0x0] 13:28:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 79 (0x12697a400) [pid = 1649] [serial = 611] [outer = 0x1181bc000] 13:28:09 INFO - PROCESS | 1649 | 1462480089592 Marionette DEBUG loaded listener.js 13:28:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 80 (0x126d2d000) [pid = 1649] [serial = 612] [outer = 0x1181bc000] 13:28:09 INFO - PROCESS | 1649 | 1462480089969 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]]]}] 13:28:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 13:28:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 620ms 13:28:09 INFO - PROCESS | 1649 | 1462480089990 Marionette TRACE conn2 -> [0,789,"getWindowHandle",null] 13:28:09 INFO - PROCESS | 1649 | 1462480089992 Marionette TRACE conn2 <- [1,789,null,{"value":"7"}] 13:28:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 13:28:09 INFO - PROCESS | 1649 | 1462480089994 Marionette TRACE conn2 -> [0,790,"setScriptTimeout",{"ms":35000}] 13:28:09 INFO - PROCESS | 1649 | 1462480089995 Marionette TRACE conn2 <- [1,790,null,{}] 13:28:10 INFO - PROCESS | 1649 | 1462480089997 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}] 13:28:10 INFO - PROCESS | 1649 | 1462480090072 Marionette TRACE conn2 <- [1,791,null,{"value":null}] 13:28:10 INFO - PROCESS | 1649 | 1462480090076 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12787a800 == 49 [pid = 1649] [id = 205] 13:28:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 81 (0x126d31000) [pid = 1649] [serial = 613] [outer = 0x0] 13:28:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 82 (0x126d38c00) [pid = 1649] [serial = 614] [outer = 0x126d31000] 13:28:10 INFO - PROCESS | 1649 | 1462480090103 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 83 (0x127342000) [pid = 1649] [serial = 615] [outer = 0x126d31000] 13:28:10 INFO - PROCESS | 1649 | 1462480090438 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 13:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 468ms 13:28:10 INFO - PROCESS | 1649 | 1462480090463 Marionette TRACE conn2 -> [0,793,"getWindowHandle",null] 13:28:10 INFO - PROCESS | 1649 | 1462480090464 Marionette TRACE conn2 <- [1,793,null,{"value":"7"}] 13:28:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 13:28:10 INFO - PROCESS | 1649 | 1462480090468 Marionette TRACE conn2 -> [0,794,"setScriptTimeout",{"ms":35000}] 13:28:10 INFO - PROCESS | 1649 | 1462480090470 Marionette TRACE conn2 <- [1,794,null,{}] 13:28:10 INFO - PROCESS | 1649 | 1462480090480 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}] 13:28:10 INFO - PROCESS | 1649 | 1462480090555 Marionette TRACE conn2 <- [1,795,null,{"value":null}] 13:28:10 INFO - PROCESS | 1649 | 1462480090559 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x129481000 == 50 [pid = 1649] [id = 206] 13:28:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 84 (0x127516400) [pid = 1649] [serial = 616] [outer = 0x0] 13:28:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 85 (0x127836400) [pid = 1649] [serial = 617] [outer = 0x127516400] 13:28:10 INFO - PROCESS | 1649 | 1462480090584 Marionette DEBUG loaded listener.js 13:28:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 86 (0x12783d000) [pid = 1649] [serial = 618] [outer = 0x127516400] 13:28:10 INFO - PROCESS | 1649 | 1462480090980 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]]]}] 13:28:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 13:28:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 530ms 13:28:11 INFO - PROCESS | 1649 | 1462480090997 Marionette TRACE conn2 -> [0,797,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 1649 | 1462480091002 Marionette TRACE conn2 <- [1,797,null,{"value":"7"}] 13:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 13:28:11 INFO - PROCESS | 1649 | 1462480091006 Marionette TRACE conn2 -> [0,798,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1649 | 1462480091008 Marionette TRACE conn2 <- [1,798,null,{}] 13:28:11 INFO - PROCESS | 1649 | 1462480091013 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}] 13:28:11 INFO - PROCESS | 1649 | 1462480091110 Marionette TRACE conn2 <- [1,799,null,{"value":null}] 13:28:11 INFO - PROCESS | 1649 | 1462480091160 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x11671e000 == 51 [pid = 1649] [id = 207] 13:28:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 87 (0x112bebc00) [pid = 1649] [serial = 619] [outer = 0x0] 13:28:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 88 (0x112da5800) [pid = 1649] [serial = 620] [outer = 0x112bebc00] 13:28:11 INFO - PROCESS | 1649 | 1462480091191 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x1161d9000) [pid = 1649] [serial = 621] [outer = 0x112bebc00] 13:28:11 INFO - PROCESS | 1649 | 1462480091628 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]]]}] 13:28: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 13:28:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 672ms 13:28:11 INFO - PROCESS | 1649 | 1462480091679 Marionette TRACE conn2 -> [0,801,"getWindowHandle",null] 13:28:11 INFO - PROCESS | 1649 | 1462480091685 Marionette TRACE conn2 <- [1,801,null,{"value":"7"}] 13:28:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 13:28:11 INFO - PROCESS | 1649 | 1462480091691 Marionette TRACE conn2 -> [0,802,"setScriptTimeout",{"ms":35000}] 13:28:11 INFO - PROCESS | 1649 | 1462480091693 Marionette TRACE conn2 <- [1,802,null,{}] 13:28:11 INFO - PROCESS | 1649 | 1462480091696 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}] 13:28:11 INFO - PROCESS | 1649 | 1462480091791 Marionette TRACE conn2 <- [1,803,null,{"value":null}] 13:28:11 INFO - PROCESS | 1649 | 1462480091839 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f3800 == 52 [pid = 1649] [id = 208] 13:28:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x116a76c00) [pid = 1649] [serial = 622] [outer = 0x0] 13:28:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x1181bf400) [pid = 1649] [serial = 623] [outer = 0x116a76c00] 13:28:11 INFO - PROCESS | 1649 | 1462480091868 Marionette DEBUG loaded listener.js 13:28:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x1181e2c00) [pid = 1649] [serial = 624] [outer = 0x116a76c00] 13:28:12 INFO - PROCESS | 1649 | 1462480092288 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]]]}] 13:28: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 13:28:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 620ms 13:28:12 INFO - PROCESS | 1649 | 1462480092311 Marionette TRACE conn2 -> [0,805,"getWindowHandle",null] 13:28:12 INFO - PROCESS | 1649 | 1462480092313 Marionette TRACE conn2 <- [1,805,null,{"value":"7"}] 13:28:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 13:28:12 INFO - PROCESS | 1649 | 1462480092335 Marionette TRACE conn2 -> [0,806,"setScriptTimeout",{"ms":35000}] 13:28:12 INFO - PROCESS | 1649 | 1462480092338 Marionette TRACE conn2 <- [1,806,null,{}] 13:28:12 INFO - PROCESS | 1649 | 1462480092346 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}] 13:28:12 INFO - PROCESS | 1649 | 1462480092467 Marionette TRACE conn2 <- [1,807,null,{"value":null}] 13:28:12 INFO - PROCESS | 1649 | 1462480092526 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x129480000 == 53 [pid = 1649] [id = 209] 13:28:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x119a5c800) [pid = 1649] [serial = 625] [outer = 0x0] 13:28:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x12126b800) [pid = 1649] [serial = 626] [outer = 0x119a5c800] 13:28:12 INFO - PROCESS | 1649 | 1462480092557 Marionette DEBUG loaded listener.js 13:28:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x121873400) [pid = 1649] [serial = 627] [outer = 0x119a5c800] 13:28:12 INFO - PROCESS | 1649 | [1649] WARNING: robustness marked as unsupported: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/gfx/gl/GLContextFeatures.cpp, line 896 13:28:12 INFO - PROCESS | 1649 | Exported SkiaGL extensions: GL_ARB_framebuffer_object GL_ARB_texture_rg GL_EXT_packed_depth_stencil GL_EXT_bgra 13:28:12 INFO - PROCESS | 1649 | Determined SkiaGL cache limits: Size 100663296, Items: 256 13:28:12 INFO - PROCESS | 1649 | [GFX2-]: Using SkiaGL canvas. 13:28:12 INFO - PROCESS | 1649 | 1462480092995 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]]]}] 13:28: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 13:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 691ms 13:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 13:28:13 INFO - PROCESS | 1649 | 1462480093008 Marionette TRACE conn2 -> [0,809,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1649 | 1462480093010 Marionette TRACE conn2 <- [1,809,null,{"value":"7"}] 13:28:13 INFO - PROCESS | 1649 | 1462480093012 Marionette TRACE conn2 -> [0,810,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1649 | 1462480093013 Marionette TRACE conn2 <- [1,810,null,{}] 13:28:13 INFO - PROCESS | 1649 | 1462480093034 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}] 13:28:13 INFO - PROCESS | 1649 | 1462480093128 Marionette TRACE conn2 <- [1,811,null,{"value":null}] 13:28:13 INFO - PROCESS | 1649 | 1462480093187 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a957000 == 54 [pid = 1649] [id = 210] 13:28:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x124e6d400) [pid = 1649] [serial = 628] [outer = 0x0] 13:28:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x12569bc00) [pid = 1649] [serial = 629] [outer = 0x124e6d400] 13:28:13 INFO - PROCESS | 1649 | 1462480093217 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x127843400) [pid = 1649] [serial = 630] [outer = 0x124e6d400] 13:28:13 INFO - PROCESS | 1649 | 1462480093630 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]]]}] 13:28:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 13:28:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 668ms 13:28:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 13:28:13 INFO - PROCESS | 1649 | 1462480093683 Marionette TRACE conn2 -> [0,813,"getWindowHandle",null] 13:28:13 INFO - PROCESS | 1649 | 1462480093684 Marionette TRACE conn2 <- [1,813,null,{"value":"7"}] 13:28:13 INFO - PROCESS | 1649 | 1462480093688 Marionette TRACE conn2 -> [0,814,"setScriptTimeout",{"ms":35000}] 13:28:13 INFO - PROCESS | 1649 | 1462480093689 Marionette TRACE conn2 <- [1,814,null,{}] 13:28:13 INFO - PROCESS | 1649 | 1462480093692 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}] 13:28:13 INFO - PROCESS | 1649 | 1462480093804 Marionette TRACE conn2 <- [1,815,null,{"value":null}] 13:28:13 INFO - PROCESS | 1649 | 1462480093862 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9a8000 == 55 [pid = 1649] [id = 211] 13:28:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124e6dc00) [pid = 1649] [serial = 631] [outer = 0x0] 13:28:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x128b0f000) [pid = 1649] [serial = 632] [outer = 0x124e6dc00] 13:28:13 INFO - PROCESS | 1649 | 1462480093891 Marionette DEBUG loaded listener.js 13:28:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x128e06400) [pid = 1649] [serial = 633] [outer = 0x124e6dc00] 13:28:14 INFO - PROCESS | 1649 | 1462480094326 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] 13:28:14 INFO - PROCESS | 1649 | 1462480094360 Marionette TRACE conn2 <- [1,817,null,{"value":"7"}] 13:28:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 13:28:14 INFO - PROCESS | 1649 | 1462480094362 Marionette TRACE conn2 -> [0,818,"setScriptTimeout",{"ms":35000}] 13:28:14 INFO - PROCESS | 1649 | 1462480094364 Marionette TRACE conn2 <- [1,818,null,{}] 13:28:14 INFO - PROCESS | 1649 | 1462480094520 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}] 13:28:14 INFO - PROCESS | 1649 | 1462480094639 Marionette TRACE conn2 <- [1,819,null,{"value":null}] 13:28:14 INFO - PROCESS | 1649 | 1462480094648 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x11811e800 == 56 [pid = 1649] [id = 212] 13:28:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x112bea000) [pid = 1649] [serial = 634] [outer = 0x0] 13:28:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x112bf3000) [pid = 1649] [serial = 635] [outer = 0x112bea000] 13:28:14 INFO - PROCESS | 1649 | 1462480094675 Marionette DEBUG loaded listener.js 13:28:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x115e42c00) [pid = 1649] [serial = 636] [outer = 0x112bea000] 13:28:15 INFO - PROCESS | 1649 | 1462480095138 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]]]}] 13:28:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 13:28:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 826ms 13:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 13:28:15 INFO - PROCESS | 1649 | 1462480095189 Marionette TRACE conn2 -> [0,821,"getWindowHandle",null] 13:28:15 INFO - PROCESS | 1649 | 1462480095192 Marionette TRACE conn2 <- [1,821,null,{"value":"7"}] 13:28:15 INFO - PROCESS | 1649 | 1462480095194 Marionette TRACE conn2 -> [0,822,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1649 | 1462480095196 Marionette TRACE conn2 <- [1,822,null,{}] 13:28:15 INFO - PROCESS | 1649 | 1462480095198 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}] 13:28:15 INFO - PROCESS | 1649 | 1462480095287 Marionette TRACE conn2 <- [1,823,null,{"value":null}] 13:28:15 INFO - PROCESS | 1649 | 1462480095346 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f51000 == 57 [pid = 1649] [id = 213] 13:28:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x11685c000) [pid = 1649] [serial = 637] [outer = 0x0] 13:28:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x117683000) [pid = 1649] [serial = 638] [outer = 0x11685c000] 13:28:15 INFO - PROCESS | 1649 | 1462480095368 Marionette DEBUG loaded listener.js 13:28:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1181bcc00) [pid = 1649] [serial = 639] [outer = 0x11685c000] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12787a800 == 56 [pid = 1649] [id = 205] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1275a7000 == 55 [pid = 1649] [id = 204] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x113a49800 == 54 [pid = 1649] [id = 203] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x112be8c00) [pid = 1649] [serial = 545] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x11703f000) [pid = 1649] [serial = 548] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x1191a0800) [pid = 1649] [serial = 551] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x116136800 == 53 [pid = 1649] [id = 202] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1213c9800 == 52 [pid = 1649] [id = 201] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x119a47800 == 51 [pid = 1649] [id = 200] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x11923c000 == 50 [pid = 1649] [id = 199] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x116f6c000 == 49 [pid = 1649] [id = 198] 13:28:15 INFO - PROCESS | 1649 | --DOCSHELL 0x11612e800 == 48 [pid = 1649] [id = 197] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x12126b000) [pid = 1649] [serial = 570] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x124cf3800) [pid = 1649] [serial = 576] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x123ed6400) [pid = 1649] [serial = 575] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1181d3400) [pid = 1649] [serial = 560] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x116857800) [pid = 1649] [serial = 557] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x117039800) [pid = 1649] [serial = 558] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 97 (0x112beb000) [pid = 1649] [serial = 554] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 96 (0x113043c00) [pid = 1649] [serial = 555] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 95 (0x1191e4800) [pid = 1649] [serial = 564] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 94 (0x119731400) [pid = 1649] [serial = 566] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 93 (0x12126e800) [pid = 1649] [serial = 572] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 92 (0x1191ef800) [pid = 1649] [serial = 569] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 91 (0x1187fa800) [pid = 1649] [serial = 563] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 90 (0x121be8800) [pid = 1649] [serial = 573] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 89 (0x119c6a800) [pid = 1649] [serial = 567] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | --DOMWINDOW == 88 (0x118388000) [pid = 1649] [serial = 561] [outer = 0x0] [url = about:blank] 13:28:15 INFO - PROCESS | 1649 | 1462480095831 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] 13:28:15 INFO - PROCESS | 1649 | 1462480095873 Marionette TRACE conn2 <- [1,825,null,{"value":"7"}] 13:28:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 13:28:15 INFO - PROCESS | 1649 | 1462480095876 Marionette TRACE conn2 -> [0,826,"setScriptTimeout",{"ms":35000}] 13:28:15 INFO - PROCESS | 1649 | 1462480095877 Marionette TRACE conn2 <- [1,826,null,{}] 13:28:15 INFO - PROCESS | 1649 | 1462480095880 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}] 13:28:15 INFO - PROCESS | 1649 | 1462480095990 Marionette TRACE conn2 <- [1,827,null,{"value":null}] 13:28:16 INFO - PROCESS | 1649 | 1462480096067 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f52000 == 49 [pid = 1649] [id = 214] 13:28:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 89 (0x117c3e800) [pid = 1649] [serial = 640] [outer = 0x0] 13:28:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 90 (0x118386800) [pid = 1649] [serial = 641] [outer = 0x117c3e800] 13:28:16 INFO - PROCESS | 1649 | 1462480096101 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 91 (0x118774c00) [pid = 1649] [serial = 642] [outer = 0x117c3e800] 13:28:16 INFO - PROCESS | 1649 | 1462480096406 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 13:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 572ms 13:28:16 INFO - PROCESS | 1649 | 1462480096455 Marionette TRACE conn2 -> [0,829,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 1649 | 1462480096459 Marionette TRACE conn2 <- [1,829,null,{"value":"7"}] 13:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 13:28:16 INFO - PROCESS | 1649 | 1462480096462 Marionette TRACE conn2 -> [0,830,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1649 | 1462480096464 Marionette TRACE conn2 <- [1,830,null,{}] 13:28:16 INFO - PROCESS | 1649 | 1462480096466 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}] 13:28:16 INFO - PROCESS | 1649 | 1462480096540 Marionette TRACE conn2 <- [1,831,null,{"value":null}] 13:28:16 INFO - PROCESS | 1649 | 1462480096610 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x11962e000 == 50 [pid = 1649] [id = 215] 13:28:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 92 (0x118855000) [pid = 1649] [serial = 643] [outer = 0x0] 13:28:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 93 (0x1191ef800) [pid = 1649] [serial = 644] [outer = 0x118855000] 13:28:16 INFO - PROCESS | 1649 | 1462480096639 Marionette DEBUG loaded listener.js 13:28:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 94 (0x119a60c00) [pid = 1649] [serial = 645] [outer = 0x118855000] 13:28:16 INFO - PROCESS | 1649 | 1462480096917 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]]]}] 13:28:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 13:28:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 467ms 13:28:16 INFO - PROCESS | 1649 | 1462480096930 Marionette TRACE conn2 -> [0,833,"getWindowHandle",null] 13:28:16 INFO - PROCESS | 1649 | 1462480096932 Marionette TRACE conn2 <- [1,833,null,{"value":"7"}] 13:28:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 13:28:16 INFO - PROCESS | 1649 | 1462480096941 Marionette TRACE conn2 -> [0,834,"setScriptTimeout",{"ms":35000}] 13:28:16 INFO - PROCESS | 1649 | 1462480096943 Marionette TRACE conn2 <- [1,834,null,{}] 13:28:16 INFO - PROCESS | 1649 | 1462480096945 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}] 13:28:17 INFO - PROCESS | 1649 | 1462480097023 Marionette TRACE conn2 <- [1,835,null,{"value":null}] 13:28:17 INFO - PROCESS | 1649 | 1462480097028 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213b9800 == 51 [pid = 1649] [id = 216] 13:28:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 95 (0x119c6d800) [pid = 1649] [serial = 646] [outer = 0x0] 13:28:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 96 (0x12126bc00) [pid = 1649] [serial = 647] [outer = 0x119c6d800] 13:28:17 INFO - PROCESS | 1649 | 1462480097056 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 97 (0x121612000) [pid = 1649] [serial = 648] [outer = 0x119c6d800] 13:28:17 INFO - PROCESS | 1649 | 1462480097370 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 13:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 468ms 13:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 13:28:17 INFO - PROCESS | 1649 | 1462480097411 Marionette TRACE conn2 -> [0,837,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1649 | 1462480097412 Marionette TRACE conn2 <- [1,837,null,{"value":"7"}] 13:28:17 INFO - PROCESS | 1649 | 1462480097414 Marionette TRACE conn2 -> [0,838,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1649 | 1462480097415 Marionette TRACE conn2 <- [1,838,null,{}] 13:28:17 INFO - PROCESS | 1649 | 1462480097418 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}] 13:28:17 INFO - PROCESS | 1649 | 1462480097541 Marionette TRACE conn2 <- [1,839,null,{"value":null}] 13:28:17 INFO - PROCESS | 1649 | 1462480097556 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x116143000 == 52 [pid = 1649] [id = 217] 13:28:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 98 (0x121be6c00) [pid = 1649] [serial = 649] [outer = 0x0] 13:28:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x124cea800) [pid = 1649] [serial = 650] [outer = 0x121be6c00] 13:28:17 INFO - PROCESS | 1649 | 1462480097584 Marionette DEBUG loaded listener.js 13:28:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x126d30000) [pid = 1649] [serial = 651] [outer = 0x121be6c00] 13:28:17 INFO - PROCESS | 1649 | 1462480097935 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]]]}] 13:28:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 13:28:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 570ms 13:28:17 INFO - PROCESS | 1649 | 1462480097984 Marionette TRACE conn2 -> [0,841,"getWindowHandle",null] 13:28:17 INFO - PROCESS | 1649 | 1462480097985 Marionette TRACE conn2 <- [1,841,null,{"value":"7"}] 13:28:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 13:28:17 INFO - PROCESS | 1649 | 1462480097987 Marionette TRACE conn2 -> [0,842,"setScriptTimeout",{"ms":35000}] 13:28:17 INFO - PROCESS | 1649 | 1462480097988 Marionette TRACE conn2 <- [1,842,null,{}] 13:28:17 INFO - PROCESS | 1649 | 1462480097991 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}] 13:28:18 INFO - PROCESS | 1649 | 1462480098081 Marionette TRACE conn2 <- [1,843,null,{"value":null}] 13:28:18 INFO - PROCESS | 1649 | 1462480098112 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x1250dd800 == 53 [pid = 1649] [id = 218] 13:28:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x124e66000) [pid = 1649] [serial = 652] [outer = 0x0] 13:28:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x12783d800) [pid = 1649] [serial = 653] [outer = 0x124e66000] 13:28:18 INFO - PROCESS | 1649 | 1462480098137 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x128e08c00) [pid = 1649] [serial = 654] [outer = 0x124e66000] 13:28:18 INFO - PROCESS | 1649 | 1462480098461 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]]]}] 13:28:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 13:28:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 519ms 13:28:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 13:28:18 INFO - PROCESS | 1649 | 1462480098507 Marionette TRACE conn2 -> [0,845,"getWindowHandle",null] 13:28:18 INFO - PROCESS | 1649 | 1462480098508 Marionette TRACE conn2 <- [1,845,null,{"value":"7"}] 13:28:18 INFO - PROCESS | 1649 | 1462480098510 Marionette TRACE conn2 -> [0,846,"setScriptTimeout",{"ms":35000}] 13:28:18 INFO - PROCESS | 1649 | 1462480098512 Marionette TRACE conn2 <- [1,846,null,{}] 13:28:18 INFO - PROCESS | 1649 | 1462480098514 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}] 13:28:18 INFO - PROCESS | 1649 | 1462480098607 Marionette TRACE conn2 <- [1,847,null,{"value":null}] 13:28:18 INFO - PROCESS | 1649 | 1462480098621 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x127864000 == 54 [pid = 1649] [id = 219] 13:28:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x128e0b400) [pid = 1649] [serial = 655] [outer = 0x0] 13:28:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x128e10400) [pid = 1649] [serial = 656] [outer = 0x128e0b400] 13:28:18 INFO - PROCESS | 1649 | 1462480098646 Marionette DEBUG loaded listener.js 13:28:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x128f5b800) [pid = 1649] [serial = 657] [outer = 0x128e0b400] 13:28:18 INFO - PROCESS | 1649 | 1462480098991 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]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 13:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 518ms 13:28:19 INFO - PROCESS | 1649 | 1462480099029 Marionette TRACE conn2 -> [0,849,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1649 | 1462480099031 Marionette TRACE conn2 <- [1,849,null,{"value":"7"}] 13:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 13:28:19 INFO - PROCESS | 1649 | 1462480099033 Marionette TRACE conn2 -> [0,850,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1649 | 1462480099034 Marionette TRACE conn2 <- [1,850,null,{}] 13:28:19 INFO - PROCESS | 1649 | 1462480099036 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}] 13:28:19 INFO - PROCESS | 1649 | 1462480099129 Marionette TRACE conn2 <- [1,851,null,{"value":null}] 13:28:19 INFO - PROCESS | 1649 | 1462480099134 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a68d800 == 55 [pid = 1649] [id = 220] 13:28:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x128e0c800) [pid = 1649] [serial = 658] [outer = 0x0] 13:28:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x129441000) [pid = 1649] [serial = 659] [outer = 0x128e0c800] 13:28:19 INFO - PROCESS | 1649 | 1462480099159 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x129448000) [pid = 1649] [serial = 660] [outer = 0x128e0c800] 13:28:19 INFO - PROCESS | 1649 | 1462480099486 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]]]}] 13:28:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 13:28:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 469ms 13:28:19 INFO - PROCESS | 1649 | 1462480099504 Marionette TRACE conn2 -> [0,853,"getWindowHandle",null] 13:28:19 INFO - PROCESS | 1649 | 1462480099505 Marionette TRACE conn2 <- [1,853,null,{"value":"7"}] 13:28:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 13:28:19 INFO - PROCESS | 1649 | 1462480099508 Marionette TRACE conn2 -> [0,854,"setScriptTimeout",{"ms":35000}] 13:28:19 INFO - PROCESS | 1649 | 1462480099509 Marionette TRACE conn2 <- [1,854,null,{}] 13:28:19 INFO - PROCESS | 1649 | 1462480099511 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}] 13:28:19 INFO - PROCESS | 1649 | 1462480099674 Marionette TRACE conn2 <- [1,855,null,{"value":null}] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x1181d8c00) [pid = 1649] [serial = 550] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x1191f1400) [pid = 1649] [serial = 598] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x121270000) [pid = 1649] [serial = 604] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 105 (0x113042800) [pid = 1649] [serial = 589] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 104 (0x119906800) [pid = 1649] [serial = 601] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 103 (0x116169800) [pid = 1649] [serial = 592] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 102 (0x116a75c00) [pid = 1649] [serial = 586] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 101 (0x113f7d400) [pid = 1649] [serial = 607] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 100 (0x1181bc000) [pid = 1649] [serial = 610] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 99 (0x11838b000) [pid = 1649] [serial = 595] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 13:28:19 INFO - PROCESS | 1649 | --DOMWINDOW == 98 (0x126d31000) [pid = 1649] [serial = 613] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 13:28:19 INFO - PROCESS | 1649 | 1462480099712 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x118118800 == 56 [pid = 1649] [id = 221] 13:28:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 99 (0x110e74000) [pid = 1649] [serial = 661] [outer = 0x0] 13:28:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 100 (0x11610f000) [pid = 1649] [serial = 662] [outer = 0x110e74000] 13:28:19 INFO - PROCESS | 1649 | 1462480099737 Marionette DEBUG loaded listener.js 13:28:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 101 (0x1191f1400) [pid = 1649] [serial = 663] [outer = 0x110e74000] 13:28:20 INFO - PROCESS | 1649 | 1462480100025 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 13:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 569ms 13:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 13:28:20 INFO - PROCESS | 1649 | 1462480100078 Marionette TRACE conn2 -> [0,857,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1649 | 1462480100079 Marionette TRACE conn2 <- [1,857,null,{"value":"7"}] 13:28:20 INFO - PROCESS | 1649 | 1462480100081 Marionette TRACE conn2 -> [0,858,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1649 | 1462480100083 Marionette TRACE conn2 <- [1,858,null,{}] 13:28:20 INFO - PROCESS | 1649 | 1462480100088 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}] 13:28:20 INFO - PROCESS | 1649 | 1462480100176 Marionette TRACE conn2 <- [1,859,null,{"value":null}] 13:28:20 INFO - PROCESS | 1649 | 1462480100224 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x129473800 == 57 [pid = 1649] [id = 222] 13:28:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 102 (0x110ea1400) [pid = 1649] [serial = 664] [outer = 0x0] 13:28:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 103 (0x12783c000) [pid = 1649] [serial = 665] [outer = 0x110ea1400] 13:28:20 INFO - PROCESS | 1649 | 1462480100253 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 104 (0x119195800) [pid = 1649] [serial = 666] [outer = 0x110ea1400] 13:28:20 INFO - PROCESS | 1649 | 1462480100530 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]]]}] 13:28:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 13:28:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 474ms 13:28:20 INFO - PROCESS | 1649 | 1462480100556 Marionette TRACE conn2 -> [0,861,"getWindowHandle",null] 13:28:20 INFO - PROCESS | 1649 | 1462480100558 Marionette TRACE conn2 <- [1,861,null,{"value":"7"}] 13:28:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 13:28:20 INFO - PROCESS | 1649 | 1462480100560 Marionette TRACE conn2 -> [0,862,"setScriptTimeout",{"ms":35000}] 13:28:20 INFO - PROCESS | 1649 | 1462480100562 Marionette TRACE conn2 <- [1,862,null,{}] 13:28:20 INFO - PROCESS | 1649 | 1462480100564 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}] 13:28:20 INFO - PROCESS | 1649 | 1462480100657 Marionette TRACE conn2 <- [1,863,null,{"value":null}] 13:28:20 INFO - PROCESS | 1649 | 1462480100661 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc97800 == 58 [pid = 1649] [id = 223] 13:28:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 105 (0x1295e0c00) [pid = 1649] [serial = 667] [outer = 0x0] 13:28:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 106 (0x12a824800) [pid = 1649] [serial = 668] [outer = 0x1295e0c00] 13:28:20 INFO - PROCESS | 1649 | 1462480100686 Marionette DEBUG loaded listener.js 13:28:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x12a97f400) [pid = 1649] [serial = 669] [outer = 0x1295e0c00] 13:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 13:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 470ms 13:28:21 INFO - PROCESS | 1649 | 1462480101024 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]]]}] 13:28:21 INFO - PROCESS | 1649 | 1462480101030 Marionette TRACE conn2 -> [0,865,"getWindowHandle",null] 13:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 13:28:21 INFO - PROCESS | 1649 | 1462480101032 Marionette TRACE conn2 <- [1,865,null,{"value":"7"}] 13:28:21 INFO - PROCESS | 1649 | 1462480101036 Marionette TRACE conn2 -> [0,866,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1649 | 1462480101037 Marionette TRACE conn2 <- [1,866,null,{}] 13:28:21 INFO - PROCESS | 1649 | 1462480101040 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}] 13:28:21 INFO - PROCESS | 1649 | 1462480101115 Marionette TRACE conn2 <- [1,867,null,{"value":null}] 13:28:21 INFO - PROCESS | 1649 | 1462480101167 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be5f000 == 59 [pid = 1649] [id = 224] 13:28:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x1295e9c00) [pid = 1649] [serial = 670] [outer = 0x0] 13:28:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x12ab87800) [pid = 1649] [serial = 671] [outer = 0x1295e9c00] 13:28:21 INFO - PROCESS | 1649 | 1462480101192 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x12ab94800) [pid = 1649] [serial = 672] [outer = 0x1295e9c00] 13:28:21 INFO - PROCESS | 1649 | 1462480101455 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]]]}] 13:28:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 13:28:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 472ms 13:28:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 13:28:21 INFO - PROCESS | 1649 | 1462480101508 Marionette TRACE conn2 -> [0,869,"getWindowHandle",null] 13:28:21 INFO - PROCESS | 1649 | 1462480101509 Marionette TRACE conn2 <- [1,869,null,{"value":"7"}] 13:28:21 INFO - PROCESS | 1649 | 1462480101511 Marionette TRACE conn2 -> [0,870,"setScriptTimeout",{"ms":35000}] 13:28:21 INFO - PROCESS | 1649 | 1462480101512 Marionette TRACE conn2 <- [1,870,null,{}] 13:28:21 INFO - PROCESS | 1649 | 1462480101514 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}] 13:28:21 INFO - PROCESS | 1649 | 1462480101595 Marionette TRACE conn2 <- [1,871,null,{"value":null}] 13:28:21 INFO - PROCESS | 1649 | 1462480101601 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c073000 == 60 [pid = 1649] [id = 225] 13:28:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x12ab88c00) [pid = 1649] [serial = 673] [outer = 0x0] 13:28:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x12ac89000) [pid = 1649] [serial = 674] [outer = 0x12ab88c00] 13:28:21 INFO - PROCESS | 1649 | 1462480101626 Marionette DEBUG loaded listener.js 13:28:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x12ac92400) [pid = 1649] [serial = 675] [outer = 0x12ab88c00] 13:28:22 INFO - PROCESS | 1649 | 1462480102099 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 13:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 618ms 13:28:22 INFO - PROCESS | 1649 | 1462480102137 Marionette TRACE conn2 -> [0,873,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1649 | 1462480102140 Marionette TRACE conn2 <- [1,873,null,{"value":"7"}] 13:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 13:28:22 INFO - PROCESS | 1649 | 1462480102145 Marionette TRACE conn2 -> [0,874,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1649 | 1462480102147 Marionette TRACE conn2 <- [1,874,null,{}] 13:28:22 INFO - PROCESS | 1649 | 1462480102170 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}] 13:28:22 INFO - PROCESS | 1649 | 1462480102271 Marionette TRACE conn2 <- [1,875,null,{"value":null}] 13:28:22 INFO - PROCESS | 1649 | 1462480102345 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180a6000 == 61 [pid = 1649] [id = 226] 13:28:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11675b400) [pid = 1649] [serial = 676] [outer = 0x0] 13:28:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x117039800) [pid = 1649] [serial = 677] [outer = 0x11675b400] 13:28:22 INFO - PROCESS | 1649 | 1462480102417 Marionette DEBUG loaded listener.js 13:28:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x1181be000) [pid = 1649] [serial = 678] [outer = 0x11675b400] 13:28:22 INFO - PROCESS | 1649 | 1462480102824 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]]]}] 13:28:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 13:28:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 686ms 13:28:22 INFO - PROCESS | 1649 | 1462480102832 Marionette TRACE conn2 -> [0,877,"getWindowHandle",null] 13:28:22 INFO - PROCESS | 1649 | 1462480102836 Marionette TRACE conn2 <- [1,877,null,{"value":"7"}] 13:28:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 13:28:22 INFO - PROCESS | 1649 | 1462480102841 Marionette TRACE conn2 -> [0,878,"setScriptTimeout",{"ms":35000}] 13:28:22 INFO - PROCESS | 1649 | 1462480102842 Marionette TRACE conn2 <- [1,878,null,{}] 13:28:22 INFO - PROCESS | 1649 | 1462480102845 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}] 13:28:22 INFO - PROCESS | 1649 | 1462480102950 Marionette TRACE conn2 <- [1,879,null,{"value":null}] 13:28:22 INFO - PROCESS | 1649 | 1462480102997 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x123e5f800 == 62 [pid = 1649] [id = 227] 13:28:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x118385c00) [pid = 1649] [serial = 679] [outer = 0x0] 13:28:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x11879e000) [pid = 1649] [serial = 680] [outer = 0x118385c00] 13:28:23 INFO - PROCESS | 1649 | 1462480103027 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x119493800) [pid = 1649] [serial = 681] [outer = 0x118385c00] 13:28:23 INFO - PROCESS | 1649 | 1462480103450 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]]]}] 13:28:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 13:28:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 620ms 13:28:23 INFO - PROCESS | 1649 | 1462480103460 Marionette TRACE conn2 -> [0,881,"getWindowHandle",null] 13:28:23 INFO - PROCESS | 1649 | 1462480103462 Marionette TRACE conn2 <- [1,881,null,{"value":"7"}] 13:28:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 13:28:23 INFO - PROCESS | 1649 | 1462480103464 Marionette TRACE conn2 -> [0,882,"setScriptTimeout",{"ms":35000}] 13:28:23 INFO - PROCESS | 1649 | 1462480103467 Marionette TRACE conn2 <- [1,882,null,{}] 13:28:23 INFO - PROCESS | 1649 | 1462480103475 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}] 13:28:23 INFO - PROCESS | 1649 | 1462480103581 Marionette TRACE conn2 <- [1,883,null,{"value":null}] 13:28:23 INFO - PROCESS | 1649 | 1462480103672 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be52000 == 63 [pid = 1649] [id = 228] 13:28:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12568dc00) [pid = 1649] [serial = 682] [outer = 0x0] 13:28:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12697a800) [pid = 1649] [serial = 683] [outer = 0x12568dc00] 13:28:23 INFO - PROCESS | 1649 | 1462480103705 Marionette DEBUG loaded listener.js 13:28:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x128b06800) [pid = 1649] [serial = 684] [outer = 0x12568dc00] 13:28:24 INFO - PROCESS | 1649 | 1462480104117 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]]]}] 13:28:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 13:28:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 673ms 13:28:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 13:28:24 INFO - PROCESS | 1649 | 1462480104137 Marionette TRACE conn2 -> [0,885,"getWindowHandle",null] 13:28:24 INFO - PROCESS | 1649 | 1462480104139 Marionette TRACE conn2 <- [1,885,null,{"value":"7"}] 13:28:24 INFO - PROCESS | 1649 | 1462480104141 Marionette TRACE conn2 -> [0,886,"setScriptTimeout",{"ms":35000}] 13:28:24 INFO - PROCESS | 1649 | 1462480104142 Marionette TRACE conn2 <- [1,886,null,{}] 13:28:24 INFO - PROCESS | 1649 | 1462480104145 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}] 13:28:24 INFO - PROCESS | 1649 | 1462480104248 Marionette TRACE conn2 <- [1,887,null,{"value":null}] 13:28:24 INFO - PROCESS | 1649 | 1462480104302 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c431800 == 64 [pid = 1649] [id = 229] 13:28:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12943c800) [pid = 1649] [serial = 685] [outer = 0x0] 13:28:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12957d400) [pid = 1649] [serial = 686] [outer = 0x12943c800] 13:28:24 INFO - PROCESS | 1649 | 1462480104332 Marionette DEBUG loaded listener.js 13:28:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x1295e5000) [pid = 1649] [serial = 687] [outer = 0x12943c800] 13:28:24 INFO - PROCESS | 1649 | 1462480104948 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 13:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 870ms 13:28:25 INFO - PROCESS | 1649 | 1462480105015 Marionette TRACE conn2 -> [0,889,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1649 | 1462480105020 Marionette TRACE conn2 <- [1,889,null,{"value":"7"}] 13:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 13:28:25 INFO - PROCESS | 1649 | 1462480105024 Marionette TRACE conn2 -> [0,890,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1649 | 1462480105026 Marionette TRACE conn2 <- [1,890,null,{}] 13:28:25 INFO - PROCESS | 1649 | 1462480105030 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}] 13:28:25 INFO - PROCESS | 1649 | 1462480105120 Marionette TRACE conn2 <- [1,891,null,{"value":null}] 13:28:25 INFO - PROCESS | 1649 | 1462480105184 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x119623000 == 65 [pid = 1649] [id = 230] 13:28:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x113f3a400) [pid = 1649] [serial = 688] [outer = 0x0] 13:28:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x11616f000) [pid = 1649] [serial = 689] [outer = 0x113f3a400] 13:28:25 INFO - PROCESS | 1649 | 1462480105211 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x117043400) [pid = 1649] [serial = 690] [outer = 0x113f3a400] 13:28:25 INFO - PROCESS | 1649 | 1462480105652 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]]]}] 13:28:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 13:28:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 674ms 13:28:25 INFO - PROCESS | 1649 | 1462480105701 Marionette TRACE conn2 -> [0,893,"getWindowHandle",null] 13:28:25 INFO - PROCESS | 1649 | 1462480105704 Marionette TRACE conn2 <- [1,893,null,{"value":"7"}] 13:28:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 13:28:25 INFO - PROCESS | 1649 | 1462480105710 Marionette TRACE conn2 -> [0,894,"setScriptTimeout",{"ms":35000}] 13:28:25 INFO - PROCESS | 1649 | 1462480105712 Marionette TRACE conn2 <- [1,894,null,{}] 13:28:25 INFO - PROCESS | 1649 | 1462480105714 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}] 13:28:25 INFO - PROCESS | 1649 | 1462480105804 Marionette TRACE conn2 <- [1,895,null,{"value":null}] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1218c6800 == 64 [pid = 1649] [id = 191] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x124e1b800 == 63 [pid = 1649] [id = 192] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11667d800 == 62 [pid = 1649] [id = 26] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12be5f000 == 61 [pid = 1649] [id = 224] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc97800 == 60 [pid = 1649] [id = 223] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x129473800 == 59 [pid = 1649] [id = 222] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x118118800 == 58 [pid = 1649] [id = 221] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12a68d800 == 57 [pid = 1649] [id = 220] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x127864000 == 56 [pid = 1649] [id = 219] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1250dd800 == 55 [pid = 1649] [id = 218] 13:28:25 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x127836400) [pid = 1649] [serial = 617] [outer = 0x0] [url = about:blank] 13:28:25 INFO - PROCESS | 1649 | 1462480105912 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116143000 == 54 [pid = 1649] [id = 217] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x1213b9800 == 53 [pid = 1649] [id = 216] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11962e000 == 52 [pid = 1649] [id = 215] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116f52000 == 51 [pid = 1649] [id = 214] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x116f51000 == 50 [pid = 1649] [id = 213] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x11811e800 == 49 [pid = 1649] [id = 212] 13:28:25 INFO - PROCESS | 1649 | --DOCSHELL 0x12a957000 == 48 [pid = 1649] [id = 210] 13:28:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x113f56800 == 49 [pid = 1649] [id = 231] 13:28:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x1110d4000) [pid = 1649] [serial = 691] [outer = 0x0] 13:28:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x11703b800) [pid = 1649] [serial = 692] [outer = 0x1110d4000] 13:28:25 INFO - PROCESS | 1649 | 1462480105944 Marionette DEBUG loaded listener.js 13:28:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1181d3400) [pid = 1649] [serial = 693] [outer = 0x1110d4000] 13:28:26 INFO - PROCESS | 1649 | --DOCSHELL 0x11671e000 == 48 [pid = 1649] [id = 207] 13:28:26 INFO - PROCESS | 1649 | --DOCSHELL 0x129481000 == 47 [pid = 1649] [id = 206] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x119277c00) [pid = 1649] [serial = 599] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12164e400) [pid = 1649] [serial = 605] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x113211400) [pid = 1649] [serial = 590] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x115ea6c00) [pid = 1649] [serial = 591] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x119ca7c00) [pid = 1649] [serial = 602] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x1170e2000) [pid = 1649] [serial = 593] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x1181b2c00) [pid = 1649] [serial = 594] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x118385000) [pid = 1649] [serial = 584] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x119e03400) [pid = 1649] [serial = 588] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x118389800) [pid = 1649] [serial = 587] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x125691400) [pid = 1649] [serial = 578] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x1187f7800) [pid = 1649] [serial = 608] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x124c07400) [pid = 1649] [serial = 609] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x126d2d000) [pid = 1649] [serial = 612] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x1160b7400) [pid = 1649] [serial = 581] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x118390800) [pid = 1649] [serial = 596] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x127342000) [pid = 1649] [serial = 615] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 112 (0x126d38c00) [pid = 1649] [serial = 614] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 111 (0x125694c00) [pid = 1649] [serial = 606] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 110 (0x121269400) [pid = 1649] [serial = 603] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 109 (0x119905400) [pid = 1649] [serial = 600] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 108 (0x11879d000) [pid = 1649] [serial = 597] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 107 (0x12697a400) [pid = 1649] [serial = 611] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | --DOMWINDOW == 106 (0x11990dc00) [pid = 1649] [serial = 552] [outer = 0x0] [url = about:blank] 13:28:26 INFO - PROCESS | 1649 | 1462480106256 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 13:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 569ms 13:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 13:28:26 INFO - PROCESS | 1649 | 1462480106279 Marionette TRACE conn2 -> [0,897,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1649 | 1462480106280 Marionette TRACE conn2 <- [1,897,null,{"value":"7"}] 13:28:26 INFO - PROCESS | 1649 | 1462480106283 Marionette TRACE conn2 -> [0,898,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1649 | 1462480106289 Marionette TRACE conn2 <- [1,898,null,{}] 13:28:26 INFO - PROCESS | 1649 | 1462480106296 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}] 13:28:26 INFO - PROCESS | 1649 | 1462480106377 Marionette TRACE conn2 <- [1,899,null,{"value":null}] 13:28:26 INFO - PROCESS | 1649 | 1462480106457 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x119237000 == 48 [pid = 1649] [id = 232] 13:28:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 107 (0x1181b5000) [pid = 1649] [serial = 694] [outer = 0x0] 13:28:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 108 (0x11855c000) [pid = 1649] [serial = 695] [outer = 0x1181b5000] 13:28:26 INFO - PROCESS | 1649 | 1462480106485 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 109 (0x1191e5c00) [pid = 1649] [serial = 696] [outer = 0x1181b5000] 13:28:26 INFO - PROCESS | 1649 | 1462480106776 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]]]}] 13:28:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 13:28:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 526ms 13:28:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 13:28:26 INFO - PROCESS | 1649 | 1462480106810 Marionette TRACE conn2 -> [0,901,"getWindowHandle",null] 13:28:26 INFO - PROCESS | 1649 | 1462480106811 Marionette TRACE conn2 <- [1,901,null,{"value":"7"}] 13:28:26 INFO - PROCESS | 1649 | 1462480106813 Marionette TRACE conn2 -> [0,902,"setScriptTimeout",{"ms":35000}] 13:28:26 INFO - PROCESS | 1649 | 1462480106814 Marionette TRACE conn2 <- [1,902,null,{}] 13:28:26 INFO - PROCESS | 1649 | 1462480106819 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}] 13:28:26 INFO - PROCESS | 1649 | 1462480106897 Marionette TRACE conn2 <- [1,903,null,{"value":null}] 13:28:26 INFO - PROCESS | 1649 | 1462480106902 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213cc800 == 49 [pid = 1649] [id = 233] 13:28:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 110 (0x119726800) [pid = 1649] [serial = 697] [outer = 0x0] 13:28:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 111 (0x119c6a400) [pid = 1649] [serial = 698] [outer = 0x119726800] 13:28:26 INFO - PROCESS | 1649 | 1462480106929 Marionette DEBUG loaded listener.js 13:28:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 112 (0x119ec0400) [pid = 1649] [serial = 699] [outer = 0x119726800] 13:28:27 INFO - PROCESS | 1649 | 1462480107242 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 13:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 469ms 13:28:27 INFO - PROCESS | 1649 | 1462480107283 Marionette TRACE conn2 -> [0,905,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1649 | 1462480107287 Marionette TRACE conn2 <- [1,905,null,{"value":"7"}] 13:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 13:28:27 INFO - PROCESS | 1649 | 1462480107289 Marionette TRACE conn2 -> [0,906,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1649 | 1462480107290 Marionette TRACE conn2 <- [1,906,null,{}] 13:28:27 INFO - PROCESS | 1649 | 1462480107292 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}] 13:28:27 INFO - PROCESS | 1649 | 1462480107365 Marionette TRACE conn2 <- [1,907,null,{"value":null}] 13:28:27 INFO - PROCESS | 1649 | 1462480107372 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad8800 == 50 [pid = 1649] [id = 234] 13:28:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 113 (0x11254f000) [pid = 1649] [serial = 700] [outer = 0x0] 13:28:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x121270400) [pid = 1649] [serial = 701] [outer = 0x11254f000] 13:28:27 INFO - PROCESS | 1649 | 1462480107398 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x121648c00) [pid = 1649] [serial = 702] [outer = 0x11254f000] 13:28:27 INFO - PROCESS | 1649 | 1462480107724 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]]]}] 13:28:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 13:28:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 467ms 13:28:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 13:28:27 INFO - PROCESS | 1649 | 1462480107757 Marionette TRACE conn2 -> [0,909,"getWindowHandle",null] 13:28:27 INFO - PROCESS | 1649 | 1462480107758 Marionette TRACE conn2 <- [1,909,null,{"value":"7"}] 13:28:27 INFO - PROCESS | 1649 | 1462480107760 Marionette TRACE conn2 -> [0,910,"setScriptTimeout",{"ms":35000}] 13:28:27 INFO - PROCESS | 1649 | 1462480107761 Marionette TRACE conn2 <- [1,910,null,{}] 13:28:27 INFO - PROCESS | 1649 | 1462480107764 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}] 13:28:27 INFO - PROCESS | 1649 | 1462480107857 Marionette TRACE conn2 <- [1,911,null,{"value":null}] 13:28:27 INFO - PROCESS | 1649 | 1462480107923 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b20000 == 51 [pid = 1649] [id = 235] 13:28:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x12126cc00) [pid = 1649] [serial = 703] [outer = 0x0] 13:28:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x124c10400) [pid = 1649] [serial = 704] [outer = 0x12126cc00] 13:28:27 INFO - PROCESS | 1649 | 1462480107954 Marionette DEBUG loaded listener.js 13:28:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x127337c00) [pid = 1649] [serial = 705] [outer = 0x12126cc00] 13:28:28 INFO - PROCESS | 1649 | 1462480108278 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]]]}] 13:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 13:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 570ms 13:28:28 INFO - PROCESS | 1649 | 1462480108331 Marionette TRACE conn2 -> [0,913,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 1649 | 1462480108332 Marionette TRACE conn2 <- [1,913,null,{"value":"7"}] 13:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 13:28:28 INFO - PROCESS | 1649 | 1462480108334 Marionette TRACE conn2 -> [0,914,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 1649 | 1462480108335 Marionette TRACE conn2 <- [1,914,null,{}] 13:28:28 INFO - PROCESS | 1649 | 1462480108337 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}] 13:28:28 INFO - PROCESS | 1649 | 1462480108430 Marionette TRACE conn2 <- [1,915,null,{"value":null}] 13:28:28 INFO - PROCESS | 1649 | 1462480108441 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12786a000 == 52 [pid = 1649] [id = 236] 13:28:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x126d2d800) [pid = 1649] [serial = 706] [outer = 0x0] 13:28:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x128b0dc00) [pid = 1649] [serial = 707] [outer = 0x126d2d800] 13:28:28 INFO - PROCESS | 1649 | 1462480108466 Marionette DEBUG loaded listener.js 13:28:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x128e11800) [pid = 1649] [serial = 708] [outer = 0x126d2d800] 13:28:28 INFO - PROCESS | 1649 | 1462480108801 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]]]}] 13:28:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 13:28:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 518ms 13:28:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 13:28:28 INFO - PROCESS | 1649 | 1462480108853 Marionette TRACE conn2 -> [0,917,"getWindowHandle",null] 13:28:28 INFO - PROCESS | 1649 | 1462480108854 Marionette TRACE conn2 <- [1,917,null,{"value":"7"}] 13:28:28 INFO - PROCESS | 1649 | 1462480108856 Marionette TRACE conn2 -> [0,918,"setScriptTimeout",{"ms":35000}] 13:28:28 INFO - PROCESS | 1649 | 1462480108857 Marionette TRACE conn2 <- [1,918,null,{}] 13:28:28 INFO - PROCESS | 1649 | 1462480108860 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}] 13:28:28 INFO - PROCESS | 1649 | 1462480108954 Marionette TRACE conn2 <- [1,919,null,{"value":null}] 13:28:28 INFO - PROCESS | 1649 | 1462480108968 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x129481000 == 53 [pid = 1649] [id = 237] 13:28:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x126d2e000) [pid = 1649] [serial = 709] [outer = 0x0] 13:28:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x129441800) [pid = 1649] [serial = 710] [outer = 0x126d2e000] 13:28:28 INFO - PROCESS | 1649 | 1462480108993 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12957b000) [pid = 1649] [serial = 711] [outer = 0x126d2e000] 13:28:29 INFO - PROCESS | 1649 | 1462480109340 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]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 13:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 518ms 13:28:29 INFO - PROCESS | 1649 | 1462480109377 Marionette TRACE conn2 -> [0,921,"getWindowHandle",null] 13:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 13:28:29 INFO - PROCESS | 1649 | 1462480109378 Marionette TRACE conn2 <- [1,921,null,{"value":"7"}] 13:28:29 INFO - PROCESS | 1649 | 1462480109380 Marionette TRACE conn2 -> [0,922,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1649 | 1462480109382 Marionette TRACE conn2 <- [1,922,null,{}] 13:28:29 INFO - PROCESS | 1649 | 1462480109386 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}] 13:28:29 INFO - PROCESS | 1649 | 1462480109481 Marionette TRACE conn2 <- [1,923,null,{"value":null}] 13:28:29 INFO - PROCESS | 1649 | 1462480109485 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9e0800 == 54 [pid = 1649] [id = 238] 13:28:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x128f5a000) [pid = 1649] [serial = 712] [outer = 0x0] 13:28:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x12972c000) [pid = 1649] [serial = 713] [outer = 0x128f5a000] 13:28:29 INFO - PROCESS | 1649 | 1462480109510 Marionette DEBUG loaded listener.js 13:28:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x12a97a400) [pid = 1649] [serial = 714] [outer = 0x128f5a000] 13:28:29 INFO - PROCESS | 1649 | 1462480109828 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]]]}] 13:28:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 13:28:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 469ms 13:28:29 INFO - PROCESS | 1649 | 1462480109853 Marionette TRACE conn2 -> [0,925,"getWindowHandle",null] 13:28:29 INFO - PROCESS | 1649 | 1462480109856 Marionette TRACE conn2 <- [1,925,null,{"value":"7"}] 13:28:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 13:28:29 INFO - PROCESS | 1649 | 1462480109858 Marionette TRACE conn2 -> [0,926,"setScriptTimeout",{"ms":35000}] 13:28:29 INFO - PROCESS | 1649 | 1462480109859 Marionette TRACE conn2 <- [1,926,null,{}] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1295e0c00) [pid = 1649] [serial = 667] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x124e66000) [pid = 1649] [serial = 652] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x11685c000) [pid = 1649] [serial = 637] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x112bea000) [pid = 1649] [serial = 634] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x1295e9c00) [pid = 1649] [serial = 670] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x117c3e800) [pid = 1649] [serial = 640] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x128e0b400) [pid = 1649] [serial = 655] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x118855000) [pid = 1649] [serial = 643] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x119c6d800) [pid = 1649] [serial = 646] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x128e0c800) [pid = 1649] [serial = 658] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 116 (0x110ea1400) [pid = 1649] [serial = 664] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 115 (0x110e74000) [pid = 1649] [serial = 661] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 114 (0x127516400) [pid = 1649] [serial = 616] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 13:28:30 INFO - PROCESS | 1649 | --DOMWINDOW == 113 (0x121be6c00) [pid = 1649] [serial = 649] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 13:28:30 INFO - PROCESS | 1649 | 1462480110009 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}] 13:28:30 INFO - PROCESS | 1649 | 1462480110089 Marionette TRACE conn2 <- [1,927,null,{"value":null}] 13:28:30 INFO - PROCESS | 1649 | 1462480110093 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x121211800 == 55 [pid = 1649] [id = 239] 13:28:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 114 (0x11876f400) [pid = 1649] [serial = 715] [outer = 0x0] 13:28:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 115 (0x1191a0c00) [pid = 1649] [serial = 716] [outer = 0x11876f400] 13:28:30 INFO - PROCESS | 1649 | 1462480110118 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 116 (0x128e0a800) [pid = 1649] [serial = 717] [outer = 0x11876f400] 13:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 13:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 603ms 13:28:30 INFO - PROCESS | 1649 | 1462480110455 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]]]}] 13:28:30 INFO - PROCESS | 1649 | 1462480110461 Marionette TRACE conn2 -> [0,929,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1649 | 1462480110463 Marionette TRACE conn2 <- [1,929,null,{"value":"7"}] 13:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 13:28:30 INFO - PROCESS | 1649 | 1462480110465 Marionette TRACE conn2 -> [0,930,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1649 | 1462480110466 Marionette TRACE conn2 <- [1,930,null,{}] 13:28:30 INFO - PROCESS | 1649 | 1462480110472 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}] 13:28:30 INFO - PROCESS | 1649 | 1462480110565 Marionette TRACE conn2 <- [1,931,null,{"value":null}] 13:28:30 INFO - PROCESS | 1649 | 1462480110615 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9f0000 == 56 [pid = 1649] [id = 240] 13:28:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 117 (0x1181b9400) [pid = 1649] [serial = 718] [outer = 0x0] 13:28:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x129449800) [pid = 1649] [serial = 719] [outer = 0x1181b9400] 13:28:30 INFO - PROCESS | 1649 | 1462480110644 Marionette DEBUG loaded listener.js 13:28:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x12acb5000) [pid = 1649] [serial = 720] [outer = 0x1181b9400] 13:28:30 INFO - PROCESS | 1649 | 1462480110938 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]]]}] 13:28:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 13:28:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 521ms 13:28:30 INFO - PROCESS | 1649 | 1462480110987 Marionette TRACE conn2 -> [0,933,"getWindowHandle",null] 13:28:30 INFO - PROCESS | 1649 | 1462480110988 Marionette TRACE conn2 <- [1,933,null,{"value":"7"}] 13:28:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 13:28:30 INFO - PROCESS | 1649 | 1462480110990 Marionette TRACE conn2 -> [0,934,"setScriptTimeout",{"ms":35000}] 13:28:30 INFO - PROCESS | 1649 | 1462480110992 Marionette TRACE conn2 <- [1,934,null,{}] 13:28:30 INFO - PROCESS | 1649 | 1462480110994 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}] 13:28:31 INFO - PROCESS | 1649 | 1462480111074 Marionette TRACE conn2 <- [1,935,null,{"value":null}] 13:28:31 INFO - PROCESS | 1649 | 1462480111079 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c43d000 == 57 [pid = 1649] [id = 241] 13:28:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x12acc1400) [pid = 1649] [serial = 721] [outer = 0x0] 13:28:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x12afd8c00) [pid = 1649] [serial = 722] [outer = 0x12acc1400] 13:28:31 INFO - PROCESS | 1649 | 1462480111103 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x12b12d400) [pid = 1649] [serial = 723] [outer = 0x12acc1400] 13:28:31 INFO - PROCESS | 1649 | 1462480111442 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 13:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 467ms 13:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 13:28:31 INFO - PROCESS | 1649 | 1462480111459 Marionette TRACE conn2 -> [0,937,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1649 | 1462480111460 Marionette TRACE conn2 <- [1,937,null,{"value":"7"}] 13:28:31 INFO - PROCESS | 1649 | 1462480111462 Marionette TRACE conn2 -> [0,938,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 1649 | 1462480111463 Marionette TRACE conn2 <- [1,938,null,{}] 13:28:31 INFO - PROCESS | 1649 | 1462480111465 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}] 13:28:31 INFO - PROCESS | 1649 | 1462480111572 Marionette TRACE conn2 <- [1,939,null,{"value":null}] 13:28:31 INFO - PROCESS | 1649 | 1462480111578 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12caa0000 == 58 [pid = 1649] [id = 242] 13:28:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x12ac8e400) [pid = 1649] [serial = 724] [outer = 0x0] 13:28:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x12b134800) [pid = 1649] [serial = 725] [outer = 0x12ac8e400] 13:28:31 INFO - PROCESS | 1649 | 1462480111602 Marionette DEBUG loaded listener.js 13:28:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x12b1ef400) [pid = 1649] [serial = 726] [outer = 0x12ac8e400] 13:28:31 INFO - PROCESS | 1649 | 1462480111902 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]]]}] 13:28:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 13:28:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 468ms 13:28:31 INFO - PROCESS | 1649 | 1462480111931 Marionette TRACE conn2 -> [0,941,"getWindowHandle",null] 13:28:31 INFO - PROCESS | 1649 | 1462480111932 Marionette TRACE conn2 <- [1,941,null,{"value":"7"}] 13:28:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 13:28:31 INFO - PROCESS | 1649 | 1462480111937 Marionette TRACE conn2 -> [0,942,"setScriptTimeout",{"ms":35000}] 13:28:31 INFO - PROCESS | 1649 | 1462480111938 Marionette TRACE conn2 <- [1,942,null,{}] 13:28:31 INFO - PROCESS | 1649 | 1462480111940 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}] 13:28:32 INFO - PROCESS | 1649 | 1462480112017 Marionette TRACE conn2 <- [1,943,null,{"value":null}] 13:28:32 INFO - PROCESS | 1649 | 1462480112123 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x115e92800 == 59 [pid = 1649] [id = 243] 13:28:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x110e75800) [pid = 1649] [serial = 727] [outer = 0x0] 13:28:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x110ea6800) [pid = 1649] [serial = 728] [outer = 0x110e75800] 13:28:32 INFO - PROCESS | 1649 | 1462480112154 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x112da6c00) [pid = 1649] [serial = 729] [outer = 0x110e75800] 13:28:32 INFO - PROCESS | 1649 | 1462480112609 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]]]}] 13:28:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 13:28:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 721ms 13:28:32 INFO - PROCESS | 1649 | 1462480112658 Marionette TRACE conn2 -> [0,945,"getWindowHandle",null] 13:28:32 INFO - PROCESS | 1649 | 1462480112661 Marionette TRACE conn2 <- [1,945,null,{"value":"7"}] 13:28:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 13:28:32 INFO - PROCESS | 1649 | 1462480112664 Marionette TRACE conn2 -> [0,946,"setScriptTimeout",{"ms":35000}] 13:28:32 INFO - PROCESS | 1649 | 1462480112666 Marionette TRACE conn2 <- [1,946,null,{}] 13:28:32 INFO - PROCESS | 1649 | 1462480112670 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}] 13:28:32 INFO - PROCESS | 1649 | 1462480112771 Marionette TRACE conn2 <- [1,947,null,{"value":null}] 13:28:32 INFO - PROCESS | 1649 | 1462480112824 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x118879800 == 60 [pid = 1649] [id = 244] 13:28:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x116110400) [pid = 1649] [serial = 730] [outer = 0x0] 13:28:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1181ddc00) [pid = 1649] [serial = 731] [outer = 0x116110400] 13:28:32 INFO - PROCESS | 1649 | 1462480112855 Marionette DEBUG loaded listener.js 13:28:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x11879d800) [pid = 1649] [serial = 732] [outer = 0x116110400] 13:28:33 INFO - PROCESS | 1649 | 1462480113255 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]]]}] 13:28:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 13:28:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 622ms 13:28:33 INFO - PROCESS | 1649 | 1462480113288 Marionette TRACE conn2 -> [0,949,"getWindowHandle",null] 13:28:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 13:28:33 INFO - PROCESS | 1649 | 1462480113290 Marionette TRACE conn2 <- [1,949,null,{"value":"7"}] 13:28:33 INFO - PROCESS | 1649 | 1462480113293 Marionette TRACE conn2 -> [0,950,"setScriptTimeout",{"ms":35000}] 13:28:33 INFO - PROCESS | 1649 | 1462480113294 Marionette TRACE conn2 <- [1,950,null,{}] 13:28:33 INFO - PROCESS | 1649 | 1462480113297 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}] 13:28:33 INFO - PROCESS | 1649 | 1462480113397 Marionette TRACE conn2 <- [1,951,null,{"value":null}] 13:28:33 INFO - PROCESS | 1649 | 1462480113451 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9e9800 == 61 [pid = 1649] [id = 245] 13:28:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x119492800) [pid = 1649] [serial = 733] [outer = 0x0] 13:28:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x11a05e400) [pid = 1649] [serial = 734] [outer = 0x119492800] 13:28:33 INFO - PROCESS | 1649 | 1462480113480 Marionette DEBUG loaded listener.js 13:28:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x121c85c00) [pid = 1649] [serial = 735] [outer = 0x119492800] 13:28:34 INFO - PROCESS | 1649 | 1462480113996 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 13:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 725ms 13:28:34 INFO - PROCESS | 1649 | 1462480114041 Marionette TRACE conn2 -> [0,953,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1649 | 1462480114043 Marionette TRACE conn2 <- [1,953,null,{"value":"7"}] 13:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 13:28:34 INFO - PROCESS | 1649 | 1462480114057 Marionette TRACE conn2 -> [0,954,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1649 | 1462480114064 Marionette TRACE conn2 <- [1,954,null,{}] 13:28:34 INFO - PROCESS | 1649 | 1462480114068 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}] 13:28:34 INFO - PROCESS | 1649 | 1462480114217 Marionette TRACE conn2 <- [1,955,null,{"value":null}] 13:28:34 INFO - PROCESS | 1649 | 1462480114309 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf68000 == 62 [pid = 1649] [id = 246] 13:28:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x119733000) [pid = 1649] [serial = 736] [outer = 0x0] 13:28:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x1271b5800) [pid = 1649] [serial = 737] [outer = 0x119733000] 13:28:34 INFO - PROCESS | 1649 | 1462480114341 Marionette DEBUG loaded listener.js 13:28:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x129445000) [pid = 1649] [serial = 738] [outer = 0x119733000] 13:28:34 INFO - PROCESS | 1649 | 1462480114738 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]]]}] 13:28:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 13:28:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 735ms 13:28:34 INFO - PROCESS | 1649 | 1462480114783 Marionette TRACE conn2 -> [0,957,"getWindowHandle",null] 13:28:34 INFO - PROCESS | 1649 | 1462480114787 Marionette TRACE conn2 <- [1,957,null,{"value":"7"}] 13:28:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 13:28:34 INFO - PROCESS | 1649 | 1462480114789 Marionette TRACE conn2 -> [0,958,"setScriptTimeout",{"ms":35000}] 13:28:34 INFO - PROCESS | 1649 | 1462480114790 Marionette TRACE conn2 <- [1,958,null,{}] 13:28:34 INFO - PROCESS | 1649 | 1462480114793 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}] 13:28:34 INFO - PROCESS | 1649 | 1462480114890 Marionette TRACE conn2 <- [1,959,null,{"value":null}] 13:28:34 INFO - PROCESS | 1649 | 1462480114942 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2be800 == 63 [pid = 1649] [id = 247] 13:28:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x12972c400) [pid = 1649] [serial = 739] [outer = 0x0] 13:28:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12ab88000) [pid = 1649] [serial = 740] [outer = 0x12972c400] 13:28:34 INFO - PROCESS | 1649 | 1462480114971 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12ac8b000) [pid = 1649] [serial = 741] [outer = 0x12972c400] 13:28:35 INFO - PROCESS | 1649 | 1462480115368 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]]]}] 13:28:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 13:28:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 620ms 13:28:35 INFO - PROCESS | 1649 | 1462480115409 Marionette TRACE conn2 -> [0,961,"getWindowHandle",null] 13:28:35 INFO - PROCESS | 1649 | 1462480115411 Marionette TRACE conn2 <- [1,961,null,{"value":"7"}] 13:28:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 13:28:35 INFO - PROCESS | 1649 | 1462480115413 Marionette TRACE conn2 -> [0,962,"setScriptTimeout",{"ms":35000}] 13:28:35 INFO - PROCESS | 1649 | 1462480115414 Marionette TRACE conn2 <- [1,962,null,{}] 13:28:35 INFO - PROCESS | 1649 | 1462480115417 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}] 13:28:35 INFO - PROCESS | 1649 | 1462480115516 Marionette TRACE conn2 <- [1,963,null,{"value":null}] 13:28:35 INFO - PROCESS | 1649 | 1462480115568 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d468000 == 64 [pid = 1649] [id = 248] 13:28:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x12afdc400) [pid = 1649] [serial = 742] [outer = 0x0] 13:28:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x12b130400) [pid = 1649] [serial = 743] [outer = 0x12afdc400] 13:28:35 INFO - PROCESS | 1649 | 1462480115604 Marionette DEBUG loaded listener.js 13:28:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x12bd3cc00) [pid = 1649] [serial = 744] [outer = 0x12afdc400] 13:28:36 INFO - PROCESS | 1649 | 1462480116238 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 13:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 869ms 13:28:36 INFO - PROCESS | 1649 | 1462480116303 Marionette TRACE conn2 -> [0,965,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1649 | 1462480116305 Marionette TRACE conn2 <- [1,965,null,{"value":"7"}] 13:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 13:28:36 INFO - PROCESS | 1649 | 1462480116311 Marionette TRACE conn2 -> [0,966,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1649 | 1462480116314 Marionette TRACE conn2 <- [1,966,null,{}] 13:28:36 INFO - PROCESS | 1649 | 1462480116320 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}] 13:28:36 INFO - PROCESS | 1649 | 1462480116411 Marionette TRACE conn2 <- [1,967,null,{"value":null}] 13:28:36 INFO - PROCESS | 1649 | 1462480116476 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a50800 == 65 [pid = 1649] [id = 249] 13:28:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x115195800) [pid = 1649] [serial = 745] [outer = 0x0] 13:28:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x11610a800) [pid = 1649] [serial = 746] [outer = 0x115195800] 13:28:36 INFO - PROCESS | 1649 | 1462480116503 Marionette DEBUG loaded listener.js 13:28:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1172a4400) [pid = 1649] [serial = 747] [outer = 0x115195800] 13:28:36 INFO - PROCESS | 1649 | 1462480116921 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]]]}] 13:28:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 13:28:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 621ms 13:28:36 INFO - PROCESS | 1649 | 1462480116933 Marionette TRACE conn2 -> [0,969,"getWindowHandle",null] 13:28:36 INFO - PROCESS | 1649 | 1462480116939 Marionette TRACE conn2 <- [1,969,null,{"value":"7"}] 13:28:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 13:28:36 INFO - PROCESS | 1649 | 1462480116943 Marionette TRACE conn2 -> [0,970,"setScriptTimeout",{"ms":35000}] 13:28:36 INFO - PROCESS | 1649 | 1462480116944 Marionette TRACE conn2 <- [1,970,null,{}] 13:28:36 INFO - PROCESS | 1649 | 1462480116947 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}] 13:28:37 INFO - PROCESS | 1649 | 1462480117040 Marionette TRACE conn2 <- [1,971,null,{"value":null}] 13:28:37 INFO - PROCESS | 1649 | 1462480117090 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x119240800 == 66 [pid = 1649] [id = 250] 13:28:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x116639400) [pid = 1649] [serial = 748] [outer = 0x0] 13:28:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1181dd000) [pid = 1649] [serial = 749] [outer = 0x116639400] 13:28:37 INFO - PROCESS | 1649 | 1462480117118 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x118773800) [pid = 1649] [serial = 750] [outer = 0x116639400] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12caa0000 == 65 [pid = 1649] [id = 242] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12c43d000 == 64 [pid = 1649] [id = 241] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9f0000 == 63 [pid = 1649] [id = 240] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x121211800 == 62 [pid = 1649] [id = 239] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9e0800 == 61 [pid = 1649] [id = 238] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x129481000 == 60 [pid = 1649] [id = 237] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x12786a000 == 59 [pid = 1649] [id = 236] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x124b20000 == 58 [pid = 1649] [id = 235] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x1181bf400) [pid = 1649] [serial = 623] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12126b800) [pid = 1649] [serial = 626] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x12569bc00) [pid = 1649] [serial = 629] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x128b0f000) [pid = 1649] [serial = 632] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x112da5800) [pid = 1649] [serial = 620] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x116ad8800 == 57 [pid = 1649] [id = 234] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x1213cc800 == 56 [pid = 1649] [id = 233] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x119237000 == 55 [pid = 1649] [id = 232] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x113f56800 == 54 [pid = 1649] [id = 231] 13:28:37 INFO - PROCESS | 1649 | --DOCSHELL 0x119623000 == 53 [pid = 1649] [id = 230] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x12a97f400) [pid = 1649] [serial = 669] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12783d800) [pid = 1649] [serial = 653] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x1181bcc00) [pid = 1649] [serial = 639] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x117683000) [pid = 1649] [serial = 638] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x115e42c00) [pid = 1649] [serial = 636] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x112bf3000) [pid = 1649] [serial = 635] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12ab87800) [pid = 1649] [serial = 671] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x118386800) [pid = 1649] [serial = 641] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x118774c00) [pid = 1649] [serial = 642] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x128e10400) [pid = 1649] [serial = 656] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x1191ef800) [pid = 1649] [serial = 644] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x119a60c00) [pid = 1649] [serial = 645] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12126bc00) [pid = 1649] [serial = 647] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x121612000) [pid = 1649] [serial = 648] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x128e08c00) [pid = 1649] [serial = 654] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x129441000) [pid = 1649] [serial = 659] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x12783c000) [pid = 1649] [serial = 665] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x1191f1400) [pid = 1649] [serial = 663] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x12a824800) [pid = 1649] [serial = 668] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x11610f000) [pid = 1649] [serial = 662] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x12783d000) [pid = 1649] [serial = 618] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x12ab94800) [pid = 1649] [serial = 672] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x124cea800) [pid = 1649] [serial = 650] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x126d30000) [pid = 1649] [serial = 651] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 119 (0x128f5b800) [pid = 1649] [serial = 657] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 118 (0x119195800) [pid = 1649] [serial = 666] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | --DOMWINDOW == 117 (0x129448000) [pid = 1649] [serial = 660] [outer = 0x0] [url = about:blank] 13:28:37 INFO - PROCESS | 1649 | 1462480117540 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]]]}] 13:28:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 13:28:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 619ms 13:28:37 INFO - PROCESS | 1649 | 1462480117563 Marionette TRACE conn2 -> [0,973,"getWindowHandle",null] 13:28:37 INFO - PROCESS | 1649 | 1462480117564 Marionette TRACE conn2 <- [1,973,null,{"value":"7"}] 13:28:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 13:28:37 INFO - PROCESS | 1649 | 1462480117566 Marionette TRACE conn2 -> [0,974,"setScriptTimeout",{"ms":35000}] 13:28:37 INFO - PROCESS | 1649 | 1462480117571 Marionette TRACE conn2 <- [1,974,null,{}] 13:28:37 INFO - PROCESS | 1649 | 1462480117579 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}] 13:28:37 INFO - PROCESS | 1649 | 1462480117658 Marionette TRACE conn2 <- [1,975,null,{"value":null}] 13:28:37 INFO - PROCESS | 1649 | 1462480117683 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e0000 == 54 [pid = 1649] [id = 251] 13:28:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 118 (0x119132400) [pid = 1649] [serial = 751] [outer = 0x0] 13:28:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 119 (0x11926dc00) [pid = 1649] [serial = 752] [outer = 0x119132400] 13:28:37 INFO - PROCESS | 1649 | 1462480117711 Marionette DEBUG loaded listener.js 13:28:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 120 (0x119c70400) [pid = 1649] [serial = 753] [outer = 0x119132400] 13:28:38 INFO - PROCESS | 1649 | 1462480118070 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]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 13:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 525ms 13:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 13:28:38 INFO - PROCESS | 1649 | 1462480118091 Marionette TRACE conn2 -> [0,977,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 1649 | 1462480118093 Marionette TRACE conn2 <- [1,977,null,{"value":"7"}] 13:28:38 INFO - PROCESS | 1649 | 1462480118095 Marionette TRACE conn2 -> [0,978,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1649 | 1462480118096 Marionette TRACE conn2 <- [1,978,null,{}] 13:28:38 INFO - PROCESS | 1649 | 1462480118098 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}] 13:28:38 INFO - PROCESS | 1649 | 1462480118177 Marionette TRACE conn2 <- [1,979,null,{"value":null}] 13:28:38 INFO - PROCESS | 1649 | 1462480118181 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218b6800 == 55 [pid = 1649] [id = 252] 13:28:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x119e0f000) [pid = 1649] [serial = 754] [outer = 0x0] 13:28:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x121bdbc00) [pid = 1649] [serial = 755] [outer = 0x119e0f000] 13:28:38 INFO - PROCESS | 1649 | 1462480118210 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x124cf3800) [pid = 1649] [serial = 756] [outer = 0x119e0f000] 13:28:38 INFO - PROCESS | 1649 | 1462480118539 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]]]}] 13:28:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 13:28:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 468ms 13:28:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 13:28:38 INFO - PROCESS | 1649 | 1462480118564 Marionette TRACE conn2 -> [0,981,"getWindowHandle",null] 13:28:38 INFO - PROCESS | 1649 | 1462480118565 Marionette TRACE conn2 <- [1,981,null,{"value":"7"}] 13:28:38 INFO - PROCESS | 1649 | 1462480118570 Marionette TRACE conn2 -> [0,982,"setScriptTimeout",{"ms":35000}] 13:28:38 INFO - PROCESS | 1649 | 1462480118571 Marionette TRACE conn2 <- [1,982,null,{}] 13:28:38 INFO - PROCESS | 1649 | 1462480118574 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}] 13:28:38 INFO - PROCESS | 1649 | 1462480118661 Marionette TRACE conn2 <- [1,983,null,{"value":null}] 13:28:38 INFO - PROCESS | 1649 | 1462480118722 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e55000 == 56 [pid = 1649] [id = 253] 13:28:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x121267c00) [pid = 1649] [serial = 757] [outer = 0x0] 13:28:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x125693000) [pid = 1649] [serial = 758] [outer = 0x121267c00] 13:28:38 INFO - PROCESS | 1649 | 1462480118761 Marionette DEBUG loaded listener.js 13:28:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x126d33400) [pid = 1649] [serial = 759] [outer = 0x121267c00] 13:28:39 INFO - PROCESS | 1649 | 1462480119197 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 13:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 673ms 13:28:39 INFO - PROCESS | 1649 | 1462480119241 Marionette TRACE conn2 -> [0,985,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 1649 | 1462480119242 Marionette TRACE conn2 <- [1,985,null,{"value":"7"}] 13:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 13:28:39 INFO - PROCESS | 1649 | 1462480119244 Marionette TRACE conn2 -> [0,986,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1649 | 1462480119246 Marionette TRACE conn2 <- [1,986,null,{}] 13:28:39 INFO - PROCESS | 1649 | 1462480119248 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}] 13:28:39 INFO - PROCESS | 1649 | 1462480119341 Marionette TRACE conn2 <- [1,987,null,{"value":null}] 13:28:39 INFO - PROCESS | 1649 | 1462480119346 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x118121800 == 57 [pid = 1649] [id = 254] 13:28:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x126d29c00) [pid = 1649] [serial = 760] [outer = 0x0] 13:28:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x128b04800) [pid = 1649] [serial = 761] [outer = 0x126d29c00] 13:28:39 INFO - PROCESS | 1649 | 1462480119373 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12957d000) [pid = 1649] [serial = 762] [outer = 0x126d29c00] 13:28:39 INFO - PROCESS | 1649 | 1462480119718 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]]]}] 13:28:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 13:28:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 517ms 13:28:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 13:28:39 INFO - PROCESS | 1649 | 1462480119763 Marionette TRACE conn2 -> [0,989,"getWindowHandle",null] 13:28:39 INFO - PROCESS | 1649 | 1462480119764 Marionette TRACE conn2 <- [1,989,null,{"value":"7"}] 13:28:39 INFO - PROCESS | 1649 | 1462480119766 Marionette TRACE conn2 -> [0,990,"setScriptTimeout",{"ms":35000}] 13:28:39 INFO - PROCESS | 1649 | 1462480119767 Marionette TRACE conn2 <- [1,990,null,{}] 13:28:39 INFO - PROCESS | 1649 | 1462480119770 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}] 13:28:39 INFO - PROCESS | 1649 | 1462480119866 Marionette TRACE conn2 <- [1,991,null,{"value":null}] 13:28:39 INFO - PROCESS | 1649 | 1462480119870 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x12977f000 == 58 [pid = 1649] [id = 255] 13:28:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x127337400) [pid = 1649] [serial = 763] [outer = 0x0] 13:28:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1295e9c00) [pid = 1649] [serial = 764] [outer = 0x127337400] 13:28:39 INFO - PROCESS | 1649 | 1462480119924 Marionette DEBUG loaded listener.js 13:28:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12ab8b400) [pid = 1649] [serial = 765] [outer = 0x127337400] 13:28:40 INFO - PROCESS | 1649 | 1462480120259 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 13:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 520ms 13:28:40 INFO - PROCESS | 1649 | 1462480120292 Marionette TRACE conn2 -> [0,993,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1649 | 1462480120294 Marionette TRACE conn2 <- [1,993,null,{"value":"7"}] 13:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 13:28:40 INFO - PROCESS | 1649 | 1462480120296 Marionette TRACE conn2 -> [0,994,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1649 | 1462480120297 Marionette TRACE conn2 <- [1,994,null,{}] 13:28:40 INFO - PROCESS | 1649 | 1462480120299 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}] 13:28:40 INFO - PROCESS | 1649 | 1462480120395 Marionette TRACE conn2 <- [1,995,null,{"value":null}] 13:28:40 INFO - PROCESS | 1649 | 1462480120400 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9da800 == 59 [pid = 1649] [id = 256] 13:28:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x1295ebc00) [pid = 1649] [serial = 766] [outer = 0x0] 13:28:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12acbd400) [pid = 1649] [serial = 767] [outer = 0x1295ebc00] 13:28:40 INFO - PROCESS | 1649 | 1462480120426 Marionette DEBUG loaded listener.js 13:28:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12b12d000) [pid = 1649] [serial = 768] [outer = 0x1295ebc00] 13:28:40 INFO - PROCESS | 1649 | 1462480120815 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]]]}] 13:28:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 13:28:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 567ms 13:28:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 13:28:40 INFO - PROCESS | 1649 | 1462480120864 Marionette TRACE conn2 -> [0,997,"getWindowHandle",null] 13:28:40 INFO - PROCESS | 1649 | 1462480120865 Marionette TRACE conn2 <- [1,997,null,{"value":"7"}] 13:28:40 INFO - PROCESS | 1649 | 1462480120867 Marionette TRACE conn2 -> [0,998,"setScriptTimeout",{"ms":35000}] 13:28:40 INFO - PROCESS | 1649 | 1462480120868 Marionette TRACE conn2 <- [1,998,null,{}] 13:28:40 INFO - PROCESS | 1649 | 1462480120870 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}] 13:28:40 INFO - PROCESS | 1649 | 1462480120970 Marionette TRACE conn2 <- [1,999,null,{"value":null}] 13:28:41 INFO - PROCESS | 1649 | 1462480121003 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af94000 == 60 [pid = 1649] [id = 257] 13:28:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x12acbc400) [pid = 1649] [serial = 769] [outer = 0x0] 13:28:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x12b1f3c00) [pid = 1649] [serial = 770] [outer = 0x12acbc400] 13:28:41 INFO - PROCESS | 1649 | 1462480121029 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x12bd3f400) [pid = 1649] [serial = 771] [outer = 0x12acbc400] 13:28:41 INFO - PROCESS | 1649 | 1462480121353 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]]]}] 13:28:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 13:28:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 519ms 13:28:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 13:28:41 INFO - PROCESS | 1649 | 1462480121391 Marionette TRACE conn2 -> [0,1001,"getWindowHandle",null] 13:28:41 INFO - PROCESS | 1649 | 1462480121392 Marionette TRACE conn2 <- [1,1001,null,{"value":"7"}] 13:28:41 INFO - PROCESS | 1649 | 1462480121394 Marionette TRACE conn2 -> [0,1002,"setScriptTimeout",{"ms":35000}] 13:28:41 INFO - PROCESS | 1649 | 1462480121395 Marionette TRACE conn2 <- [1,1002,null,{}] 13:28:41 INFO - PROCESS | 1649 | 1462480121397 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}] 13:28:41 INFO - PROCESS | 1649 | 1462480121497 Marionette TRACE conn2 <- [1,1003,null,{"value":null}] 13:28:41 INFO - PROCESS | 1649 | 1462480121501 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f96800 == 61 [pid = 1649] [id = 258] 13:28:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x12b1f9800) [pid = 1649] [serial = 772] [outer = 0x0] 13:28:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12bd4b400) [pid = 1649] [serial = 773] [outer = 0x12b1f9800] 13:28:41 INFO - PROCESS | 1649 | 1462480121672 Marionette DEBUG loaded listener.js 13:28:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x12bd68c00) [pid = 1649] [serial = 774] [outer = 0x12b1f9800] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x126d2d800) [pid = 1649] [serial = 706] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x126d2e000) [pid = 1649] [serial = 709] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x128f5a000) [pid = 1649] [serial = 712] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x113f3a400) [pid = 1649] [serial = 688] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x1181b5000) [pid = 1649] [serial = 694] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x12acc1400) [pid = 1649] [serial = 721] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x11254f000) [pid = 1649] [serial = 700] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x119726800) [pid = 1649] [serial = 697] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x12ab88c00) [pid = 1649] [serial = 673] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x11876f400) [pid = 1649] [serial = 715] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x1181b9400) [pid = 1649] [serial = 718] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x1110d4000) [pid = 1649] [serial = 691] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x12126cc00) [pid = 1649] [serial = 703] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x117c3fc00) [pid = 1649] [serial = 583] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x11320ec00) [pid = 1649] [serial = 580] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x11972dc00) [pid = 1649] [serial = 541] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x111dc1400) [pid = 1649] [serial = 544] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 13:28:41 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x116768c00) [pid = 1649] [serial = 547] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 13:28:41 INFO - PROCESS | 1649 | 1462480121973 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 13:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 619ms 13:28:42 INFO - PROCESS | 1649 | 1462480122013 Marionette TRACE conn2 -> [0,1005,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1649 | 1462480122015 Marionette TRACE conn2 <- [1,1005,null,{"value":"7"}] 13:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 13:28:42 INFO - PROCESS | 1649 | 1462480122017 Marionette TRACE conn2 -> [0,1006,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1649 | 1462480122019 Marionette TRACE conn2 <- [1,1006,null,{}] 13:28:42 INFO - PROCESS | 1649 | 1462480122021 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}] 13:28:42 INFO - PROCESS | 1649 | 1462480122111 Marionette TRACE conn2 <- [1,1007,null,{"value":null}] 13:28:42 INFO - PROCESS | 1649 | 1462480122115 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca9d000 == 62 [pid = 1649] [id = 259] 13:28:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x117035400) [pid = 1649] [serial = 775] [outer = 0x0] 13:28:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x12783e000) [pid = 1649] [serial = 776] [outer = 0x117035400] 13:28:42 INFO - PROCESS | 1649 | 1462480122147 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x12bd67400) [pid = 1649] [serial = 777] [outer = 0x117035400] 13:28:42 INFO - PROCESS | 1649 | 1462480122493 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]]]}] 13:28:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 13:28:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 520ms 13:28:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 13:28:42 INFO - PROCESS | 1649 | 1462480122545 Marionette TRACE conn2 -> [0,1009,"getWindowHandle",null] 13:28:42 INFO - PROCESS | 1649 | 1462480122546 Marionette TRACE conn2 <- [1,1009,null,{"value":"7"}] 13:28:42 INFO - PROCESS | 1649 | 1462480122548 Marionette TRACE conn2 -> [0,1010,"setScriptTimeout",{"ms":35000}] 13:28:42 INFO - PROCESS | 1649 | 1462480122549 Marionette TRACE conn2 <- [1,1010,null,{}] 13:28:42 INFO - PROCESS | 1649 | 1462480122552 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}] 13:28:42 INFO - PROCESS | 1649 | 1462480122629 Marionette TRACE conn2 <- [1,1011,null,{"value":null}] 13:28:42 INFO - PROCESS | 1649 | 1462480122637 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c7000 == 63 [pid = 1649] [id = 260] 13:28:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x12bd6bc00) [pid = 1649] [serial = 778] [outer = 0x0] 13:28:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x12c415c00) [pid = 1649] [serial = 779] [outer = 0x12bd6bc00] 13:28:42 INFO - PROCESS | 1649 | 1462480122662 Marionette DEBUG loaded listener.js 13:28:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x12c420000) [pid = 1649] [serial = 780] [outer = 0x12bd6bc00] 13:28:42 INFO - PROCESS | 1649 | 1462480122987 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 13:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 468ms 13:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 13:28:43 INFO - PROCESS | 1649 | 1462480123017 Marionette TRACE conn2 -> [0,1013,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1649 | 1462480123020 Marionette TRACE conn2 <- [1,1013,null,{"value":"7"}] 13:28:43 INFO - PROCESS | 1649 | 1462480123022 Marionette TRACE conn2 -> [0,1014,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1649 | 1462480123023 Marionette TRACE conn2 <- [1,1014,null,{}] 13:28:43 INFO - PROCESS | 1649 | 1462480123026 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}] 13:28:43 INFO - PROCESS | 1649 | 1462480123106 Marionette TRACE conn2 <- [1,1015,null,{"value":null}] 13:28:43 INFO - PROCESS | 1649 | 1462480123110 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d54e800 == 64 [pid = 1649] [id = 261] 13:28:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x12c417400) [pid = 1649] [serial = 781] [outer = 0x0] 13:28:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x12ca43000) [pid = 1649] [serial = 782] [outer = 0x12c417400] 13:28:43 INFO - PROCESS | 1649 | 1462480123135 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x12ca49400) [pid = 1649] [serial = 783] [outer = 0x12c417400] 13:28:43 INFO - PROCESS | 1649 | 1462480123475 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]]]}] 13:28:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 13:28:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 467ms 13:28:43 INFO - PROCESS | 1649 | 1462480123491 Marionette TRACE conn2 -> [0,1017,"getWindowHandle",null] 13:28:43 INFO - PROCESS | 1649 | 1462480123492 Marionette TRACE conn2 <- [1,1017,null,{"value":"7"}] 13:28:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 13:28:43 INFO - PROCESS | 1649 | 1462480123494 Marionette TRACE conn2 -> [0,1018,"setScriptTimeout",{"ms":35000}] 13:28:43 INFO - PROCESS | 1649 | 1462480123495 Marionette TRACE conn2 <- [1,1018,null,{}] 13:28:43 INFO - PROCESS | 1649 | 1462480123497 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}] 13:28:43 INFO - PROCESS | 1649 | 1462480123609 Marionette TRACE conn2 <- [1,1019,null,{"value":null}] 13:28:43 INFO - PROCESS | 1649 | 1462480123617 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc4e000 == 65 [pid = 1649] [id = 262] 13:28:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x110e76c00) [pid = 1649] [serial = 784] [outer = 0x0] 13:28:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x12ca49c00) [pid = 1649] [serial = 785] [outer = 0x110e76c00] 13:28:43 INFO - PROCESS | 1649 | 1462480123642 Marionette DEBUG loaded listener.js 13:28:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x12cd19c00) [pid = 1649] [serial = 786] [outer = 0x110e76c00] 13:28:44 INFO - PROCESS | 1649 | 1462480124199 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 13:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 770ms 13:28:44 INFO - PROCESS | 1649 | 1462480124266 Marionette TRACE conn2 -> [0,1021,"getWindowHandle",null] 13:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 13:28:44 INFO - PROCESS | 1649 | 1462480124271 Marionette TRACE conn2 <- [1,1021,null,{"value":"7"}] 13:28:44 INFO - PROCESS | 1649 | 1462480124275 Marionette TRACE conn2 -> [0,1022,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1649 | 1462480124280 Marionette TRACE conn2 <- [1,1022,null,{}] 13:28:44 INFO - PROCESS | 1649 | 1462480124285 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}] 13:28:44 INFO - PROCESS | 1649 | 1462480124400 Marionette TRACE conn2 <- [1,1023,null,{"value":null}] 13:28:44 INFO - PROCESS | 1649 | 1462480124471 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x118886000 == 66 [pid = 1649] [id = 263] 13:28:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x11610f000) [pid = 1649] [serial = 787] [outer = 0x0] 13:28:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x117039400) [pid = 1649] [serial = 788] [outer = 0x11610f000] 13:28:44 INFO - PROCESS | 1649 | 1462480124502 Marionette DEBUG loaded listener.js 13:28:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x1181b4000) [pid = 1649] [serial = 789] [outer = 0x11610f000] 13:28:44 INFO - PROCESS | 1649 | 1462480124943 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]]]}] 13:28:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 13:28:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 675ms 13:28:44 INFO - PROCESS | 1649 | 1462480124950 Marionette TRACE conn2 -> [0,1025,"getWindowHandle",null] 13:28:44 INFO - PROCESS | 1649 | 1462480124956 Marionette TRACE conn2 <- [1,1025,null,{"value":"7"}] 13:28:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 13:28:44 INFO - PROCESS | 1649 | 1462480124961 Marionette TRACE conn2 -> [0,1026,"setScriptTimeout",{"ms":35000}] 13:28:44 INFO - PROCESS | 1649 | 1462480124963 Marionette TRACE conn2 <- [1,1026,null,{}] 13:28:44 INFO - PROCESS | 1649 | 1462480124965 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}] 13:28:45 INFO - PROCESS | 1649 | 1462480125070 Marionette TRACE conn2 <- [1,1027,null,{"value":null}] 13:28:45 INFO - PROCESS | 1649 | 1462480125126 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256ce000 == 67 [pid = 1649] [id = 264] 13:28:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x1181d4c00) [pid = 1649] [serial = 790] [outer = 0x0] 13:28:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x1187a2000) [pid = 1649] [serial = 791] [outer = 0x1181d4c00] 13:28:45 INFO - PROCESS | 1649 | 1462480125155 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x119911400) [pid = 1649] [serial = 792] [outer = 0x1181d4c00] 13:28:45 INFO - PROCESS | 1649 | 1462480125573 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]]]}] 13:28:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 13:28:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 670ms 13:28:45 INFO - PROCESS | 1649 | 1462480125632 Marionette TRACE conn2 -> [0,1029,"getWindowHandle",null] 13:28:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 13:28:45 INFO - PROCESS | 1649 | 1462480125633 Marionette TRACE conn2 <- [1,1029,null,{"value":"7"}] 13:28:45 INFO - PROCESS | 1649 | 1462480125636 Marionette TRACE conn2 -> [0,1030,"setScriptTimeout",{"ms":35000}] 13:28:45 INFO - PROCESS | 1649 | 1462480125638 Marionette TRACE conn2 <- [1,1030,null,{}] 13:28:45 INFO - PROCESS | 1649 | 1462480125646 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}] 13:28:45 INFO - PROCESS | 1649 | 1462480125753 Marionette TRACE conn2 <- [1,1031,null,{"value":null}] 13:28:45 INFO - PROCESS | 1649 | 1462480125809 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf64800 == 68 [pid = 1649] [id = 265] 13:28:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x121366400) [pid = 1649] [serial = 793] [outer = 0x0] 13:28:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x1271bb800) [pid = 1649] [serial = 794] [outer = 0x121366400] 13:28:45 INFO - PROCESS | 1649 | 1462480125840 Marionette DEBUG loaded listener.js 13:28:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x128b0c000) [pid = 1649] [serial = 795] [outer = 0x121366400] 13:28:46 INFO - PROCESS | 1649 | 1462480126291 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]]]}] 13:28:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 13:28:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 721ms 13:28:46 INFO - PROCESS | 1649 | 1462480126358 Marionette TRACE conn2 -> [0,1033,"getWindowHandle",null] 13:28:46 INFO - PROCESS | 1649 | 1462480126360 Marionette TRACE conn2 <- [1,1033,null,{"value":"7"}] 13:28:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 13:28:46 INFO - PROCESS | 1649 | 1462480126362 Marionette TRACE conn2 -> [0,1034,"setScriptTimeout",{"ms":35000}] 13:28:46 INFO - PROCESS | 1649 | 1462480126363 Marionette TRACE conn2 <- [1,1034,null,{}] 13:28:46 INFO - PROCESS | 1649 | 1462480126366 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}] 13:28:46 INFO - PROCESS | 1649 | 1462480126470 Marionette TRACE conn2 <- [1,1035,null,{"value":null}] 13:28:46 INFO - PROCESS | 1649 | 1462480126525 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df28800 == 69 [pid = 1649] [id = 266] 13:28:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x128b08000) [pid = 1649] [serial = 796] [outer = 0x0] 13:28:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x12943e000) [pid = 1649] [serial = 797] [outer = 0x128b08000] 13:28:46 INFO - PROCESS | 1649 | 1462480126554 Marionette DEBUG loaded listener.js 13:28:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x12a978400) [pid = 1649] [serial = 798] [outer = 0x128b08000] 13:28:47 INFO - PROCESS | 1649 | 1462480126999 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 13:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 669ms 13:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 13:28:47 INFO - PROCESS | 1649 | 1462480127032 Marionette TRACE conn2 -> [0,1037,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1649 | 1462480127033 Marionette TRACE conn2 <- [1,1037,null,{"value":"7"}] 13:28:47 INFO - PROCESS | 1649 | 1462480127036 Marionette TRACE conn2 -> [0,1038,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 1649 | 1462480127037 Marionette TRACE conn2 <- [1,1038,null,{}] 13:28:47 INFO - PROCESS | 1649 | 1462480127039 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}] 13:28:47 INFO - PROCESS | 1649 | 1462480127153 Marionette TRACE conn2 <- [1,1039,null,{"value":null}] 13:28:47 INFO - PROCESS | 1649 | 1462480127208 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11291a000 == 70 [pid = 1649] [id = 267] 13:28:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x129577400) [pid = 1649] [serial = 799] [outer = 0x0] 13:28:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x12afd2c00) [pid = 1649] [serial = 800] [outer = 0x129577400] 13:28:47 INFO - PROCESS | 1649 | 1462480127237 Marionette DEBUG loaded listener.js 13:28:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12bd43400) [pid = 1649] [serial = 801] [outer = 0x129577400] 13:28:47 INFO - PROCESS | 1649 | 1462480127663 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]]]}] 13:28:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 13:28:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 670ms 13:28:47 INFO - PROCESS | 1649 | 1462480127707 Marionette TRACE conn2 -> [0,1041,"getWindowHandle",null] 13:28:47 INFO - PROCESS | 1649 | 1462480127708 Marionette TRACE conn2 <- [1,1041,null,{"value":"7"}] 13:28:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 13:28:47 INFO - PROCESS | 1649 | 1462480127711 Marionette TRACE conn2 -> [0,1042,"setScriptTimeout",{"ms":35000}] 13:28:47 INFO - PROCESS | 1649 | 1462480127712 Marionette TRACE conn2 <- [1,1042,null,{}] 13:28:47 INFO - PROCESS | 1649 | 1462480127714 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}] 13:28:47 INFO - PROCESS | 1649 | 1462480127849 Marionette TRACE conn2 <- [1,1043,null,{"value":null}] 13:28:48 INFO - PROCESS | 1649 | 1462480128146 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x111c29800 == 71 [pid = 1649] [id = 268] 13:28:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x110e73000) [pid = 1649] [serial = 802] [outer = 0x0] 13:28:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x110e78c00) [pid = 1649] [serial = 803] [outer = 0x110e73000] 13:28:48 INFO - PROCESS | 1649 | 1462480128174 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x110ea9000) [pid = 1649] [serial = 804] [outer = 0x110e73000] 13:28:48 INFO - PROCESS | 1649 | 1462480128596 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]]]}] 13:28:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 13:28:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 921ms 13:28:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 13:28:48 INFO - PROCESS | 1649 | 1462480128633 Marionette TRACE conn2 -> [0,1045,"getWindowHandle",null] 13:28:48 INFO - PROCESS | 1649 | 1462480128636 Marionette TRACE conn2 <- [1,1045,null,{"value":"7"}] 13:28:48 INFO - PROCESS | 1649 | 1462480128638 Marionette TRACE conn2 -> [0,1046,"setScriptTimeout",{"ms":35000}] 13:28:48 INFO - PROCESS | 1649 | 1462480128641 Marionette TRACE conn2 <- [1,1046,null,{}] 13:28:48 INFO - PROCESS | 1649 | 1462480128644 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}] 13:28:48 INFO - PROCESS | 1649 | 1462480128740 Marionette TRACE conn2 <- [1,1047,null,{"value":null}] 13:28:48 INFO - PROCESS | 1649 | 1462480128797 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x116132000 == 72 [pid = 1649] [id = 269] 13:28:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x1125bfc00) [pid = 1649] [serial = 805] [outer = 0x0] 13:28:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x112becc00) [pid = 1649] [serial = 806] [outer = 0x1125bfc00] 13:28:48 INFO - PROCESS | 1649 | 1462480128826 Marionette DEBUG loaded listener.js 13:28:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x112da4c00) [pid = 1649] [serial = 807] [outer = 0x1125bfc00] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca94800 == 71 [pid = 1649] [id = 13] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9a8000 == 70 [pid = 1649] [id = 211] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12d54e800 == 69 [pid = 1649] [id = 261] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2c7000 == 68 [pid = 1649] [id = 260] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca9d000 == 67 [pid = 1649] [id = 259] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x128f96800 == 66 [pid = 1649] [id = 258] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12af94000 == 65 [pid = 1649] [id = 257] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9da800 == 64 [pid = 1649] [id = 256] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x12b134800) [pid = 1649] [serial = 725] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12977f000 == 63 [pid = 1649] [id = 255] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x118121800 == 62 [pid = 1649] [id = 254] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x124e55000 == 61 [pid = 1649] [id = 253] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1218b6800 == 60 [pid = 1649] [id = 252] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e0000 == 59 [pid = 1649] [id = 251] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x119240800 == 58 [pid = 1649] [id = 250] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x119a50800 == 57 [pid = 1649] [id = 249] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9e9800 == 56 [pid = 1649] [id = 245] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x118879800 == 55 [pid = 1649] [id = 244] 13:28:49 INFO - PROCESS | 1649 | --DOCSHELL 0x115e92800 == 54 [pid = 1649] [id = 243] 13:28:49 INFO - PROCESS | 1649 | 1462480129239 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 13:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 621ms 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x12a97a400) [pid = 1649] [serial = 714] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x12ac92400) [pid = 1649] [serial = 675] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x1191a0c00) [pid = 1649] [serial = 716] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x129449800) [pid = 1649] [serial = 719] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x11703b800) [pid = 1649] [serial = 692] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1181d3400) [pid = 1649] [serial = 693] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x12957d400) [pid = 1649] [serial = 686] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x117039800) [pid = 1649] [serial = 677] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x128e0a800) [pid = 1649] [serial = 717] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12afd8c00) [pid = 1649] [serial = 722] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x124c10400) [pid = 1649] [serial = 704] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x127337c00) [pid = 1649] [serial = 705] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12acb5000) [pid = 1649] [serial = 720] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x128e11800) [pid = 1649] [serial = 708] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12957b000) [pid = 1649] [serial = 711] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x11876e400) [pid = 1649] [serial = 585] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x117037400) [pid = 1649] [serial = 582] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x119a5f000) [pid = 1649] [serial = 543] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x113da2000) [pid = 1649] [serial = 546] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x118060c00) [pid = 1649] [serial = 549] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x128b0dc00) [pid = 1649] [serial = 707] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x129441800) [pid = 1649] [serial = 710] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x12972c000) [pid = 1649] [serial = 713] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x117043400) [pid = 1649] [serial = 690] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x11616f000) [pid = 1649] [serial = 689] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x11879e000) [pid = 1649] [serial = 680] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x11855c000) [pid = 1649] [serial = 695] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x1191e5c00) [pid = 1649] [serial = 696] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 126 (0x12b12d400) [pid = 1649] [serial = 723] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 125 (0x121270400) [pid = 1649] [serial = 701] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 124 (0x121648c00) [pid = 1649] [serial = 702] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 123 (0x12697a800) [pid = 1649] [serial = 683] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 122 (0x119c6a400) [pid = 1649] [serial = 698] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 121 (0x119ec0400) [pid = 1649] [serial = 699] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | --DOMWINDOW == 120 (0x12ac89000) [pid = 1649] [serial = 674] [outer = 0x0] [url = about:blank] 13:28:49 INFO - PROCESS | 1649 | 1462480129279 Marionette TRACE conn2 -> [0,1049,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1649 | 1462480129282 Marionette TRACE conn2 <- [1,1049,null,{"value":"7"}] 13:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 13:28:49 INFO - PROCESS | 1649 | 1462480129287 Marionette TRACE conn2 -> [0,1050,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1649 | 1462480129288 Marionette TRACE conn2 <- [1,1050,null,{}] 13:28:49 INFO - PROCESS | 1649 | 1462480129291 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}] 13:28:49 INFO - PROCESS | 1649 | 1462480129388 Marionette TRACE conn2 <- [1,1051,null,{"value":null}] 13:28:49 INFO - PROCESS | 1649 | 1462480129397 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ada800 == 55 [pid = 1649] [id = 270] 13:28:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 121 (0x113d29800) [pid = 1649] [serial = 808] [outer = 0x0] 13:28:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 122 (0x113da1400) [pid = 1649] [serial = 809] [outer = 0x113d29800] 13:28:49 INFO - PROCESS | 1649 | 1462480129423 Marionette DEBUG loaded listener.js 13:28:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 123 (0x115ea5c00) [pid = 1649] [serial = 810] [outer = 0x113d29800] 13:28:49 INFO - PROCESS | 1649 | 1462480129770 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]]]}] 13:28:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 13:28:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 522ms 13:28:49 INFO - PROCESS | 1649 | 1462480129826 Marionette TRACE conn2 -> [0,1053,"getWindowHandle",null] 13:28:49 INFO - PROCESS | 1649 | 1462480129829 Marionette TRACE conn2 <- [1,1053,null,{"value":"7"}] 13:28:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 13:28:49 INFO - PROCESS | 1649 | 1462480129841 Marionette TRACE conn2 -> [0,1054,"setScriptTimeout",{"ms":35000}] 13:28:49 INFO - PROCESS | 1649 | 1462480129847 Marionette TRACE conn2 <- [1,1054,null,{}] 13:28:49 INFO - PROCESS | 1649 | 1462480129852 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}] 13:28:49 INFO - PROCESS | 1649 | 1462480129978 Marionette TRACE conn2 <- [1,1055,null,{"value":null}] 13:28:49 INFO - PROCESS | 1649 | 1462480129989 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182e5800 == 56 [pid = 1649] [id = 271] 13:28:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 124 (0x116117c00) [pid = 1649] [serial = 811] [outer = 0x0] 13:28:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 125 (0x116765800) [pid = 1649] [serial = 812] [outer = 0x116117c00] 13:28:50 INFO - PROCESS | 1649 | 1462480130030 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 126 (0x11703f000) [pid = 1649] [serial = 813] [outer = 0x116117c00] 13:28:50 INFO - PROCESS | 1649 | 1462480130482 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 13:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 681ms 13:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 13:28:50 INFO - PROCESS | 1649 | 1462480130516 Marionette TRACE conn2 -> [0,1057,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1649 | 1462480130517 Marionette TRACE conn2 <- [1,1057,null,{"value":"7"}] 13:28:50 INFO - PROCESS | 1649 | 1462480130520 Marionette TRACE conn2 -> [0,1058,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1649 | 1462480130521 Marionette TRACE conn2 <- [1,1058,null,{}] 13:28:50 INFO - PROCESS | 1649 | 1462480130523 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}] 13:28:50 INFO - PROCESS | 1649 | 1462480130619 Marionette TRACE conn2 <- [1,1059,null,{"value":null}] 13:28:50 INFO - PROCESS | 1649 | 1462480130625 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x119251000 == 57 [pid = 1649] [id = 272] 13:28:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 127 (0x117678c00) [pid = 1649] [serial = 814] [outer = 0x0] 13:28:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x117c3fc00) [pid = 1649] [serial = 815] [outer = 0x117678c00] 13:28:50 INFO - PROCESS | 1649 | 1462480130650 Marionette DEBUG loaded listener.js 13:28:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x1181b1c00) [pid = 1649] [serial = 816] [outer = 0x117678c00] 13:28:50 INFO - PROCESS | 1649 | 1462480130940 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]]]}] 13:28:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 13:28:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 470ms 13:28:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 13:28:50 INFO - PROCESS | 1649 | 1462480130991 Marionette TRACE conn2 -> [0,1061,"getWindowHandle",null] 13:28:50 INFO - PROCESS | 1649 | 1462480130993 Marionette TRACE conn2 <- [1,1061,null,{"value":"7"}] 13:28:50 INFO - PROCESS | 1649 | 1462480130997 Marionette TRACE conn2 -> [0,1062,"setScriptTimeout",{"ms":35000}] 13:28:50 INFO - PROCESS | 1649 | 1462480130998 Marionette TRACE conn2 <- [1,1062,null,{}] 13:28:51 INFO - PROCESS | 1649 | 1462480131004 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}] 13:28:51 INFO - PROCESS | 1649 | 1462480131165 Marionette TRACE conn2 <- [1,1063,null,{"value":null}] 13:28:51 INFO - PROCESS | 1649 | 1462480131211 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x11689c000 == 58 [pid = 1649] [id = 273] 13:28:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x1181d8c00) [pid = 1649] [serial = 817] [outer = 0x0] 13:28:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1181de000) [pid = 1649] [serial = 818] [outer = 0x1181d8c00] 13:28:51 INFO - PROCESS | 1649 | 1462480131261 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x118563c00) [pid = 1649] [serial = 819] [outer = 0x1181d8c00] 13:28:51 INFO - PROCESS | 1649 | 1462480131684 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]]]}] 13:28:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 13:28:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 722ms 13:28:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 13:28:51 INFO - PROCESS | 1649 | 1462480131719 Marionette TRACE conn2 -> [0,1065,"getWindowHandle",null] 13:28:51 INFO - PROCESS | 1649 | 1462480131720 Marionette TRACE conn2 <- [1,1065,null,{"value":"7"}] 13:28:51 INFO - PROCESS | 1649 | 1462480131722 Marionette TRACE conn2 -> [0,1066,"setScriptTimeout",{"ms":35000}] 13:28:51 INFO - PROCESS | 1649 | 1462480131724 Marionette TRACE conn2 <- [1,1066,null,{}] 13:28:51 INFO - PROCESS | 1649 | 1462480131726 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}] 13:28:51 INFO - PROCESS | 1649 | 1462480131826 Marionette TRACE conn2 <- [1,1067,null,{"value":null}] 13:28:51 INFO - PROCESS | 1649 | 1462480131859 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1216ab800 == 59 [pid = 1649] [id = 274] 13:28:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x118854800) [pid = 1649] [serial = 820] [outer = 0x0] 13:28:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x1188a1400) [pid = 1649] [serial = 821] [outer = 0x118854800] 13:28:51 INFO - PROCESS | 1649 | 1462480131884 Marionette DEBUG loaded listener.js 13:28:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x11919ec00) [pid = 1649] [serial = 822] [outer = 0x118854800] 13:28:52 INFO - PROCESS | 1649 | 1462480132246 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 13:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 568ms 13:28:52 INFO - PROCESS | 1649 | 1462480132306 Marionette TRACE conn2 -> [0,1069,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1649 | 1462480132307 Marionette TRACE conn2 <- [1,1069,null,{"value":"7"}] 13:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 13:28:52 INFO - PROCESS | 1649 | 1462480132320 Marionette TRACE conn2 -> [0,1070,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1649 | 1462480132322 Marionette TRACE conn2 <- [1,1070,null,{}] 13:28:52 INFO - PROCESS | 1649 | 1462480132325 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}] 13:28:52 INFO - PROCESS | 1649 | 1462480132474 Marionette TRACE conn2 <- [1,1071,null,{"value":null}] 13:28:52 INFO - PROCESS | 1649 | 1462480132492 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e23000 == 60 [pid = 1649] [id = 275] 13:28:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x118855c00) [pid = 1649] [serial = 823] [outer = 0x0] 13:28:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x11948ec00) [pid = 1649] [serial = 824] [outer = 0x118855c00] 13:28:52 INFO - PROCESS | 1649 | 1462480132531 Marionette DEBUG loaded listener.js 13:28:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x119904c00) [pid = 1649] [serial = 825] [outer = 0x118855c00] 13:28:52 INFO - PROCESS | 1649 | 1462480132923 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]]]}] 13:28:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 13:28:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 623ms 13:28:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 13:28:52 INFO - PROCESS | 1649 | 1462480132941 Marionette TRACE conn2 -> [0,1073,"getWindowHandle",null] 13:28:52 INFO - PROCESS | 1649 | 1462480132942 Marionette TRACE conn2 <- [1,1073,null,{"value":"7"}] 13:28:52 INFO - PROCESS | 1649 | 1462480132944 Marionette TRACE conn2 -> [0,1074,"setScriptTimeout",{"ms":35000}] 13:28:52 INFO - PROCESS | 1649 | 1462480132945 Marionette TRACE conn2 <- [1,1074,null,{}] 13:28:52 INFO - PROCESS | 1649 | 1462480132947 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}] 13:28:53 INFO - PROCESS | 1649 | 1462480133055 Marionette TRACE conn2 <- [1,1075,null,{"value":null}] 13:28:53 INFO - PROCESS | 1649 | 1462480133087 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b08800 == 61 [pid = 1649] [id = 276] 13:28:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x11990e400) [pid = 1649] [serial = 826] [outer = 0x0] 13:28:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x119c6a400) [pid = 1649] [serial = 827] [outer = 0x11990e400] 13:28:53 INFO - PROCESS | 1649 | 1462480133112 Marionette DEBUG loaded listener.js 13:28:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x119e04c00) [pid = 1649] [serial = 828] [outer = 0x11990e400] 13:28:53 INFO - PROCESS | 1649 | 1462480133451 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]]]}] 13:28:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 13:28:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 518ms 13:28:53 INFO - PROCESS | 1649 | 1462480133463 Marionette TRACE conn2 -> [0,1077,"getWindowHandle",null] 13:28:53 INFO - PROCESS | 1649 | 1462480133465 Marionette TRACE conn2 <- [1,1077,null,{"value":"7"}] 13:28:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 13:28:53 INFO - PROCESS | 1649 | 1462480133472 Marionette TRACE conn2 -> [0,1078,"setScriptTimeout",{"ms":35000}] 13:28:53 INFO - PROCESS | 1649 | 1462480133473 Marionette TRACE conn2 <- [1,1078,null,{}] 13:28:53 INFO - PROCESS | 1649 | 1462480133476 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}] 13:28:53 INFO - PROCESS | 1649 | 1462480133966 Marionette TRACE conn2 <- [1,1079,null,{"value":null}] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12ac8e400) [pid = 1649] [serial = 724] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12c417400) [pid = 1649] [serial = 781] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x127337400) [pid = 1649] [serial = 763] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x1295ebc00) [pid = 1649] [serial = 766] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x115195800) [pid = 1649] [serial = 745] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x121267c00) [pid = 1649] [serial = 757] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x119132400) [pid = 1649] [serial = 751] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12acbc400) [pid = 1649] [serial = 769] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 132 (0x126d29c00) [pid = 1649] [serial = 760] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 131 (0x12bd6bc00) [pid = 1649] [serial = 778] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 130 (0x119e0f000) [pid = 1649] [serial = 754] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 129 (0x12b1f9800) [pid = 1649] [serial = 772] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 128 (0x116639400) [pid = 1649] [serial = 748] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 13:28:53 INFO - PROCESS | 1649 | --DOMWINDOW == 127 (0x117035400) [pid = 1649] [serial = 775] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 13:28:54 INFO - PROCESS | 1649 | 1462480134010 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ac8800 == 62 [pid = 1649] [id = 277] 13:28:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 128 (0x11320ec00) [pid = 1649] [serial = 829] [outer = 0x0] 13:28:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 129 (0x117035400) [pid = 1649] [serial = 830] [outer = 0x11320ec00] 13:28:54 INFO - PROCESS | 1649 | 1462480134035 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 130 (0x119ec0c00) [pid = 1649] [serial = 831] [outer = 0x11320ec00] 13:28:54 INFO - PROCESS | 1649 | 1462480134341 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 13:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 923ms 13:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 13:28:54 INFO - PROCESS | 1649 | 1462480134391 Marionette TRACE conn2 -> [0,1081,"getWindowHandle",null] 13:28:54 INFO - PROCESS | 1649 | 1462480134392 Marionette TRACE conn2 <- [1,1081,null,{"value":"7"}] 13:28:54 INFO - PROCESS | 1649 | 1462480134394 Marionette TRACE conn2 -> [0,1082,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1649 | 1462480134395 Marionette TRACE conn2 <- [1,1082,null,{}] 13:28:54 INFO - PROCESS | 1649 | 1462480134398 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}] 13:28:54 INFO - PROCESS | 1649 | 1462480134478 Marionette TRACE conn2 <- [1,1083,null,{"value":null}] 13:28:54 INFO - PROCESS | 1649 | 1462480134531 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275a7000 == 63 [pid = 1649] [id = 278] 13:28:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 131 (0x1181dac00) [pid = 1649] [serial = 832] [outer = 0x0] 13:28:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 132 (0x121270800) [pid = 1649] [serial = 833] [outer = 0x1181dac00] 13:28:54 INFO - PROCESS | 1649 | 1462480134561 Marionette DEBUG loaded listener.js 13:28:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 133 (0x124c11000) [pid = 1649] [serial = 834] [outer = 0x1181dac00] 13:28:54 INFO - PROCESS | 1649 | 1462480134858 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]]]}] 13:28:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 13:28:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 520ms 13:28:54 INFO - PROCESS | 1649 | 1462480134915 Marionette TRACE conn2 -> [0,1085,"getWindowHandle",null] 13:28:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 13:28:54 INFO - PROCESS | 1649 | 1462480134916 Marionette TRACE conn2 <- [1,1085,null,{"value":"7"}] 13:28:54 INFO - PROCESS | 1649 | 1462480134919 Marionette TRACE conn2 -> [0,1086,"setScriptTimeout",{"ms":35000}] 13:28:54 INFO - PROCESS | 1649 | 1462480134920 Marionette TRACE conn2 <- [1,1086,null,{}] 13:28:54 INFO - PROCESS | 1649 | 1462480134923 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}] 13:28:55 INFO - PROCESS | 1649 | 1462480135025 Marionette TRACE conn2 <- [1,1087,null,{"value":null}] 13:28:55 INFO - PROCESS | 1649 | 1462480135029 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12977d800 == 64 [pid = 1649] [id = 279] 13:28:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x124e63800) [pid = 1649] [serial = 835] [outer = 0x0] 13:28:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x126d19000) [pid = 1649] [serial = 836] [outer = 0x124e63800] 13:28:55 INFO - PROCESS | 1649 | 1462480135056 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x126d35c00) [pid = 1649] [serial = 837] [outer = 0x124e63800] 13:28:55 INFO - PROCESS | 1649 | 1462480135376 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]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 13:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 471ms 13:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 13:28:55 INFO - PROCESS | 1649 | 1462480135392 Marionette TRACE conn2 -> [0,1089,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1649 | 1462480135393 Marionette TRACE conn2 <- [1,1089,null,{"value":"7"}] 13:28:55 INFO - PROCESS | 1649 | 1462480135395 Marionette TRACE conn2 -> [0,1090,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1649 | 1462480135396 Marionette TRACE conn2 <- [1,1090,null,{}] 13:28:55 INFO - PROCESS | 1649 | 1462480135398 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}] 13:28:55 INFO - PROCESS | 1649 | 1462480135481 Marionette TRACE conn2 <- [1,1091,null,{"value":null}] 13:28:55 INFO - PROCESS | 1649 | 1462480135538 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a698800 == 65 [pid = 1649] [id = 280] 13:28:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x121453800) [pid = 1649] [serial = 838] [outer = 0x0] 13:28:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x126d37800) [pid = 1649] [serial = 839] [outer = 0x121453800] 13:28:55 INFO - PROCESS | 1649 | 1462480135563 Marionette DEBUG loaded listener.js 13:28:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x127339c00) [pid = 1649] [serial = 840] [outer = 0x121453800] 13:28:55 INFO - PROCESS | 1649 | 1462480135833 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]]]}] 13:28:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 13:28:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 469ms 13:28:55 INFO - PROCESS | 1649 | 1462480135865 Marionette TRACE conn2 -> [0,1093,"getWindowHandle",null] 13:28:55 INFO - PROCESS | 1649 | 1462480135866 Marionette TRACE conn2 <- [1,1093,null,{"value":"7"}] 13:28:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 13:28:55 INFO - PROCESS | 1649 | 1462480135876 Marionette TRACE conn2 -> [0,1094,"setScriptTimeout",{"ms":35000}] 13:28:55 INFO - PROCESS | 1649 | 1462480135877 Marionette TRACE conn2 <- [1,1094,null,{}] 13:28:55 INFO - PROCESS | 1649 | 1462480135879 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}] 13:28:56 INFO - PROCESS | 1649 | 1462480136029 Marionette TRACE conn2 <- [1,1095,null,{"value":null}] 13:28:56 INFO - PROCESS | 1649 | 1462480136083 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x112929000 == 66 [pid = 1649] [id = 281] 13:28:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x110e7b400) [pid = 1649] [serial = 841] [outer = 0x0] 13:28:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x110e9f400) [pid = 1649] [serial = 842] [outer = 0x110e7b400] 13:28:56 INFO - PROCESS | 1649 | 1462480136114 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x111f41c00) [pid = 1649] [serial = 843] [outer = 0x110e7b400] 13:28:56 INFO - PROCESS | 1649 | 1462480136548 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]]]}] 13:28:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 13:28:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 720ms 13:28:56 INFO - PROCESS | 1649 | 1462480136597 Marionette TRACE conn2 -> [0,1097,"getWindowHandle",null] 13:28:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 13:28:56 INFO - PROCESS | 1649 | 1462480136600 Marionette TRACE conn2 <- [1,1097,null,{"value":"7"}] 13:28:56 INFO - PROCESS | 1649 | 1462480136603 Marionette TRACE conn2 -> [0,1098,"setScriptTimeout",{"ms":35000}] 13:28:56 INFO - PROCESS | 1649 | 1462480136605 Marionette TRACE conn2 <- [1,1098,null,{}] 13:28:56 INFO - PROCESS | 1649 | 1462480136609 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}] 13:28:56 INFO - PROCESS | 1649 | 1462480136716 Marionette TRACE conn2 <- [1,1099,null,{"value":null}] 13:28:56 INFO - PROCESS | 1649 | 1462480136809 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x11824d800 == 67 [pid = 1649] [id = 282] 13:28:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x11328b400) [pid = 1649] [serial = 844] [outer = 0x0] 13:28:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x1134e1000) [pid = 1649] [serial = 845] [outer = 0x11328b400] 13:28:56 INFO - PROCESS | 1649 | 1462480136842 Marionette DEBUG loaded listener.js 13:28:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x116166400) [pid = 1649] [serial = 846] [outer = 0x11328b400] 13:28:57 INFO - PROCESS | 1649 | 1462480137263 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]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 13:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 672ms 13:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 13:28:57 INFO - PROCESS | 1649 | 1462480137276 Marionette TRACE conn2 -> [0,1101,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1649 | 1462480137278 Marionette TRACE conn2 <- [1,1101,null,{"value":"7"}] 13:28:57 INFO - PROCESS | 1649 | 1462480137280 Marionette TRACE conn2 -> [0,1102,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1649 | 1462480137282 Marionette TRACE conn2 <- [1,1102,null,{}] 13:28:57 INFO - PROCESS | 1649 | 1462480137284 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}] 13:28:57 INFO - PROCESS | 1649 | 1462480137386 Marionette TRACE conn2 <- [1,1103,null,{"value":null}] 13:28:57 INFO - PROCESS | 1649 | 1462480137438 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213c8000 == 68 [pid = 1649] [id = 283] 13:28:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x11675f000) [pid = 1649] [serial = 847] [outer = 0x0] 13:28:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x117299400) [pid = 1649] [serial = 848] [outer = 0x11675f000] 13:28:57 INFO - PROCESS | 1649 | 1462480137468 Marionette DEBUG loaded listener.js 13:28:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1181d5800) [pid = 1649] [serial = 849] [outer = 0x11675f000] 13:28:57 INFO - PROCESS | 1649 | 1462480137896 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]]]}] 13:28:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 13:28:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 623ms 13:28:57 INFO - PROCESS | 1649 | 1462480137904 Marionette TRACE conn2 -> [0,1105,"getWindowHandle",null] 13:28:57 INFO - PROCESS | 1649 | 1462480137906 Marionette TRACE conn2 <- [1,1105,null,{"value":"7"}] 13:28:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 13:28:57 INFO - PROCESS | 1649 | 1462480137914 Marionette TRACE conn2 -> [0,1106,"setScriptTimeout",{"ms":35000}] 13:28:57 INFO - PROCESS | 1649 | 1462480137918 Marionette TRACE conn2 <- [1,1106,null,{}] 13:28:57 INFO - PROCESS | 1649 | 1462480137920 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}] 13:28:58 INFO - PROCESS | 1649 | 1462480138027 Marionette TRACE conn2 <- [1,1107,null,{"value":null}] 13:28:58 INFO - PROCESS | 1649 | 1462480138122 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af1c800 == 69 [pid = 1649] [id = 284] 13:28:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x11855c000) [pid = 1649] [serial = 850] [outer = 0x0] 13:28:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x11926e000) [pid = 1649] [serial = 851] [outer = 0x11855c000] 13:28:58 INFO - PROCESS | 1649 | 1462480138151 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12145c400) [pid = 1649] [serial = 852] [outer = 0x11855c000] 13:28:58 INFO - PROCESS | 1649 | 1462480138558 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]]]}] 13:28:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 13:28:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 677ms 13:28:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 13:28:58 INFO - PROCESS | 1649 | 1462480138587 Marionette TRACE conn2 -> [0,1109,"getWindowHandle",null] 13:28:58 INFO - PROCESS | 1649 | 1462480138589 Marionette TRACE conn2 <- [1,1109,null,{"value":"7"}] 13:28:58 INFO - PROCESS | 1649 | 1462480138591 Marionette TRACE conn2 -> [0,1110,"setScriptTimeout",{"ms":35000}] 13:28:58 INFO - PROCESS | 1649 | 1462480138592 Marionette TRACE conn2 <- [1,1110,null,{}] 13:28:58 INFO - PROCESS | 1649 | 1462480138594 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}] 13:28:58 INFO - PROCESS | 1649 | 1462480138698 Marionette TRACE conn2 <- [1,1111,null,{"value":null}] 13:28:58 INFO - PROCESS | 1649 | 1462480138759 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af97800 == 70 [pid = 1649] [id = 285] 13:28:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x121be6400) [pid = 1649] [serial = 853] [outer = 0x0] 13:28:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12569a800) [pid = 1649] [serial = 854] [outer = 0x121be6400] 13:28:58 INFO - PROCESS | 1649 | 1462480138790 Marionette DEBUG loaded listener.js 13:28:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x126d2d800) [pid = 1649] [serial = 855] [outer = 0x121be6400] 13:28:59 INFO - PROCESS | 1649 | 1462480139257 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]]]}] 13:28:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 13:28:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 718ms 13:28:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 13:28:59 INFO - PROCESS | 1649 | 1462480139329 Marionette TRACE conn2 -> [0,1113,"getWindowHandle",null] 13:28:59 INFO - PROCESS | 1649 | 1462480139331 Marionette TRACE conn2 <- [1,1113,null,{"value":"7"}] 13:28:59 INFO - PROCESS | 1649 | 1462480139345 Marionette TRACE conn2 -> [0,1114,"setScriptTimeout",{"ms":35000}] 13:28:59 INFO - PROCESS | 1649 | 1462480139347 Marionette TRACE conn2 <- [1,1114,null,{}] 13:28:59 INFO - PROCESS | 1649 | 1462480139369 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}] 13:28:59 INFO - PROCESS | 1649 | 1462480139472 Marionette TRACE conn2 <- [1,1115,null,{"value":null}] 13:28:59 INFO - PROCESS | 1649 | 1462480139540 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:28:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c05b800 == 71 [pid = 1649] [id = 286] 13:28:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12783dc00) [pid = 1649] [serial = 856] [outer = 0x0] 13:28:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x128b02c00) [pid = 1649] [serial = 857] [outer = 0x12783dc00] 13:28:59 INFO - PROCESS | 1649 | 1462480139577 Marionette DEBUG loaded listener.js 13:28:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x128e07c00) [pid = 1649] [serial = 858] [outer = 0x12783dc00] 13:28:59 INFO - PROCESS | 1649 | 1462480139979 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 13:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 683ms 13:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 13:29:00 INFO - PROCESS | 1649 | 1462480140016 Marionette TRACE conn2 -> [0,1117,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1649 | 1462480140018 Marionette TRACE conn2 <- [1,1117,null,{"value":"7"}] 13:29:00 INFO - PROCESS | 1649 | 1462480140021 Marionette TRACE conn2 -> [0,1118,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1649 | 1462480140022 Marionette TRACE conn2 <- [1,1118,null,{}] 13:29:00 INFO - PROCESS | 1649 | 1462480140025 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}] 13:29:00 INFO - PROCESS | 1649 | 1462480140127 Marionette TRACE conn2 <- [1,1119,null,{"value":null}] 13:29:00 INFO - PROCESS | 1649 | 1462480140184 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c42c000 == 72 [pid = 1649] [id = 287] 13:29:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x12783e400) [pid = 1649] [serial = 859] [outer = 0x0] 13:29:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x128fdf400) [pid = 1649] [serial = 860] [outer = 0x12783e400] 13:29:00 INFO - PROCESS | 1649 | 1462480140213 Marionette DEBUG loaded listener.js 13:29:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x129447800) [pid = 1649] [serial = 861] [outer = 0x12783e400] 13:29:00 INFO - PROCESS | 1649 | 1462480140692 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]]]}] 13:29:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 13:29:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 720ms 13:29:00 INFO - PROCESS | 1649 | 1462480140761 Marionette TRACE conn2 -> [0,1121,"getWindowHandle",null] 13:29:00 INFO - PROCESS | 1649 | 1462480140762 Marionette TRACE conn2 <- [1,1121,null,{"value":"7"}] 13:29:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 13:29:00 INFO - PROCESS | 1649 | 1462480140765 Marionette TRACE conn2 -> [0,1122,"setScriptTimeout",{"ms":35000}] 13:29:00 INFO - PROCESS | 1649 | 1462480140767 Marionette TRACE conn2 <- [1,1122,null,{}] 13:29:00 INFO - PROCESS | 1649 | 1462480140802 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}] 13:29:00 INFO - PROCESS | 1649 | 1462480140905 Marionette TRACE conn2 <- [1,1123,null,{"value":null}] 13:29:00 INFO - PROCESS | 1649 | 1462480140974 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x11924b000 == 73 [pid = 1649] [id = 288] 13:29:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x11254f000) [pid = 1649] [serial = 862] [outer = 0x0] 13:29:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x129448800) [pid = 1649] [serial = 863] [outer = 0x11254f000] 13:29:01 INFO - PROCESS | 1649 | 1462480141004 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x1295df800) [pid = 1649] [serial = 864] [outer = 0x11254f000] 13:29:01 INFO - PROCESS | 1649 | 1462480141546 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]]]}] 13:29:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 13:29:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 833ms 13:29:01 INFO - PROCESS | 1649 | 1462480141600 Marionette TRACE conn2 -> [0,1125,"getWindowHandle",null] 13:29:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 13:29:01 INFO - PROCESS | 1649 | 1462480141602 Marionette TRACE conn2 <- [1,1125,null,{"value":"7"}] 13:29:01 INFO - PROCESS | 1649 | 1462480141606 Marionette TRACE conn2 -> [0,1126,"setScriptTimeout",{"ms":35000}] 13:29:01 INFO - PROCESS | 1649 | 1462480141608 Marionette TRACE conn2 <- [1,1126,null,{}] 13:29:01 INFO - PROCESS | 1649 | 1462480141611 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}] 13:29:01 INFO - PROCESS | 1649 | 1462480141704 Marionette TRACE conn2 <- [1,1127,null,{"value":null}] 13:29:01 INFO - PROCESS | 1649 | 1462480141781 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x118106000 == 74 [pid = 1649] [id = 289] 13:29:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x112be7c00) [pid = 1649] [serial = 865] [outer = 0x0] 13:29:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x112daa800) [pid = 1649] [serial = 866] [outer = 0x112be7c00] 13:29:01 INFO - PROCESS | 1649 | 1462480141809 Marionette DEBUG loaded listener.js 13:29:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x115195800) [pid = 1649] [serial = 867] [outer = 0x112be7c00] 13:29:02 INFO - PROCESS | 1649 | 1462480142275 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]]]}] 13:29:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 13:29:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 722ms 13:29:02 INFO - PROCESS | 1649 | 1462480142328 Marionette TRACE conn2 -> [0,1129,"getWindowHandle",null] 13:29:02 INFO - PROCESS | 1649 | 1462480142331 Marionette TRACE conn2 <- [1,1129,null,{"value":"7"}] 13:29:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 13:29:02 INFO - PROCESS | 1649 | 1462480142335 Marionette TRACE conn2 -> [0,1130,"setScriptTimeout",{"ms":35000}] 13:29:02 INFO - PROCESS | 1649 | 1462480142337 Marionette TRACE conn2 <- [1,1130,null,{}] 13:29:02 INFO - PROCESS | 1649 | 1462480142340 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}] 13:29:02 INFO - PROCESS | 1649 | 1462480142471 Marionette TRACE conn2 <- [1,1131,null,{"value":null}] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12a698800 == 73 [pid = 1649] [id = 280] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x12977d800 == 72 [pid = 1649] [id = 279] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x1275a7000 == 71 [pid = 1649] [id = 278] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x116ac8800 == 70 [pid = 1649] [id = 277] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x124b08800 == 69 [pid = 1649] [id = 276] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x121e23000 == 68 [pid = 1649] [id = 275] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x1216ab800 == 67 [pid = 1649] [id = 274] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x11689c000 == 66 [pid = 1649] [id = 273] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x119251000 == 65 [pid = 1649] [id = 272] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x1182e5800 == 64 [pid = 1649] [id = 271] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x116ada800 == 63 [pid = 1649] [id = 270] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x116132000 == 62 [pid = 1649] [id = 269] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x111c29800 == 61 [pid = 1649] [id = 268] 13:29:02 INFO - PROCESS | 1649 | 1462480142684 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:02 INFO - PROCESS | 1649 | --DOCSHELL 0x118886000 == 60 [pid = 1649] [id = 263] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x12b1ef400) [pid = 1649] [serial = 726] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x1295e9c00) [pid = 1649] [serial = 764] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x12acbd400) [pid = 1649] [serial = 767] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x12ab8b400) [pid = 1649] [serial = 765] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x1181ddc00) [pid = 1649] [serial = 731] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x1172a4400) [pid = 1649] [serial = 747] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x11610a800) [pid = 1649] [serial = 746] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x125693000) [pid = 1649] [serial = 758] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x126d33400) [pid = 1649] [serial = 759] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x110ea6800) [pid = 1649] [serial = 728] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x11926dc00) [pid = 1649] [serial = 752] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x119c70400) [pid = 1649] [serial = 753] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x12b1f3c00) [pid = 1649] [serial = 770] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x128b04800) [pid = 1649] [serial = 761] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x11a05e400) [pid = 1649] [serial = 734] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x12c420000) [pid = 1649] [serial = 780] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x12ab88000) [pid = 1649] [serial = 740] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x121bdbc00) [pid = 1649] [serial = 755] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x124cf3800) [pid = 1649] [serial = 756] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x1271b5800) [pid = 1649] [serial = 737] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12b130400) [pid = 1649] [serial = 743] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x12bd3f400) [pid = 1649] [serial = 771] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x12c415c00) [pid = 1649] [serial = 779] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x12bd68c00) [pid = 1649] [serial = 774] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x118773800) [pid = 1649] [serial = 750] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12bd4b400) [pid = 1649] [serial = 773] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x1181dd000) [pid = 1649] [serial = 749] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x12b12d000) [pid = 1649] [serial = 768] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12bd67400) [pid = 1649] [serial = 777] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 136 (0x12783e000) [pid = 1649] [serial = 776] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 135 (0x12957d000) [pid = 1649] [serial = 762] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 134 (0x12ca49400) [pid = 1649] [serial = 783] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | --DOMWINDOW == 133 (0x12ca43000) [pid = 1649] [serial = 782] [outer = 0x0] [url = about:blank] 13:29:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x112d06000 == 61 [pid = 1649] [id = 290] 13:29:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 134 (0x111019400) [pid = 1649] [serial = 868] [outer = 0x0] 13:29:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 135 (0x1181dc800) [pid = 1649] [serial = 869] [outer = 0x111019400] 13:29:02 INFO - PROCESS | 1649 | 1462480142749 Marionette DEBUG loaded listener.js 13:29:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 136 (0x11855b800) [pid = 1649] [serial = 870] [outer = 0x111019400] 13:29:03 INFO - PROCESS | 1649 | 1462480143048 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 13:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 722ms 13:29:03 INFO - PROCESS | 1649 | 1462480143058 Marionette TRACE conn2 -> [0,1133,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1649 | 1462480143060 Marionette TRACE conn2 <- [1,1133,null,{"value":"7"}] 13:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 13:29:03 INFO - PROCESS | 1649 | 1462480143062 Marionette TRACE conn2 -> [0,1134,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1649 | 1462480143064 Marionette TRACE conn2 <- [1,1134,null,{}] 13:29:03 INFO - PROCESS | 1649 | 1462480143080 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}] 13:29:03 INFO - PROCESS | 1649 | 1462480143170 Marionette TRACE conn2 <- [1,1135,null,{"value":null}] 13:29:03 INFO - PROCESS | 1649 | 1462480143177 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x121b9f800 == 62 [pid = 1649] [id = 291] 13:29:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 137 (0x1187f7c00) [pid = 1649] [serial = 871] [outer = 0x0] 13:29:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x11949cc00) [pid = 1649] [serial = 872] [outer = 0x1187f7c00] 13:29:03 INFO - PROCESS | 1649 | 1462480143205 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x119caf800) [pid = 1649] [serial = 873] [outer = 0x1187f7c00] 13:29:03 INFO - PROCESS | 1649 | 1462480143557 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]]]}] 13:29:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 13:29:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 526ms 13:29:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 13:29:03 INFO - PROCESS | 1649 | 1462480143588 Marionette TRACE conn2 -> [0,1137,"getWindowHandle",null] 13:29:03 INFO - PROCESS | 1649 | 1462480143590 Marionette TRACE conn2 <- [1,1137,null,{"value":"7"}] 13:29:03 INFO - PROCESS | 1649 | 1462480143593 Marionette TRACE conn2 -> [0,1138,"setScriptTimeout",{"ms":35000}] 13:29:03 INFO - PROCESS | 1649 | 1462480143595 Marionette TRACE conn2 <- [1,1138,null,{}] 13:29:03 INFO - PROCESS | 1649 | 1462480143598 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}] 13:29:03 INFO - PROCESS | 1649 | 1462480143727 Marionette TRACE conn2 <- [1,1139,null,{"value":null}] 13:29:03 INFO - PROCESS | 1649 | 1462480143766 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12731d000 == 63 [pid = 1649] [id = 292] 13:29:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x12126fc00) [pid = 1649] [serial = 874] [outer = 0x0] 13:29:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x121c88400) [pid = 1649] [serial = 875] [outer = 0x12126fc00] 13:29:03 INFO - PROCESS | 1649 | 1462480143808 Marionette DEBUG loaded listener.js 13:29:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x12569bc00) [pid = 1649] [serial = 876] [outer = 0x12126fc00] 13:29:04 INFO - PROCESS | 1649 | 1462480144215 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 13:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 671ms 13:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 13:29:04 INFO - PROCESS | 1649 | 1462480144265 Marionette TRACE conn2 -> [0,1141,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1649 | 1462480144266 Marionette TRACE conn2 <- [1,1141,null,{"value":"7"}] 13:29:04 INFO - PROCESS | 1649 | 1462480144268 Marionette TRACE conn2 -> [0,1142,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1649 | 1462480144269 Marionette TRACE conn2 <- [1,1142,null,{}] 13:29:04 INFO - PROCESS | 1649 | 1462480144271 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}] 13:29:04 INFO - PROCESS | 1649 | 1462480144352 Marionette TRACE conn2 <- [1,1143,null,{"value":null}] 13:29:04 INFO - PROCESS | 1649 | 1462480144358 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f95000 == 64 [pid = 1649] [id = 293] 13:29:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x126d18c00) [pid = 1649] [serial = 877] [outer = 0x0] 13:29:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x127337800) [pid = 1649] [serial = 878] [outer = 0x126d18c00] 13:29:04 INFO - PROCESS | 1649 | 1462480144383 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x127839c00) [pid = 1649] [serial = 879] [outer = 0x126d18c00] 13:29:04 INFO - PROCESS | 1649 | 1462480144730 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]]]}] 13:29:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 13:29:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 471ms 13:29:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 13:29:04 INFO - PROCESS | 1649 | 1462480144739 Marionette TRACE conn2 -> [0,1145,"getWindowHandle",null] 13:29:04 INFO - PROCESS | 1649 | 1462480144741 Marionette TRACE conn2 <- [1,1145,null,{"value":"7"}] 13:29:04 INFO - PROCESS | 1649 | 1462480144743 Marionette TRACE conn2 -> [0,1146,"setScriptTimeout",{"ms":35000}] 13:29:04 INFO - PROCESS | 1649 | 1462480144744 Marionette TRACE conn2 <- [1,1146,null,{}] 13:29:04 INFO - PROCESS | 1649 | 1462480144746 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}] 13:29:04 INFO - PROCESS | 1649 | 1462480144842 Marionette TRACE conn2 <- [1,1147,null,{"value":null}] 13:29:04 INFO - PROCESS | 1649 | 1462480144912 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69b800 == 65 [pid = 1649] [id = 294] 13:29:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x126d30000) [pid = 1649] [serial = 880] [outer = 0x0] 13:29:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x128e06c00) [pid = 1649] [serial = 881] [outer = 0x126d30000] 13:29:04 INFO - PROCESS | 1649 | 1462480144939 Marionette DEBUG loaded listener.js 13:29:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1295ecc00) [pid = 1649] [serial = 882] [outer = 0x126d30000] 13:29:05 INFO - PROCESS | 1649 | 1462480145291 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 13:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 569ms 13:29:05 INFO - PROCESS | 1649 | 1462480145313 Marionette TRACE conn2 -> [0,1149,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1649 | 1462480145314 Marionette TRACE conn2 <- [1,1149,null,{"value":"7"}] 13:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 13:29:05 INFO - PROCESS | 1649 | 1462480145316 Marionette TRACE conn2 -> [0,1150,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1649 | 1462480145317 Marionette TRACE conn2 <- [1,1150,null,{}] 13:29:05 INFO - PROCESS | 1649 | 1462480145325 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}] 13:29:05 INFO - PROCESS | 1649 | 1462480145433 Marionette TRACE conn2 <- [1,1151,null,{"value":null}] 13:29:05 INFO - PROCESS | 1649 | 1462480145477 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af1e000 == 66 [pid = 1649] [id = 295] 13:29:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x129727c00) [pid = 1649] [serial = 883] [outer = 0x0] 13:29:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12a81d000) [pid = 1649] [serial = 884] [outer = 0x129727c00] 13:29:05 INFO - PROCESS | 1649 | 1462480145513 Marionette DEBUG loaded listener.js 13:29:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12a97b800) [pid = 1649] [serial = 885] [outer = 0x129727c00] 13:29:05 INFO - PROCESS | 1649 | 1462480145874 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]]]}] 13:29:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 13:29:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 574ms 13:29:05 INFO - PROCESS | 1649 | 1462480145897 Marionette TRACE conn2 -> [0,1153,"getWindowHandle",null] 13:29:05 INFO - PROCESS | 1649 | 1462480145898 Marionette TRACE conn2 <- [1,1153,null,{"value":"7"}] 13:29:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 13:29:05 INFO - PROCESS | 1649 | 1462480145900 Marionette TRACE conn2 -> [0,1154,"setScriptTimeout",{"ms":35000}] 13:29:05 INFO - PROCESS | 1649 | 1462480145901 Marionette TRACE conn2 <- [1,1154,null,{}] 13:29:05 INFO - PROCESS | 1649 | 1462480145904 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}] 13:29:06 INFO - PROCESS | 1649 | 1462480146008 Marionette TRACE conn2 <- [1,1155,null,{"value":null}] 13:29:06 INFO - PROCESS | 1649 | 1462480146044 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c42d000 == 67 [pid = 1649] [id = 296] 13:29:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x129733c00) [pid = 1649] [serial = 886] [outer = 0x0] 13:29:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12ab88c00) [pid = 1649] [serial = 887] [outer = 0x129733c00] 13:29:06 INFO - PROCESS | 1649 | 1462480146069 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12ab91c00) [pid = 1649] [serial = 888] [outer = 0x129733c00] 13:29:06 INFO - PROCESS | 1649 | 1462480146382 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 13:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 520ms 13:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 13:29:06 INFO - PROCESS | 1649 | 1462480146422 Marionette TRACE conn2 -> [0,1157,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1649 | 1462480146423 Marionette TRACE conn2 <- [1,1157,null,{"value":"7"}] 13:29:06 INFO - PROCESS | 1649 | 1462480146425 Marionette TRACE conn2 -> [0,1158,"setScriptTimeout",{"ms":35000}] 13:29:06 INFO - PROCESS | 1649 | 1462480146426 Marionette TRACE conn2 <- [1,1158,null,{}] 13:29:06 INFO - PROCESS | 1649 | 1462480146428 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}] 13:29:06 INFO - PROCESS | 1649 | 1462480146530 Marionette TRACE conn2 <- [1,1159,null,{"value":null}] 13:29:06 INFO - PROCESS | 1649 | 1462480146542 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd31000 == 68 [pid = 1649] [id = 297] 13:29:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12a97a400) [pid = 1649] [serial = 889] [outer = 0x0] 13:29:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12ac89000) [pid = 1649] [serial = 890] [outer = 0x12a97a400] 13:29:06 INFO - PROCESS | 1649 | 1462480146567 Marionette DEBUG loaded listener.js 13:29:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12ac92c00) [pid = 1649] [serial = 891] [outer = 0x12a97a400] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x11990e400) [pid = 1649] [serial = 826] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x113d29800) [pid = 1649] [serial = 808] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x1181dac00) [pid = 1649] [serial = 832] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x118855c00) [pid = 1649] [serial = 823] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x124e63800) [pid = 1649] [serial = 835] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x11320ec00) [pid = 1649] [serial = 829] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x1125bfc00) [pid = 1649] [serial = 805] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1181d8c00) [pid = 1649] [serial = 817] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x116117c00) [pid = 1649] [serial = 811] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x110e73000) [pid = 1649] [serial = 802] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x117678c00) [pid = 1649] [serial = 814] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 13:29:06 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x118854800) [pid = 1649] [serial = 820] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 13:29:06 INFO - PROCESS | 1649 | 1462480146976 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]]]}] 13:29:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 13:29:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 569ms 13:29:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 13:29:06 INFO - PROCESS | 1649 | 1462480146995 Marionette TRACE conn2 -> [0,1161,"getWindowHandle",null] 13:29:06 INFO - PROCESS | 1649 | 1462480146996 Marionette TRACE conn2 <- [1,1161,null,{"value":"7"}] 13:29:06 INFO - PROCESS | 1649 | 1462480146998 Marionette TRACE conn2 -> [0,1162,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1649 | 1462480146999 Marionette TRACE conn2 <- [1,1162,null,{}] 13:29:07 INFO - PROCESS | 1649 | 1462480147002 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}] 13:29:07 INFO - PROCESS | 1649 | 1462480147090 Marionette TRACE conn2 <- [1,1163,null,{"value":null}] 13:29:07 INFO - PROCESS | 1649 | 1462480147095 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218c4800 == 69 [pid = 1649] [id = 298] 13:29:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x117035800) [pid = 1649] [serial = 892] [outer = 0x0] 13:29:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x1181e0400) [pid = 1649] [serial = 893] [outer = 0x117035800] 13:29:07 INFO - PROCESS | 1649 | 1462480147120 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x119e10000) [pid = 1649] [serial = 894] [outer = 0x117035800] 13:29:07 INFO - PROCESS | 1649 | 1462480147477 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]]]}] 13:29:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 13:29:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 520ms 13:29:07 INFO - PROCESS | 1649 | 1462480147518 Marionette TRACE conn2 -> [0,1165,"getWindowHandle",null] 13:29:07 INFO - PROCESS | 1649 | 1462480147520 Marionette TRACE conn2 <- [1,1165,null,{"value":"7"}] 13:29:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 13:29:07 INFO - PROCESS | 1649 | 1462480147522 Marionette TRACE conn2 -> [0,1166,"setScriptTimeout",{"ms":35000}] 13:29:07 INFO - PROCESS | 1649 | 1462480147524 Marionette TRACE conn2 <- [1,1166,null,{}] 13:29:07 INFO - PROCESS | 1649 | 1462480147526 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}] 13:29:07 INFO - PROCESS | 1649 | 1462480147649 Marionette TRACE conn2 <- [1,1167,null,{"value":null}] 13:29:07 INFO - PROCESS | 1649 | 1462480147656 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2d7000 == 70 [pid = 1649] [id = 299] 13:29:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x11990e400) [pid = 1649] [serial = 895] [outer = 0x0] 13:29:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12afd8c00) [pid = 1649] [serial = 896] [outer = 0x11990e400] 13:29:07 INFO - PROCESS | 1649 | 1462480147685 Marionette DEBUG loaded listener.js 13:29:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12b1f4c00) [pid = 1649] [serial = 897] [outer = 0x11990e400] 13:29:07 INFO - PROCESS | 1649 | 1462480147995 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]]]}] 13:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 13:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 521ms 13:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 13:29:08 INFO - PROCESS | 1649 | 1462480148043 Marionette TRACE conn2 -> [0,1169,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1649 | 1462480148045 Marionette TRACE conn2 <- [1,1169,null,{"value":"7"}] 13:29:08 INFO - PROCESS | 1649 | 1462480148047 Marionette TRACE conn2 -> [0,1170,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1649 | 1462480148048 Marionette TRACE conn2 <- [1,1170,null,{}] 13:29:08 INFO - PROCESS | 1649 | 1462480148050 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}] 13:29:08 INFO - PROCESS | 1649 | 1462480148138 Marionette TRACE conn2 <- [1,1171,null,{"value":null}] 13:29:08 INFO - PROCESS | 1649 | 1462480148142 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d54f800 == 71 [pid = 1649] [id = 300] 13:29:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12b1f8400) [pid = 1649] [serial = 898] [outer = 0x0] 13:29:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12bd3f400) [pid = 1649] [serial = 899] [outer = 0x12b1f8400] 13:29:08 INFO - PROCESS | 1649 | 1462480148168 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12bd5f400) [pid = 1649] [serial = 900] [outer = 0x12b1f8400] 13:29:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 13:29:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 468ms 13:29:08 INFO - PROCESS | 1649 | 1462480148512 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]]]}] 13:29:08 INFO - PROCESS | 1649 | 1462480148515 Marionette TRACE conn2 -> [0,1173,"getWindowHandle",null] 13:29:08 INFO - PROCESS | 1649 | 1462480148516 Marionette TRACE conn2 <- [1,1173,null,{"value":"7"}] 13:29:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 13:29:08 INFO - PROCESS | 1649 | 1462480148520 Marionette TRACE conn2 -> [0,1174,"setScriptTimeout",{"ms":35000}] 13:29:08 INFO - PROCESS | 1649 | 1462480148523 Marionette TRACE conn2 <- [1,1174,null,{}] 13:29:08 INFO - PROCESS | 1649 | 1462480148526 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}] 13:29:08 INFO - PROCESS | 1649 | 1462480148640 Marionette TRACE conn2 <- [1,1175,null,{"value":null}] 13:29:08 INFO - PROCESS | 1649 | 1462480148647 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc56000 == 72 [pid = 1649] [id = 301] 13:29:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x119906800) [pid = 1649] [serial = 901] [outer = 0x0] 13:29:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12bd63c00) [pid = 1649] [serial = 902] [outer = 0x119906800] 13:29:08 INFO - PROCESS | 1649 | 1462480148671 Marionette DEBUG loaded listener.js 13:29:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12bd6b400) [pid = 1649] [serial = 903] [outer = 0x119906800] 13:29:09 INFO - PROCESS | 1649 | 1462480149041 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] 13:29:09 INFO - PROCESS | 1649 | 1462480149094 Marionette TRACE conn2 <- [1,1177,null,{"value":"7"}] 13:29:09 INFO - PROCESS | 1649 | 1462480149098 Marionette TRACE conn2 -> [0,1178,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1649 | 1462480149100 Marionette TRACE conn2 <- [1,1178,null,{}] 13:29:09 INFO - PROCESS | 1649 | 1462480149105 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}] 13:29:09 INFO - PROCESS | 1649 | 1462480149213 Marionette TRACE conn2 <- [1,1179,null,{"value":null}] 13:29:09 INFO - PROCESS | 1649 | 1462480149270 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x116a8e800 == 73 [pid = 1649] [id = 302] 13:29:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x1125c0400) [pid = 1649] [serial = 904] [outer = 0x0] 13:29:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x112beb000) [pid = 1649] [serial = 905] [outer = 0x1125c0400] 13:29:09 INFO - PROCESS | 1649 | 1462480149303 Marionette DEBUG loaded listener.js 13:29:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x113f82800) [pid = 1649] [serial = 906] [outer = 0x1125c0400] 13:29:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x118775000) [pid = 1649] [serial = 907] [outer = 0x12bd3e000] 13:29:09 INFO - PROCESS | 1649 | 1462480149851 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] 13:29:09 INFO - PROCESS | 1649 | 1462480149926 Marionette TRACE conn2 <- [1,1181,null,{"value":"7"}] 13:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 13:29:09 INFO - PROCESS | 1649 | 1462480149930 Marionette TRACE conn2 -> [0,1182,"setScriptTimeout",{"ms":35000}] 13:29:09 INFO - PROCESS | 1649 | 1462480149932 Marionette TRACE conn2 <- [1,1182,null,{}] 13:29:09 INFO - PROCESS | 1649 | 1462480149935 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}] 13:29:10 INFO - PROCESS | 1649 | 1462480150041 Marionette TRACE conn2 <- [1,1183,null,{"value":null}] 13:29:10 INFO - PROCESS | 1649 | 1462480150125 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x129473800 == 74 [pid = 1649] [id = 303] 13:29:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x116765000) [pid = 1649] [serial = 908] [outer = 0x0] 13:29:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x11913cc00) [pid = 1649] [serial = 909] [outer = 0x116765000] 13:29:10 INFO - PROCESS | 1649 | 1462480150155 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x119e04400) [pid = 1649] [serial = 910] [outer = 0x116765000] 13:29:10 INFO - PROCESS | 1649 | 1462480150574 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] 13:29:10 INFO - PROCESS | 1649 | 1462480150604 Marionette TRACE conn2 <- [1,1185,null,{"value":"7"}] 13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 13:29:10 INFO - PROCESS | 1649 | 1462480150607 Marionette TRACE conn2 -> [0,1186,"setScriptTimeout",{"ms":35000}] 13:29:10 INFO - PROCESS | 1649 | 1462480150610 Marionette TRACE conn2 <- [1,1186,null,{}] 13:29:10 INFO - PROCESS | 1649 | 1462480150617 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}] 13:29:10 INFO - PROCESS | 1649 | 1462480150727 Marionette TRACE conn2 <- [1,1187,null,{"value":null}] 13:29:10 INFO - PROCESS | 1649 | 1462480150801 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d465800 == 75 [pid = 1649] [id = 304] 13:29:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x121c86800) [pid = 1649] [serial = 911] [outer = 0x0] 13:29:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x128e03c00) [pid = 1649] [serial = 912] [outer = 0x121c86800] 13:29:10 INFO - PROCESS | 1649 | 1462480150833 Marionette DEBUG loaded listener.js 13:29:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x129573800) [pid = 1649] [serial = 913] [outer = 0x121c86800] 13:29:11 INFO - PROCESS | 1649 | 1462480151274 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] 13:29:11 INFO - PROCESS | 1649 | 1462480151351 Marionette TRACE conn2 <- [1,1189,null,{"value":"7"}] 13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 13:29:11 INFO - PROCESS | 1649 | 1462480151391 Marionette TRACE conn2 -> [0,1190,"setScriptTimeout",{"ms":35000}] 13:29:11 INFO - PROCESS | 1649 | 1462480151393 Marionette TRACE conn2 <- [1,1190,null,{}] 13:29:11 INFO - PROCESS | 1649 | 1462480151398 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}] 13:29:11 INFO - PROCESS | 1649 | 1462480151529 Marionette TRACE conn2 <- [1,1191,null,{"value":null}] 13:29:11 INFO - PROCESS | 1649 | 1462480151586 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fc8000 == 76 [pid = 1649] [id = 305] 13:29:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x1295e1800) [pid = 1649] [serial = 914] [outer = 0x0] 13:29:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12ac92000) [pid = 1649] [serial = 915] [outer = 0x1295e1800] 13:29:11 INFO - PROCESS | 1649 | 1462480151615 Marionette DEBUG loaded listener.js 13:29:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12b12a800) [pid = 1649] [serial = 916] [outer = 0x1295e1800] 13:29:12 INFO - PROCESS | 1649 | 1462480152060 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] 13:29:12 INFO - PROCESS | 1649 | 1462480152118 Marionette TRACE conn2 <- [1,1193,null,{"value":"7"}] 13:29:12 INFO - PROCESS | 1649 | 1462480152121 Marionette TRACE conn2 -> [0,1194,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1649 | 1462480152123 Marionette TRACE conn2 <- [1,1194,null,{}] 13:29:12 INFO - PROCESS | 1649 | 1462480152127 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}] 13:29:12 INFO - PROCESS | 1649 | 1462480152283 Marionette TRACE conn2 <- [1,1195,null,{"value":null}] 13:29:12 INFO - PROCESS | 1649 | 1462480152367 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fdb000 == 77 [pid = 1649] [id = 306] 13:29:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12afd5400) [pid = 1649] [serial = 917] [outer = 0x0] 13:29:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12b1f3400) [pid = 1649] [serial = 918] [outer = 0x12afd5400] 13:29:12 INFO - PROCESS | 1649 | 1462480152397 Marionette DEBUG loaded listener.js 13:29:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12bd6bc00) [pid = 1649] [serial = 919] [outer = 0x12afd5400] 13:29:12 INFO - PROCESS | 1649 | 1462480152860 Marionette TRACE conn2 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 104","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 13:29:12 INFO - PROCESS | 1649 | 1462480152896 Marionette TRACE conn2 <- [1,1197,null,{"value":"7"}] 13:29:12 INFO - PROCESS | 1649 | 1462480152898 Marionette TRACE conn2 -> [0,1198,"setScriptTimeout",{"ms":35000}] 13:29:12 INFO - PROCESS | 1649 | 1462480152899 Marionette TRACE conn2 <- [1,1198,null,{}] 13:29:12 INFO - PROCESS | 1649 | 1462480152902 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}] 13:29:13 INFO - PROCESS | 1649 | 1462480153025 Marionette TRACE conn2 <- [1,1199,null,{"value":null}] 13:29:13 INFO - PROCESS | 1649 | 1462480153100 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x11918c800 == 78 [pid = 1649] [id = 307] 13:29:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x123ed8400) [pid = 1649] [serial = 920] [outer = 0x0] 13:29:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12ca3f400) [pid = 1649] [serial = 921] [outer = 0x123ed8400] 13:29:13 INFO - PROCESS | 1649 | 1462480153129 Marionette DEBUG loaded listener.js 13:29:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12ca4b000) [pid = 1649] [serial = 922] [outer = 0x123ed8400] 13:29:13 INFO - PROCESS | 1649 | 1462480153785 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]]]}] 13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 922ms 13:29:13 INFO - PROCESS | 1649 | 1462480153820 Marionette TRACE conn2 -> [0,1201,"getWindowHandle",null] 13:29:13 INFO - PROCESS | 1649 | 1462480153822 Marionette TRACE conn2 <- [1,1201,null,{"value":"7"}] 13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 13:29:13 INFO - PROCESS | 1649 | 1462480153826 Marionette TRACE conn2 -> [0,1202,"setScriptTimeout",{"ms":35000}] 13:29:13 INFO - PROCESS | 1649 | 1462480153828 Marionette TRACE conn2 <- [1,1202,null,{}] 13:29:13 INFO - PROCESS | 1649 | 1462480153833 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}] 13:29:13 INFO - PROCESS | 1649 | 1462480153965 Marionette TRACE conn2 <- [1,1203,null,{"value":null}] 13:29:13 INFO - PROCESS | 1649 | 1462480153979 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182ed800 == 79 [pid = 1649] [id = 308] 13:29:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x113208800) [pid = 1649] [serial = 923] [outer = 0x0] 13:29:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x113f7e800) [pid = 1649] [serial = 924] [outer = 0x113208800] 13:29:14 INFO - PROCESS | 1649 | 1462480154006 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x1168c2400) [pid = 1649] [serial = 925] [outer = 0x113208800] 13:29:14 INFO - PROCESS | 1649 | 1462480154461 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]]]}] 13:29: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 13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 674ms 13:29:14 INFO - PROCESS | 1649 | 1462480154500 Marionette TRACE conn2 -> [0,1205,"getWindowHandle",null] 13:29:14 INFO - PROCESS | 1649 | 1462480154504 Marionette TRACE conn2 <- [1,1205,null,{"value":"7"}] 13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 13:29:14 INFO - PROCESS | 1649 | 1462480154529 Marionette TRACE conn2 -> [0,1206,"setScriptTimeout",{"ms":35000}] 13:29:14 INFO - PROCESS | 1649 | 1462480154531 Marionette TRACE conn2 <- [1,1206,null,{}] 13:29:14 INFO - PROCESS | 1649 | 1462480154533 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}] 13:29:14 INFO - PROCESS | 1649 | 1462480154651 Marionette TRACE conn2 <- [1,1207,null,{"value":null}] 13:29:14 INFO - PROCESS | 1649 | 1462480154788 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ac8800 == 80 [pid = 1649] [id = 309] 13:29:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x11703c000) [pid = 1649] [serial = 926] [outer = 0x0] 13:29:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x117678c00) [pid = 1649] [serial = 927] [outer = 0x11703c000] 13:29:14 INFO - PROCESS | 1649 | 1462480154833 Marionette DEBUG loaded listener.js 13:29:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x1181d7c00) [pid = 1649] [serial = 928] [outer = 0x11703c000] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12c430800 == 79 [pid = 1649] [id = 12] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12d54f800 == 78 [pid = 1649] [id = 300] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2d7000 == 77 [pid = 1649] [id = 299] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1218c4800 == 76 [pid = 1649] [id = 298] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd31000 == 75 [pid = 1649] [id = 297] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x126d37800) [pid = 1649] [serial = 839] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12c42d000 == 74 [pid = 1649] [id = 296] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12af1e000 == 73 [pid = 1649] [id = 295] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69b800 == 72 [pid = 1649] [id = 294] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x128f95000 == 71 [pid = 1649] [id = 293] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12731d000 == 70 [pid = 1649] [id = 292] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x121b9f800 == 69 [pid = 1649] [id = 291] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x112d06000 == 68 [pid = 1649] [id = 290] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x118106000 == 67 [pid = 1649] [id = 289] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12c05b800 == 66 [pid = 1649] [id = 286] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12af97800 == 65 [pid = 1649] [id = 285] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x12af1c800 == 64 [pid = 1649] [id = 284] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x1213c8000 == 63 [pid = 1649] [id = 283] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x11824d800 == 62 [pid = 1649] [id = 282] 13:29:15 INFO - PROCESS | 1649 | --DOCSHELL 0x112929000 == 61 [pid = 1649] [id = 281] 13:29:15 INFO - PROCESS | 1649 | 1462480155300 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]]]}] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x112becc00) [pid = 1649] [serial = 806] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x12943e000) [pid = 1649] [serial = 797] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12afd2c00) [pid = 1649] [serial = 800] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x1181de000) [pid = 1649] [serial = 818] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x11703f000) [pid = 1649] [serial = 813] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x117039400) [pid = 1649] [serial = 788] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x110ea9000) [pid = 1649] [serial = 804] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x1271bb800) [pid = 1649] [serial = 794] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x12ca49c00) [pid = 1649] [serial = 785] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x117c3fc00) [pid = 1649] [serial = 815] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x112da4c00) [pid = 1649] [serial = 807] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x116765800) [pid = 1649] [serial = 812] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x11919ec00) [pid = 1649] [serial = 822] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x1181b1c00) [pid = 1649] [serial = 816] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x1188a1400) [pid = 1649] [serial = 821] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x117035400) [pid = 1649] [serial = 830] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x121270800) [pid = 1649] [serial = 833] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x119904c00) [pid = 1649] [serial = 825] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x119e04c00) [pid = 1649] [serial = 828] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x1187a2000) [pid = 1649] [serial = 791] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x110e78c00) [pid = 1649] [serial = 803] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x118563c00) [pid = 1649] [serial = 819] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x119c6a400) [pid = 1649] [serial = 827] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x115ea5c00) [pid = 1649] [serial = 810] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x124c11000) [pid = 1649] [serial = 834] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x11948ec00) [pid = 1649] [serial = 824] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x126d19000) [pid = 1649] [serial = 836] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x113da1400) [pid = 1649] [serial = 809] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x119ec0c00) [pid = 1649] [serial = 831] [outer = 0x0] [url = about:blank] 13:29:15 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x126d35c00) [pid = 1649] [serial = 837] [outer = 0x0] [url = about:blank] 13:29: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 13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 824ms 13:29:15 INFO - PROCESS | 1649 | 1462480155351 Marionette TRACE conn2 -> [0,1209,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1649 | 1462480155352 Marionette TRACE conn2 <- [1,1209,null,{"value":"7"}] 13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 13:29:15 INFO - PROCESS | 1649 | 1462480155355 Marionette TRACE conn2 -> [0,1210,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1649 | 1462480155357 Marionette TRACE conn2 <- [1,1210,null,{}] 13:29:15 INFO - PROCESS | 1649 | 1462480155364 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}] 13:29:15 INFO - PROCESS | 1649 | 1462480155450 Marionette TRACE conn2 <- [1,1211,null,{"value":null}] 13:29:15 INFO - PROCESS | 1649 | 1462480155457 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ae0800 == 62 [pid = 1649] [id = 310] 13:29:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x11838c800) [pid = 1649] [serial = 929] [outer = 0x0] 13:29:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x11877bc00) [pid = 1649] [serial = 930] [outer = 0x11838c800] 13:29:15 INFO - PROCESS | 1649 | 1462480155485 Marionette DEBUG loaded listener.js 13:29:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x119138800) [pid = 1649] [serial = 931] [outer = 0x11838c800] 13:29:15 INFO - PROCESS | 1649 | 1462480155838 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]]]}] 13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 521ms 13:29:15 INFO - PROCESS | 1649 | 1462480155882 Marionette TRACE conn2 -> [0,1213,"getWindowHandle",null] 13:29:15 INFO - PROCESS | 1649 | 1462480155884 Marionette TRACE conn2 <- [1,1213,null,{"value":"7"}] 13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 13:29:15 INFO - PROCESS | 1649 | 1462480155890 Marionette TRACE conn2 -> [0,1214,"setScriptTimeout",{"ms":35000}] 13:29:15 INFO - PROCESS | 1649 | 1462480155891 Marionette TRACE conn2 <- [1,1214,null,{}] 13:29:15 INFO - PROCESS | 1649 | 1462480155893 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}] 13:29:15 INFO - PROCESS | 1649 | 1462480155973 Marionette TRACE conn2 <- [1,1215,null,{"value":null}] 13:29:15 INFO - PROCESS | 1649 | 1462480155977 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12120c800 == 63 [pid = 1649] [id = 311] 13:29:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x1191a4c00) [pid = 1649] [serial = 932] [outer = 0x0] 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x119726800) [pid = 1649] [serial = 933] [outer = 0x1191a4c00] 13:29:16 INFO - PROCESS | 1649 | 1462480156004 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x119c73400) [pid = 1649] [serial = 934] [outer = 0x1191a4c00] 13:29:16 INFO - PROCESS | 1649 | 1462480156348 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]]]}] 13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 468ms 13:29:16 INFO - PROCESS | 1649 | 1462480156358 Marionette TRACE conn2 -> [0,1217,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1649 | 1462480156359 Marionette TRACE conn2 <- [1,1217,null,{"value":"7"}] 13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 13:29:16 INFO - PROCESS | 1649 | 1462480156362 Marionette TRACE conn2 -> [0,1218,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1649 | 1462480156363 Marionette TRACE conn2 <- [1,1218,null,{}] 13:29:16 INFO - PROCESS | 1649 | 1462480156365 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}] 13:29:16 INFO - PROCESS | 1649 | 1462480156445 Marionette TRACE conn2 <- [1,1219,null,{"value":null}] 13:29:16 INFO - PROCESS | 1649 | 1462480156505 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x112921000 == 64 [pid = 1649] [id = 312] 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x119735800) [pid = 1649] [serial = 935] [outer = 0x0] 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x119ec5c00) [pid = 1649] [serial = 936] [outer = 0x119735800] 13:29:16 INFO - PROCESS | 1649 | 1462480156530 Marionette DEBUG loaded listener.js 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x121bdb800) [pid = 1649] [serial = 937] [outer = 0x119735800] 13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 471ms 13:29:16 INFO - PROCESS | 1649 | 1462480156825 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]]]}] 13:29:16 INFO - PROCESS | 1649 | 1462480156834 Marionette TRACE conn2 -> [0,1221,"getWindowHandle",null] 13:29:16 INFO - PROCESS | 1649 | 1462480156835 Marionette TRACE conn2 <- [1,1221,null,{"value":"7"}] 13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 13:29:16 INFO - PROCESS | 1649 | 1462480156845 Marionette TRACE conn2 -> [0,1222,"setScriptTimeout",{"ms":35000}] 13:29:16 INFO - PROCESS | 1649 | 1462480156846 Marionette TRACE conn2 <- [1,1222,null,{}] 13:29:16 INFO - PROCESS | 1649 | 1462480156849 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}] 13:29:16 INFO - PROCESS | 1649 | 1462480156946 Marionette TRACE conn2 <- [1,1223,null,{"value":null}] 13:29:16 INFO - PROCESS | 1649 | 1462480156954 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x127861800 == 65 [pid = 1649] [id = 313] 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x124c11000) [pid = 1649] [serial = 938] [outer = 0x0] 13:29:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12697d400) [pid = 1649] [serial = 939] [outer = 0x124c11000] 13:29:16 INFO - PROCESS | 1649 | 1462480156982 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x128b04000) [pid = 1649] [serial = 940] [outer = 0x124c11000] 13:29:17 INFO - PROCESS | 1649 | 1462480157370 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] 13:29:17 INFO - PROCESS | 1649 | 1462480157423 Marionette TRACE conn2 <- [1,1225,null,{"value":"7"}] 13:29:17 INFO - PROCESS | 1649 | 1462480157426 Marionette TRACE conn2 -> [0,1226,"setScriptTimeout",{"ms":35000}] 13:29:17 INFO - PROCESS | 1649 | 1462480157428 Marionette TRACE conn2 <- [1,1226,null,{}] 13:29:17 INFO - PROCESS | 1649 | 1462480157431 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}] 13:29:17 INFO - PROCESS | 1649 | 1462480157586 Marionette TRACE conn2 <- [1,1227,null,{"value":null}] 13:29:17 INFO - PROCESS | 1649 | 1462480157606 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x128fa2800 == 66 [pid = 1649] [id = 314] 13:29:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x127516400) [pid = 1649] [serial = 941] [outer = 0x0] 13:29:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x128e0d000) [pid = 1649] [serial = 942] [outer = 0x127516400] 13:29:17 INFO - PROCESS | 1649 | 1462480157646 Marionette DEBUG loaded listener.js 13:29:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x129441000) [pid = 1649] [serial = 943] [outer = 0x127516400] 13:29:17 INFO - PROCESS | 1649 | 1462480157985 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]]]}] 13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 571ms 13:29:17 INFO - PROCESS | 1649 | 1462480157996 Marionette TRACE conn2 -> [0,1229,"getWindowHandle",null] 13:29:17 INFO - PROCESS | 1649 | 1462480157998 Marionette TRACE conn2 <- [1,1229,null,{"value":"7"}] 13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 13:29:18 INFO - PROCESS | 1649 | 1462480158000 Marionette TRACE conn2 -> [0,1230,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1649 | 1462480158001 Marionette TRACE conn2 <- [1,1230,null,{}] 13:29:18 INFO - PROCESS | 1649 | 1462480158006 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}] 13:29:18 INFO - PROCESS | 1649 | 1462480158107 Marionette TRACE conn2 <- [1,1231,null,{"value":null}] 13:29:18 INFO - PROCESS | 1649 | 1462480158120 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a959800 == 67 [pid = 1649] [id = 315] 13:29:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x129447000) [pid = 1649] [serial = 944] [outer = 0x0] 13:29:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12957dc00) [pid = 1649] [serial = 945] [outer = 0x129447000] 13:29:18 INFO - PROCESS | 1649 | 1462480158145 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x1295ebc00) [pid = 1649] [serial = 946] [outer = 0x129447000] 13:29:18 INFO - PROCESS | 1649 | 1462480158573 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]]]}] 13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 621ms 13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 13:29:18 INFO - PROCESS | 1649 | 1462480158622 Marionette TRACE conn2 -> [0,1233,"getWindowHandle",null] 13:29:18 INFO - PROCESS | 1649 | 1462480158623 Marionette TRACE conn2 <- [1,1233,null,{"value":"7"}] 13:29:18 INFO - PROCESS | 1649 | 1462480158625 Marionette TRACE conn2 -> [0,1234,"setScriptTimeout",{"ms":35000}] 13:29:18 INFO - PROCESS | 1649 | 1462480158626 Marionette TRACE conn2 <- [1,1234,null,{}] 13:29:18 INFO - PROCESS | 1649 | 1462480158628 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}] 13:29:18 INFO - PROCESS | 1649 | 1462480158726 Marionette TRACE conn2 <- [1,1235,null,{"value":null}] 13:29:18 INFO - PROCESS | 1649 | 1462480158740 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af93800 == 68 [pid = 1649] [id = 316] 13:29:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12a81e400) [pid = 1649] [serial = 947] [outer = 0x0] 13:29:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12a979c00) [pid = 1649] [serial = 948] [outer = 0x12a81e400] 13:29:18 INFO - PROCESS | 1649 | 1462480158765 Marionette DEBUG loaded listener.js 13:29:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12ab8c400) [pid = 1649] [serial = 949] [outer = 0x12a81e400] 13:29:19 INFO - PROCESS | 1649 | 1462480159078 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]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 469ms 13:29:19 INFO - PROCESS | 1649 | 1462480159097 Marionette TRACE conn2 -> [0,1237,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1649 | 1462480159098 Marionette TRACE conn2 <- [1,1237,null,{"value":"7"}] 13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 13:29:19 INFO - PROCESS | 1649 | 1462480159100 Marionette TRACE conn2 -> [0,1238,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1649 | 1462480159102 Marionette TRACE conn2 <- [1,1238,null,{}] 13:29:19 INFO - PROCESS | 1649 | 1462480159106 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}] 13:29:19 INFO - PROCESS | 1649 | 1462480159215 Marionette TRACE conn2 <- [1,1239,null,{"value":null}] 13:29:19 INFO - PROCESS | 1649 | 1462480159253 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c06c000 == 69 [pid = 1649] [id = 317] 13:29:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12a81d400) [pid = 1649] [serial = 950] [outer = 0x0] 13:29:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12ac87c00) [pid = 1649] [serial = 951] [outer = 0x12a81d400] 13:29:19 INFO - PROCESS | 1649 | 1462480159280 Marionette DEBUG loaded listener.js 13:29:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12acc1400) [pid = 1649] [serial = 952] [outer = 0x12a81d400] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x129727c00) [pid = 1649] [serial = 883] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x129733c00) [pid = 1649] [serial = 886] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x12a97a400) [pid = 1649] [serial = 889] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x12126fc00) [pid = 1649] [serial = 874] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x112be7c00) [pid = 1649] [serial = 865] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x1187f7c00) [pid = 1649] [serial = 871] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x126d18c00) [pid = 1649] [serial = 877] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x111019400) [pid = 1649] [serial = 868] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x121453800) [pid = 1649] [serial = 838] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x117035800) [pid = 1649] [serial = 892] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x12b1f8400) [pid = 1649] [serial = 898] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x11990e400) [pid = 1649] [serial = 895] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x126d30000) [pid = 1649] [serial = 880] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 13:29:19 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x110e76c00) [pid = 1649] [serial = 784] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 13:29:19 INFO - PROCESS | 1649 | 1462480159793 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]]]}] 13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 724ms 13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 13:29:19 INFO - PROCESS | 1649 | 1462480159825 Marionette TRACE conn2 -> [0,1241,"getWindowHandle",null] 13:29:19 INFO - PROCESS | 1649 | 1462480159826 Marionette TRACE conn2 <- [1,1241,null,{"value":"7"}] 13:29:19 INFO - PROCESS | 1649 | 1462480159828 Marionette TRACE conn2 -> [0,1242,"setScriptTimeout",{"ms":35000}] 13:29:19 INFO - PROCESS | 1649 | 1462480159830 Marionette TRACE conn2 <- [1,1242,null,{}] 13:29:19 INFO - PROCESS | 1649 | 1462480159832 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}] 13:29:19 INFO - PROCESS | 1649 | 1462480159931 Marionette TRACE conn2 <- [1,1243,null,{"value":null}] 13:29:19 INFO - PROCESS | 1649 | 1462480159993 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af83000 == 70 [pid = 1649] [id = 318] 13:29:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x1187a6c00) [pid = 1649] [serial = 953] [outer = 0x0] 13:29:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x12a81f800) [pid = 1649] [serial = 954] [outer = 0x1187a6c00] 13:29:20 INFO - PROCESS | 1649 | 1462480160022 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12b12c400) [pid = 1649] [serial = 955] [outer = 0x1187a6c00] 13:29:20 INFO - PROCESS | 1649 | 1462480160384 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]]]}] 13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 571ms 13:29:20 INFO - PROCESS | 1649 | 1462480160401 Marionette TRACE conn2 -> [0,1245,"getWindowHandle",null] 13:29:20 INFO - PROCESS | 1649 | 1462480160405 Marionette TRACE conn2 <- [1,1245,null,{"value":"7"}] 13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 13:29:20 INFO - PROCESS | 1649 | 1462480160409 Marionette TRACE conn2 -> [0,1246,"setScriptTimeout",{"ms":35000}] 13:29:20 INFO - PROCESS | 1649 | 1462480160411 Marionette TRACE conn2 <- [1,1246,null,{}] 13:29:20 INFO - PROCESS | 1649 | 1462480160414 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}] 13:29:20 INFO - PROCESS | 1649 | 1462480160575 Marionette TRACE conn2 <- [1,1247,null,{"value":null}] 13:29:20 INFO - PROCESS | 1649 | 1462480160664 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd26000 == 71 [pid = 1649] [id = 319] 13:29:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x11990e400) [pid = 1649] [serial = 956] [outer = 0x0] 13:29:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12b135c00) [pid = 1649] [serial = 957] [outer = 0x11990e400] 13:29:20 INFO - PROCESS | 1649 | 1462480160704 Marionette DEBUG loaded listener.js 13:29:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12bd69000) [pid = 1649] [serial = 958] [outer = 0x11990e400] 13:29:21 INFO - PROCESS | 1649 | 1462480161026 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 673ms 13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 13:29:21 INFO - PROCESS | 1649 | 1462480161082 Marionette TRACE conn2 -> [0,1249,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1649 | 1462480161083 Marionette TRACE conn2 <- [1,1249,null,{"value":"7"}] 13:29:21 INFO - PROCESS | 1649 | 1462480161089 Marionette TRACE conn2 -> [0,1250,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1649 | 1462480161090 Marionette TRACE conn2 <- [1,1250,null,{}] 13:29:21 INFO - PROCESS | 1649 | 1462480161093 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}] 13:29:21 INFO - PROCESS | 1649 | 1462480161253 Marionette TRACE conn2 <- [1,1251,null,{"value":null}] 13:29:21 INFO - PROCESS | 1649 | 1462480161262 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c6000 == 72 [pid = 1649] [id = 320] 13:29:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12bd64800) [pid = 1649] [serial = 959] [outer = 0x0] 13:29:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12c415c00) [pid = 1649] [serial = 960] [outer = 0x12bd64800] 13:29:21 INFO - PROCESS | 1649 | 1462480161301 Marionette DEBUG loaded listener.js 13:29:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12ca3e000) [pid = 1649] [serial = 961] [outer = 0x12bd64800] 13:29:21 INFO - PROCESS | 1649 | 1462480161670 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]]]}] 13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 673ms 13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 13:29:21 INFO - PROCESS | 1649 | 1462480161759 Marionette TRACE conn2 -> [0,1253,"getWindowHandle",null] 13:29:21 INFO - PROCESS | 1649 | 1462480161762 Marionette TRACE conn2 <- [1,1253,null,{"value":"7"}] 13:29:21 INFO - PROCESS | 1649 | 1462480161765 Marionette TRACE conn2 -> [0,1254,"setScriptTimeout",{"ms":35000}] 13:29:21 INFO - PROCESS | 1649 | 1462480161768 Marionette TRACE conn2 <- [1,1254,null,{}] 13:29:21 INFO - PROCESS | 1649 | 1462480161772 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}] 13:29:21 INFO - PROCESS | 1649 | 1462480161868 Marionette TRACE conn2 <- [1,1255,null,{"value":null}] 13:29:22 INFO - PROCESS | 1649 | 1462480162001 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x11689b800 == 73 [pid = 1649] [id = 321] 13:29:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x112becc00) [pid = 1649] [serial = 962] [outer = 0x0] 13:29:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x112d42800) [pid = 1649] [serial = 963] [outer = 0x112becc00] 13:29:22 INFO - PROCESS | 1649 | 1462480162032 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x115e47800) [pid = 1649] [serial = 964] [outer = 0x112becc00] 13:29:22 INFO - PROCESS | 1649 | 1462480162522 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]]]}] 13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 774ms 13:29:22 INFO - PROCESS | 1649 | 1462480162540 Marionette TRACE conn2 -> [0,1257,"getWindowHandle",null] 13:29:22 INFO - PROCESS | 1649 | 1462480162542 Marionette TRACE conn2 <- [1,1257,null,{"value":"7"}] 13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 13:29:22 INFO - PROCESS | 1649 | 1462480162548 Marionette TRACE conn2 -> [0,1258,"setScriptTimeout",{"ms":35000}] 13:29:22 INFO - PROCESS | 1649 | 1462480162551 Marionette TRACE conn2 <- [1,1258,null,{}] 13:29:22 INFO - PROCESS | 1649 | 1462480162554 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}] 13:29:22 INFO - PROCESS | 1649 | 1462480162698 Marionette TRACE conn2 <- [1,1259,null,{"value":null}] 13:29:22 INFO - PROCESS | 1649 | 1462480162774 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e16000 == 74 [pid = 1649] [id = 322] 13:29:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x116764000) [pid = 1649] [serial = 965] [outer = 0x0] 13:29:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x118389800) [pid = 1649] [serial = 966] [outer = 0x116764000] 13:29:22 INFO - PROCESS | 1649 | 1462480162805 Marionette DEBUG loaded listener.js 13:29:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x11919c800) [pid = 1649] [serial = 967] [outer = 0x116764000] 13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 672ms 13:29:23 INFO - PROCESS | 1649 | 1462480163213 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]]]}] 13:29:23 INFO - PROCESS | 1649 | 1462480163221 Marionette TRACE conn2 -> [0,1261,"getWindowHandle",null] 13:29:23 INFO - PROCESS | 1649 | 1462480163223 Marionette TRACE conn2 <- [1,1261,null,{"value":"7"}] 13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 13:29:23 INFO - PROCESS | 1649 | 1462480163226 Marionette TRACE conn2 -> [0,1262,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1649 | 1462480163227 Marionette TRACE conn2 <- [1,1262,null,{}] 13:29:23 INFO - PROCESS | 1649 | 1462480163267 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}] 13:29:23 INFO - PROCESS | 1649 | 1462480163394 Marionette TRACE conn2 <- [1,1263,null,{"value":null}] 13:29:23 INFO - PROCESS | 1649 | 1462480163436 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af84000 == 75 [pid = 1649] [id = 323] 13:29:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x123ed6400) [pid = 1649] [serial = 968] [outer = 0x0] 13:29:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x124e66000) [pid = 1649] [serial = 969] [outer = 0x123ed6400] 13:29:23 INFO - PROCESS | 1649 | 1462480163469 Marionette DEBUG loaded listener.js 13:29:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x126d35400) [pid = 1649] [serial = 970] [outer = 0x123ed6400] 13:29:23 INFO - PROCESS | 1649 | 1462480163908 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]]]}] 13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 695ms 13:29:23 INFO - PROCESS | 1649 | 1462480163923 Marionette TRACE conn2 -> [0,1265,"getWindowHandle",null] 13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 13:29:23 INFO - PROCESS | 1649 | 1462480163925 Marionette TRACE conn2 <- [1,1265,null,{"value":"7"}] 13:29:23 INFO - PROCESS | 1649 | 1462480163929 Marionette TRACE conn2 -> [0,1266,"setScriptTimeout",{"ms":35000}] 13:29:23 INFO - PROCESS | 1649 | 1462480163931 Marionette TRACE conn2 <- [1,1266,null,{}] 13:29:23 INFO - PROCESS | 1649 | 1462480163934 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}] 13:29:24 INFO - PROCESS | 1649 | 1462480164091 Marionette TRACE conn2 <- [1,1267,null,{"value":null}] 13:29:24 INFO - PROCESS | 1649 | 1462480164224 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d54b000 == 76 [pid = 1649] [id = 324] 13:29:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x123fe1000) [pid = 1649] [serial = 971] [outer = 0x0] 13:29:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x127843c00) [pid = 1649] [serial = 972] [outer = 0x123fe1000] 13:29:24 INFO - PROCESS | 1649 | 1462480164273 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12a984c00) [pid = 1649] [serial = 973] [outer = 0x123fe1000] 13:29:24 INFO - PROCESS | 1649 | 1462480164710 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]]]}] 13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 821ms 13:29:24 INFO - PROCESS | 1649 | 1462480164750 Marionette TRACE conn2 -> [0,1269,"getWindowHandle",null] 13:29:24 INFO - PROCESS | 1649 | 1462480164751 Marionette TRACE conn2 <- [1,1269,null,{"value":"7"}] 13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 13:29:24 INFO - PROCESS | 1649 | 1462480164754 Marionette TRACE conn2 -> [0,1270,"setScriptTimeout",{"ms":35000}] 13:29:24 INFO - PROCESS | 1649 | 1462480164755 Marionette TRACE conn2 <- [1,1270,null,{}] 13:29:24 INFO - PROCESS | 1649 | 1462480164758 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}] 13:29:24 INFO - PROCESS | 1649 | 1462480164861 Marionette TRACE conn2 <- [1,1271,null,{"value":null}] 13:29:24 INFO - PROCESS | 1649 | 1462480164921 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df3b800 == 77 [pid = 1649] [id = 325] 13:29:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12ac8e400) [pid = 1649] [serial = 974] [outer = 0x0] 13:29:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12afde400) [pid = 1649] [serial = 975] [outer = 0x12ac8e400] 13:29:24 INFO - PROCESS | 1649 | 1462480164951 Marionette DEBUG loaded listener.js 13:29:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12bd44c00) [pid = 1649] [serial = 976] [outer = 0x12ac8e400] 13:29:25 INFO - PROCESS | 1649 | 1462480165400 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]]]}] 13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 670ms 13:29:25 INFO - PROCESS | 1649 | 1462480165425 Marionette TRACE conn2 -> [0,1273,"getWindowHandle",null] 13:29:25 INFO - PROCESS | 1649 | 1462480165426 Marionette TRACE conn2 <- [1,1273,null,{"value":"7"}] 13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 13:29:25 INFO - PROCESS | 1649 | 1462480165429 Marionette TRACE conn2 -> [0,1274,"setScriptTimeout",{"ms":35000}] 13:29:25 INFO - PROCESS | 1649 | 1462480165430 Marionette TRACE conn2 <- [1,1274,null,{}] 13:29:25 INFO - PROCESS | 1649 | 1462480165432 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}] 13:29:25 INFO - PROCESS | 1649 | 1462480165552 Marionette TRACE conn2 <- [1,1275,null,{"value":null}] 13:29:25 INFO - PROCESS | 1649 | 1462480165616 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1381b0800 == 78 [pid = 1649] [id = 326] 13:29:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12ca3fc00) [pid = 1649] [serial = 977] [outer = 0x0] 13:29:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12cd19000) [pid = 1649] [serial = 978] [outer = 0x12ca3fc00] 13:29:25 INFO - PROCESS | 1649 | 1462480165689 Marionette DEBUG loaded listener.js 13:29:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12d118000) [pid = 1649] [serial = 979] [outer = 0x12ca3fc00] 13:29:26 INFO - PROCESS | 1649 | 1462480166090 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 721ms 13:29:26 INFO - PROCESS | 1649 | 1462480166181 Marionette TRACE conn2 -> [0,1277,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1649 | 1462480166182 Marionette TRACE conn2 <- [1,1277,null,{"value":"7"}] 13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 13:29:26 INFO - PROCESS | 1649 | 1462480166239 Marionette TRACE conn2 -> [0,1278,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1649 | 1462480166240 Marionette TRACE conn2 <- [1,1278,null,{}] 13:29:26 INFO - PROCESS | 1649 | 1462480166243 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}] 13:29:26 INFO - PROCESS | 1649 | 1462480166345 Marionette TRACE conn2 <- [1,1279,null,{"value":null}] 13:29:26 INFO - PROCESS | 1649 | 1462480166417 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af95000 == 79 [pid = 1649] [id = 327] 13:29:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12ab88000) [pid = 1649] [serial = 980] [outer = 0x0] 13:29:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12b12ac00) [pid = 1649] [serial = 981] [outer = 0x12ab88000] 13:29:26 INFO - PROCESS | 1649 | 1462480166446 Marionette DEBUG loaded listener.js 13:29:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x12d120c00) [pid = 1649] [serial = 982] [outer = 0x12ab88000] 13:29:26 INFO - PROCESS | 1649 | 1462480166870 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]]]}] 13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 723ms 13:29:26 INFO - PROCESS | 1649 | 1462480166911 Marionette TRACE conn2 -> [0,1281,"getWindowHandle",null] 13:29:26 INFO - PROCESS | 1649 | 1462480166912 Marionette TRACE conn2 <- [1,1281,null,{"value":"7"}] 13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 13:29:26 INFO - PROCESS | 1649 | 1462480166915 Marionette TRACE conn2 -> [0,1282,"setScriptTimeout",{"ms":35000}] 13:29:26 INFO - PROCESS | 1649 | 1462480166916 Marionette TRACE conn2 <- [1,1282,null,{}] 13:29:26 INFO - PROCESS | 1649 | 1462480166919 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}] 13:29:27 INFO - PROCESS | 1649 | 1462480167024 Marionette TRACE conn2 <- [1,1283,null,{"value":null}] 13:29:27 INFO - PROCESS | 1649 | 1462480167085 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x11666e800 == 80 [pid = 1649] [id = 328] 13:29:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x110ea3800) [pid = 1649] [serial = 983] [outer = 0x0] 13:29:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x1120de400) [pid = 1649] [serial = 984] [outer = 0x110ea3800] 13:29:27 INFO - PROCESS | 1649 | 1462480167291 Marionette DEBUG loaded listener.js 13:29:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x113207000) [pid = 1649] [serial = 985] [outer = 0x110ea3800] 13:29:27 INFO - PROCESS | 1649 | 1462480167778 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]]]}] 13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 873ms 13:29:27 INFO - PROCESS | 1649 | 1462480167809 Marionette TRACE conn2 -> [0,1285,"getWindowHandle",null] 13:29:27 INFO - PROCESS | 1649 | 1462480167812 Marionette TRACE conn2 <- [1,1285,null,{"value":"7"}] 13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 13:29:27 INFO - PROCESS | 1649 | 1462480167817 Marionette TRACE conn2 -> [0,1286,"setScriptTimeout",{"ms":35000}] 13:29:27 INFO - PROCESS | 1649 | 1462480167820 Marionette TRACE conn2 <- [1,1286,null,{}] 13:29:27 INFO - PROCESS | 1649 | 1462480167824 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}] 13:29:27 INFO - PROCESS | 1649 | 1462480167921 Marionette TRACE conn2 <- [1,1287,null,{"value":null}] 13:29:28 INFO - PROCESS | 1649 | 1462480167998 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x118107000 == 81 [pid = 1649] [id = 329] 13:29:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x118387800) [pid = 1649] [serial = 986] [outer = 0x0] 13:29:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x1187a2800) [pid = 1649] [serial = 987] [outer = 0x118387800] 13:29:28 INFO - PROCESS | 1649 | 1462480168025 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x1191a1800) [pid = 1649] [serial = 988] [outer = 0x118387800] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd26000 == 80 [pid = 1649] [id = 319] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12af83000 == 79 [pid = 1649] [id = 318] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12c06c000 == 78 [pid = 1649] [id = 317] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12af93800 == 77 [pid = 1649] [id = 316] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12a959800 == 76 [pid = 1649] [id = 315] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x128fa2800 == 75 [pid = 1649] [id = 314] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12bd63c00) [pid = 1649] [serial = 902] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x127861800 == 74 [pid = 1649] [id = 313] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x112921000 == 73 [pid = 1649] [id = 312] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x12120c800 == 72 [pid = 1649] [id = 311] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x116ae0800 == 71 [pid = 1649] [id = 310] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x116ac8800 == 70 [pid = 1649] [id = 309] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x1182ed800 == 69 [pid = 1649] [id = 308] 13:29:28 INFO - PROCESS | 1649 | --DOCSHELL 0x116a8e800 == 68 [pid = 1649] [id = 302] 13:29:28 INFO - PROCESS | 1649 | 1462480168426 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]]]}] 13:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 625ms 13:29:28 INFO - PROCESS | 1649 | 1462480168441 Marionette TRACE conn2 -> [0,1289,"getWindowHandle",null] 13:29:28 INFO - PROCESS | 1649 | 1462480168444 Marionette TRACE conn2 <- [1,1289,null,{"value":"7"}] 13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 13:29:28 INFO - PROCESS | 1649 | 1462480168448 Marionette TRACE conn2 -> [0,1290,"setScriptTimeout",{"ms":35000}] 13:29:28 INFO - PROCESS | 1649 | 1462480168450 Marionette TRACE conn2 <- [1,1290,null,{}] 13:29:28 INFO - PROCESS | 1649 | 1462480168452 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}] 13:29:28 INFO - PROCESS | 1649 | 1462480168549 Marionette TRACE conn2 <- [1,1291,null,{"value":null}] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x12cd19c00) [pid = 1649] [serial = 786] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12a81d000) [pid = 1649] [serial = 884] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12ab88c00) [pid = 1649] [serial = 887] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x12ac89000) [pid = 1649] [serial = 890] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x1134e1000) [pid = 1649] [serial = 845] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x121c88400) [pid = 1649] [serial = 875] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12569bc00) [pid = 1649] [serial = 876] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12ab91c00) [pid = 1649] [serial = 888] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x115195800) [pid = 1649] [serial = 867] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x112daa800) [pid = 1649] [serial = 866] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x128fdf400) [pid = 1649] [serial = 860] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x119caf800) [pid = 1649] [serial = 873] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x11949cc00) [pid = 1649] [serial = 872] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x117299400) [pid = 1649] [serial = 848] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x127337800) [pid = 1649] [serial = 878] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x127839c00) [pid = 1649] [serial = 879] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x129448800) [pid = 1649] [serial = 863] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x128b02c00) [pid = 1649] [serial = 857] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x1181dc800) [pid = 1649] [serial = 869] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x11855b800) [pid = 1649] [serial = 870] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x11926e000) [pid = 1649] [serial = 851] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12569a800) [pid = 1649] [serial = 854] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x127339c00) [pid = 1649] [serial = 840] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x110e9f400) [pid = 1649] [serial = 842] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x1181e0400) [pid = 1649] [serial = 893] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x12bd3f400) [pid = 1649] [serial = 899] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x119e10000) [pid = 1649] [serial = 894] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12afd8c00) [pid = 1649] [serial = 896] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x12a97b800) [pid = 1649] [serial = 885] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x1295ecc00) [pid = 1649] [serial = 882] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x128e06c00) [pid = 1649] [serial = 881] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x12bd5f400) [pid = 1649] [serial = 900] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x12ac92c00) [pid = 1649] [serial = 891] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x12b1f4c00) [pid = 1649] [serial = 897] [outer = 0x0] [url = about:blank] 13:29:28 INFO - PROCESS | 1649 | 1462480168622 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x118877800 == 69 [pid = 1649] [id = 330] 13:29:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x115195800) [pid = 1649] [serial = 989] [outer = 0x0] 13:29:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x11855b800) [pid = 1649] [serial = 990] [outer = 0x115195800] 13:29:28 INFO - PROCESS | 1649 | 1462480168674 Marionette DEBUG loaded listener.js 13:29:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12126c000) [pid = 1649] [serial = 991] [outer = 0x115195800] 13:29:29 INFO - PROCESS | 1649 | 1462480169100 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 674ms 13:29:29 INFO - PROCESS | 1649 | 1462480169127 Marionette TRACE conn2 -> [0,1293,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1649 | 1462480169128 Marionette TRACE conn2 <- [1,1293,null,{"value":"7"}] 13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 13:29:29 INFO - PROCESS | 1649 | 1462480169135 Marionette TRACE conn2 -> [0,1294,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1649 | 1462480169140 Marionette TRACE conn2 <- [1,1294,null,{}] 13:29:29 INFO - PROCESS | 1649 | 1462480169147 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}] 13:29:29 INFO - PROCESS | 1649 | 1462480169232 Marionette TRACE conn2 <- [1,1295,null,{"value":null}] 13:29:29 INFO - PROCESS | 1649 | 1462480169260 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12759c800 == 70 [pid = 1649] [id = 331] 13:29:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x127520800) [pid = 1649] [serial = 992] [outer = 0x0] 13:29:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x128b04800) [pid = 1649] [serial = 993] [outer = 0x127520800] 13:29:29 INFO - PROCESS | 1649 | 1462480169286 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x128e0f000) [pid = 1649] [serial = 994] [outer = 0x127520800] 13:29:29 INFO - PROCESS | 1649 | 1462480169623 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]]]}] 13:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 524ms 13:29:29 INFO - PROCESS | 1649 | 1462480169660 Marionette TRACE conn2 -> [0,1297,"getWindowHandle",null] 13:29:29 INFO - PROCESS | 1649 | 1462480169662 Marionette TRACE conn2 <- [1,1297,null,{"value":"7"}] 13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 13:29:29 INFO - PROCESS | 1649 | 1462480169670 Marionette TRACE conn2 -> [0,1298,"setScriptTimeout",{"ms":35000}] 13:29:29 INFO - PROCESS | 1649 | 1462480169671 Marionette TRACE conn2 <- [1,1298,null,{}] 13:29:29 INFO - PROCESS | 1649 | 1462480169673 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}] 13:29:29 INFO - PROCESS | 1649 | 1462480169758 Marionette TRACE conn2 <- [1,1299,null,{"value":null}] 13:29:29 INFO - PROCESS | 1649 | 1462480169762 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12947a000 == 71 [pid = 1649] [id = 332] 13:29:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x128fdf000) [pid = 1649] [serial = 995] [outer = 0x0] 13:29:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12957d000) [pid = 1649] [serial = 996] [outer = 0x128fdf000] 13:29:29 INFO - PROCESS | 1649 | 1462480169788 Marionette DEBUG loaded listener.js 13:29:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x129736000) [pid = 1649] [serial = 997] [outer = 0x128fdf000] 13:29:30 INFO - PROCESS | 1649 | 1462480170144 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms 13:29:30 INFO - PROCESS | 1649 | 1462480170189 Marionette TRACE conn2 -> [0,1301,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1649 | 1462480170190 Marionette TRACE conn2 <- [1,1301,null,{"value":"7"}] 13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 13:29:30 INFO - PROCESS | 1649 | 1462480170193 Marionette TRACE conn2 -> [0,1302,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1649 | 1462480170194 Marionette TRACE conn2 <- [1,1302,null,{}] 13:29:30 INFO - PROCESS | 1649 | 1462480170196 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}] 13:29:30 INFO - PROCESS | 1649 | 1462480170280 Marionette TRACE conn2 <- [1,1303,null,{"value":null}] 13:29:30 INFO - PROCESS | 1649 | 1462480170352 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a957000 == 72 [pid = 1649] [id = 333] 13:29:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x129733400) [pid = 1649] [serial = 998] [outer = 0x0] 13:29:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12ab89c00) [pid = 1649] [serial = 999] [outer = 0x129733400] 13:29:30 INFO - PROCESS | 1649 | 1462480170382 Marionette DEBUG loaded listener.js 13:29:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12afd3000) [pid = 1649] [serial = 1000] [outer = 0x129733400] 13:29:30 INFO - PROCESS | 1649 | 1462480170772 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]]]}] 13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 618ms 13:29:30 INFO - PROCESS | 1649 | 1462480170814 Marionette TRACE conn2 -> [0,1305,"getWindowHandle",null] 13:29:30 INFO - PROCESS | 1649 | 1462480170816 Marionette TRACE conn2 <- [1,1305,null,{"value":"7"}] 13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 13:29:30 INFO - PROCESS | 1649 | 1462480170822 Marionette TRACE conn2 -> [0,1306,"setScriptTimeout",{"ms":35000}] 13:29:30 INFO - PROCESS | 1649 | 1462480170823 Marionette TRACE conn2 <- [1,1306,null,{}] 13:29:30 INFO - PROCESS | 1649 | 1462480170827 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}] 13:29:30 INFO - PROCESS | 1649 | 1462480170991 Marionette TRACE conn2 <- [1,1307,null,{"value":null}] 13:29:31 INFO - PROCESS | 1649 | 1462480171014 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be61000 == 73 [pid = 1649] [id = 334] 13:29:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x112b4c000) [pid = 1649] [serial = 1001] [outer = 0x0] 13:29:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x112b4fc00) [pid = 1649] [serial = 1002] [outer = 0x112b4c000] 13:29:31 INFO - PROCESS | 1649 | 1462480171051 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12b12f000) [pid = 1649] [serial = 1003] [outer = 0x112b4c000] 13:29:31 INFO - PROCESS | 1649 | 1462480171450 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]]]}] 13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 13:29:31 INFO - PROCESS | 1649 | 1462480171491 Marionette TRACE conn2 -> [0,1309,"getWindowHandle",null] 13:29:31 INFO - PROCESS | 1649 | 1462480171492 Marionette TRACE conn2 <- [1,1309,null,{"value":"7"}] 13:29:31 INFO - PROCESS | 1649 | 1462480171495 Marionette TRACE conn2 -> [0,1310,"setScriptTimeout",{"ms":35000}] 13:29:31 INFO - PROCESS | 1649 | 1462480171496 Marionette TRACE conn2 <- [1,1310,null,{}] 13:29:31 INFO - PROCESS | 1649 | 1462480171498 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}] 13:29:31 INFO - PROCESS | 1649 | 1462480171602 Marionette TRACE conn2 <- [1,1311,null,{"value":null}] 13:29:31 INFO - PROCESS | 1649 | 1462480171658 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca8e800 == 74 [pid = 1649] [id = 335] 13:29:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x12afd6800) [pid = 1649] [serial = 1004] [outer = 0x0] 13:29:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12bd3dc00) [pid = 1649] [serial = 1005] [outer = 0x12afd6800] 13:29:31 INFO - PROCESS | 1649 | 1462480171683 Marionette DEBUG loaded listener.js 13:29:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x12bd6dc00) [pid = 1649] [serial = 1006] [outer = 0x12afd6800] 13:29:32 INFO - PROCESS | 1649 | 1462480172009 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] 13:29:32 INFO - PROCESS | 1649 | 1462480172064 Marionette TRACE conn2 <- [1,1313,null,{"value":"7"}] 13:29:32 INFO - PROCESS | 1649 | 1462480172066 Marionette TRACE conn2 -> [0,1314,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1649 | 1462480172067 Marionette TRACE conn2 <- [1,1314,null,{}] 13:29:32 INFO - PROCESS | 1649 | 1462480172070 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}] 13:29:32 INFO - PROCESS | 1649 | 1462480172175 Marionette TRACE conn2 <- [1,1315,null,{"value":null}] 13:29:32 INFO - PROCESS | 1649 | 1462480172187 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf64000 == 75 [pid = 1649] [id = 336] 13:29:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x125061c00) [pid = 1649] [serial = 1007] [outer = 0x0] 13:29:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12506c000) [pid = 1649] [serial = 1008] [outer = 0x125061c00] 13:29:32 INFO - PROCESS | 1649 | 1462480172212 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12b1fcc00) [pid = 1649] [serial = 1009] [outer = 0x125061c00] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x119906800) [pid = 1649] [serial = 901] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x129447000) [pid = 1649] [serial = 944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x119735800) [pid = 1649] [serial = 935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x11838c800) [pid = 1649] [serial = 929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12a81e400) [pid = 1649] [serial = 947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x11990e400) [pid = 1649] [serial = 956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x1191a4c00) [pid = 1649] [serial = 932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x113208800) [pid = 1649] [serial = 923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x11703c000) [pid = 1649] [serial = 926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12a81d400) [pid = 1649] [serial = 950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x1187a6c00) [pid = 1649] [serial = 953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x124c11000) [pid = 1649] [serial = 938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 13:29:32 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x127516400) [pid = 1649] [serial = 941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 567ms 13:29:32 INFO - PROCESS | 1649 | 1462480172631 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]]]}] 13:29:32 INFO - PROCESS | 1649 | 1462480172636 Marionette TRACE conn2 -> [0,1317,"getWindowHandle",null] 13:29:32 INFO - PROCESS | 1649 | 1462480172637 Marionette TRACE conn2 <- [1,1317,null,{"value":"7"}] 13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 13:29:32 INFO - PROCESS | 1649 | 1462480172642 Marionette TRACE conn2 -> [0,1318,"setScriptTimeout",{"ms":35000}] 13:29:32 INFO - PROCESS | 1649 | 1462480172643 Marionette TRACE conn2 <- [1,1318,null,{}] 13:29:32 INFO - PROCESS | 1649 | 1462480172645 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}] 13:29:32 INFO - PROCESS | 1649 | 1462480172734 Marionette TRACE conn2 <- [1,1319,null,{"value":null}] 13:29:32 INFO - PROCESS | 1649 | 1462480172738 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd2e800 == 76 [pid = 1649] [id = 337] 13:29:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x1191a4c00) [pid = 1649] [serial = 1010] [outer = 0x0] 13:29:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12506cc00) [pid = 1649] [serial = 1011] [outer = 0x1191a4c00] 13:29:32 INFO - PROCESS | 1649 | 1462480172761 Marionette DEBUG loaded listener.js 13:29:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12a81c400) [pid = 1649] [serial = 1012] [outer = 0x1191a4c00] 13:29:33 INFO - PROCESS | 1649 | 1462480173215 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 621ms 13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 13:29:33 INFO - PROCESS | 1649 | 1462480173264 Marionette TRACE conn2 -> [0,1321,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1649 | 1462480173267 Marionette TRACE conn2 <- [1,1321,null,{"value":"7"}] 13:29:33 INFO - PROCESS | 1649 | 1462480173270 Marionette TRACE conn2 -> [0,1322,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1649 | 1462480173272 Marionette TRACE conn2 <- [1,1322,null,{}] 13:29:33 INFO - PROCESS | 1649 | 1462480173275 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}] 13:29:33 INFO - PROCESS | 1649 | 1462480173406 Marionette TRACE conn2 <- [1,1323,null,{"value":null}] 13:29:33 INFO - PROCESS | 1649 | 1462480173483 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d53f800 == 77 [pid = 1649] [id = 338] 13:29:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x125063000) [pid = 1649] [serial = 1013] [outer = 0x0] 13:29:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12b139400) [pid = 1649] [serial = 1014] [outer = 0x125063000] 13:29:33 INFO - PROCESS | 1649 | 1462480173513 Marionette DEBUG loaded listener.js 13:29:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12cd16800) [pid = 1649] [serial = 1015] [outer = 0x125063000] 13:29:33 INFO - PROCESS | 1649 | 1462480173816 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]]]}] 13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 572ms 13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 13:29:33 INFO - PROCESS | 1649 | 1462480173842 Marionette TRACE conn2 -> [0,1325,"getWindowHandle",null] 13:29:33 INFO - PROCESS | 1649 | 1462480173844 Marionette TRACE conn2 <- [1,1325,null,{"value":"7"}] 13:29:33 INFO - PROCESS | 1649 | 1462480173846 Marionette TRACE conn2 -> [0,1326,"setScriptTimeout",{"ms":35000}] 13:29:33 INFO - PROCESS | 1649 | 1462480173847 Marionette TRACE conn2 <- [1,1326,null,{}] 13:29:33 INFO - PROCESS | 1649 | 1462480173850 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}] 13:29:33 INFO - PROCESS | 1649 | 1462480173950 Marionette TRACE conn2 <- [1,1327,null,{"value":null}] 13:29:33 INFO - PROCESS | 1649 | 1462480173955 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1381ca800 == 78 [pid = 1649] [id = 339] 13:29:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12cd1a800) [pid = 1649] [serial = 1016] [outer = 0x0] 13:29:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x12d425000) [pid = 1649] [serial = 1017] [outer = 0x12cd1a800] 13:29:33 INFO - PROCESS | 1649 | 1462480173979 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x12d4f1c00) [pid = 1649] [serial = 1018] [outer = 0x12cd1a800] 13:29:34 INFO - PROCESS | 1649 | 1462480174360 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]]]}] 13:29: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 13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 568ms 13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 13:29:34 INFO - PROCESS | 1649 | 1462480174415 Marionette TRACE conn2 -> [0,1329,"getWindowHandle",null] 13:29:34 INFO - PROCESS | 1649 | 1462480174416 Marionette TRACE conn2 <- [1,1329,null,{"value":"7"}] 13:29:34 INFO - PROCESS | 1649 | 1462480174419 Marionette TRACE conn2 -> [0,1330,"setScriptTimeout",{"ms":35000}] 13:29:34 INFO - PROCESS | 1649 | 1462480174421 Marionette TRACE conn2 <- [1,1330,null,{}] 13:29:34 INFO - PROCESS | 1649 | 1462480174423 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}] 13:29:34 INFO - PROCESS | 1649 | 1462480174511 Marionette TRACE conn2 <- [1,1331,null,{"value":null}] 13:29:34 INFO - PROCESS | 1649 | 1462480174635 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x112929000 == 79 [pid = 1649] [id = 340] 13:29:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x110e77400) [pid = 1649] [serial = 1019] [outer = 0x0] 13:29:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x1125b7800) [pid = 1649] [serial = 1020] [outer = 0x110e77400] 13:29:34 INFO - PROCESS | 1649 | 1462480174668 Marionette DEBUG loaded listener.js 13:29:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x112b49000) [pid = 1649] [serial = 1021] [outer = 0x110e77400] 13:29:35 INFO - PROCESS | 1649 | 1462480175095 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]]]}] 13:29:35 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 13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 721ms 13:29:35 INFO - PROCESS | 1649 | 1462480175140 Marionette TRACE conn2 -> [0,1333,"getWindowHandle",null] 13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 13:29:35 INFO - PROCESS | 1649 | 1462480175143 Marionette TRACE conn2 <- [1,1333,null,{"value":"7"}] 13:29:35 INFO - PROCESS | 1649 | 1462480175146 Marionette TRACE conn2 -> [0,1334,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1649 | 1462480175148 Marionette TRACE conn2 <- [1,1334,null,{}] 13:29:35 INFO - PROCESS | 1649 | 1462480175152 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}] 13:29:35 INFO - PROCESS | 1649 | 1462480175264 Marionette TRACE conn2 <- [1,1335,null,{"value":null}] 13:29:35 INFO - PROCESS | 1649 | 1462480175365 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x123ea2000 == 80 [pid = 1649] [id = 341] 13:29:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x1181d5400) [pid = 1649] [serial = 1022] [outer = 0x0] 13:29:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x11879dc00) [pid = 1649] [serial = 1023] [outer = 0x1181d5400] 13:29:35 INFO - PROCESS | 1649 | 1462480175408 Marionette DEBUG loaded listener.js 13:29:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x11926e000) [pid = 1649] [serial = 1024] [outer = 0x1181d5400] 13:29:35 INFO - PROCESS | 1649 | 1462480175838 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]]]}] 13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 720ms 13:29:35 INFO - PROCESS | 1649 | 1462480175869 Marionette TRACE conn2 -> [0,1337,"getWindowHandle",null] 13:29:35 INFO - PROCESS | 1649 | 1462480175872 Marionette TRACE conn2 <- [1,1337,null,{"value":"7"}] 13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 13:29:35 INFO - PROCESS | 1649 | 1462480175874 Marionette TRACE conn2 -> [0,1338,"setScriptTimeout",{"ms":35000}] 13:29:35 INFO - PROCESS | 1649 | 1462480175876 Marionette TRACE conn2 <- [1,1338,null,{}] 13:29:35 INFO - PROCESS | 1649 | 1462480175879 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}] 13:29:35 INFO - PROCESS | 1649 | 1462480175989 Marionette TRACE conn2 <- [1,1339,null,{"value":null}] 13:29:36 INFO - PROCESS | 1649 | 1462480176052 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af8d000 == 81 [pid = 1649] [id = 342] 13:29:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x118389000) [pid = 1649] [serial = 1025] [outer = 0x0] 13:29:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x119e11000) [pid = 1649] [serial = 1026] [outer = 0x118389000] 13:29:36 INFO - PROCESS | 1649 | 1462480176123 Marionette DEBUG loaded listener.js 13:29:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12518ec00) [pid = 1649] [serial = 1027] [outer = 0x118389000] 13:29:37 INFO - PROCESS | 1649 | 1462480177040 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1220ms 13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 13:29:37 INFO - PROCESS | 1649 | 1462480177094 Marionette TRACE conn2 -> [0,1341,"getWindowHandle",null] 13:29:37 INFO - PROCESS | 1649 | 1462480177096 Marionette TRACE conn2 <- [1,1341,null,{"value":"7"}] 13:29:37 INFO - PROCESS | 1649 | 1462480177103 Marionette TRACE conn2 -> [0,1342,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1649 | 1462480177108 Marionette TRACE conn2 <- [1,1342,null,{}] 13:29:37 INFO - PROCESS | 1649 | 1462480177111 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}] 13:29:37 INFO - PROCESS | 1649 | 1462480177224 Marionette TRACE conn2 <- [1,1343,null,{"value":null}] 13:29:37 INFO - PROCESS | 1649 | 1462480177281 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x13aae1000 == 82 [pid = 1649] [id = 343] 13:29:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x123ed4000) [pid = 1649] [serial = 1028] [outer = 0x0] 13:29:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x1271bb800) [pid = 1649] [serial = 1029] [outer = 0x123ed4000] 13:29:37 INFO - PROCESS | 1649 | 1462480177311 Marionette DEBUG loaded listener.js 13:29:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x12ab92c00) [pid = 1649] [serial = 1030] [outer = 0x123ed4000] 13:29:37 INFO - PROCESS | 1649 | 1462480177767 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]]]}] 13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 677ms 13:29:37 INFO - PROCESS | 1649 | 1462480177777 Marionette TRACE conn2 -> [0,1345,"getWindowHandle",null] 13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 13:29:37 INFO - PROCESS | 1649 | 1462480177779 Marionette TRACE conn2 <- [1,1345,null,{"value":"7"}] 13:29:37 INFO - PROCESS | 1649 | 1462480177781 Marionette TRACE conn2 -> [0,1346,"setScriptTimeout",{"ms":35000}] 13:29:37 INFO - PROCESS | 1649 | 1462480177782 Marionette TRACE conn2 <- [1,1346,null,{}] 13:29:37 INFO - PROCESS | 1649 | 1462480177785 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}] 13:29:37 INFO - PROCESS | 1649 | 1462480177894 Marionette TRACE conn2 <- [1,1347,null,{"value":null}] 13:29:37 INFO - PROCESS | 1649 | 1462480177955 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x13749e000 == 83 [pid = 1649] [id = 344] 13:29:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x12ab93000) [pid = 1649] [serial = 1031] [outer = 0x0] 13:29:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x12b1fb400) [pid = 1649] [serial = 1032] [outer = 0x12ab93000] 13:29:38 INFO - PROCESS | 1649 | 1462480178026 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x12ca47000) [pid = 1649] [serial = 1033] [outer = 0x12ab93000] 13:29:38 INFO - PROCESS | 1649 | 1462480178432 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]]]}] 13:29:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 669ms 13:29:38 INFO - PROCESS | 1649 | 1462480178451 Marionette TRACE conn2 -> [0,1349,"getWindowHandle",null] 13:29:38 INFO - PROCESS | 1649 | 1462480178452 Marionette TRACE conn2 <- [1,1349,null,{"value":"7"}] 13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 13:29:38 INFO - PROCESS | 1649 | 1462480178457 Marionette TRACE conn2 -> [0,1350,"setScriptTimeout",{"ms":35000}] 13:29:38 INFO - PROCESS | 1649 | 1462480178458 Marionette TRACE conn2 <- [1,1350,null,{}] 13:29:38 INFO - PROCESS | 1649 | 1462480178461 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}] 13:29:38 INFO - PROCESS | 1649 | 1462480178585 Marionette TRACE conn2 <- [1,1351,null,{"value":null}] 13:29:38 INFO - PROCESS | 1649 | 1462480178659 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x13750f800 == 84 [pid = 1649] [id = 345] 13:29:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x12d116800) [pid = 1649] [serial = 1034] [outer = 0x0] 13:29:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x12d424800) [pid = 1649] [serial = 1035] [outer = 0x12d116800] 13:29:38 INFO - PROCESS | 1649 | 1462480178696 Marionette DEBUG loaded listener.js 13:29:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x12dae3c00) [pid = 1649] [serial = 1036] [outer = 0x12d116800] 13:29:39 INFO - PROCESS | 1649 | 1462480179160 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 719ms 13:29:39 INFO - PROCESS | 1649 | 1462480179183 Marionette TRACE conn2 -> [0,1353,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1649 | 1462480179185 Marionette TRACE conn2 <- [1,1353,null,{"value":"7"}] 13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 13:29:39 INFO - PROCESS | 1649 | 1462480179189 Marionette TRACE conn2 -> [0,1354,"setScriptTimeout",{"ms":35000}] 13:29:39 INFO - PROCESS | 1649 | 1462480179190 Marionette TRACE conn2 <- [1,1354,null,{}] 13:29:39 INFO - PROCESS | 1649 | 1462480179193 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}] 13:29:39 INFO - PROCESS | 1649 | 1462480179299 Marionette TRACE conn2 <- [1,1355,null,{"value":null}] 13:29:39 INFO - PROCESS | 1649 | 1462480179376 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x11887a000 == 85 [pid = 1649] [id = 346] 13:29:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x110dc9c00) [pid = 1649] [serial = 1037] [outer = 0x0] 13:29:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x1125bfc00) [pid = 1649] [serial = 1038] [outer = 0x110dc9c00] 13:29:39 INFO - PROCESS | 1649 | 1462480179408 Marionette DEBUG loaded listener.js 13:29:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x124e63800) [pid = 1649] [serial = 1039] [outer = 0x110dc9c00] 13:29:39 INFO - PROCESS | 1649 | 1462480179846 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]]]}] 13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 13:29:39 INFO - PROCESS | 1649 | 1462480179859 Marionette TRACE conn2 -> [0,1357,"getWindowHandle",null] 13:29:39 INFO - PROCESS | 1649 | 1462480179861 Marionette TRACE conn2 <- [1,1357,null,{"value":"7"}] 13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 13:29:40 INFO - PROCESS | 1649 | 1462480180113 Marionette TRACE conn2 -> [0,1358,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1649 | 1462480180116 Marionette TRACE conn2 <- [1,1358,null,{}] 13:29:40 INFO - PROCESS | 1649 | 1462480180134 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}] 13:29:40 INFO - PROCESS | 1649 | 1462480180233 Marionette TRACE conn2 <- [1,1359,null,{"value":null}] 13:29:40 INFO - PROCESS | 1649 | 1462480180292 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b07800 == 86 [pid = 1649] [id = 347] 13:29:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x1125b9c00) [pid = 1649] [serial = 1040] [outer = 0x0] 13:29:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x112b47400) [pid = 1649] [serial = 1041] [outer = 0x1125b9c00] 13:29:40 INFO - PROCESS | 1649 | 1462480180320 Marionette DEBUG loaded listener.js 13:29:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x112da1800) [pid = 1649] [serial = 1042] [outer = 0x1125b9c00] 13:29:40 INFO - PROCESS | 1649 | 1462480180725 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]]]}] 13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 866ms 13:29:40 INFO - PROCESS | 1649 | 1462480180753 Marionette TRACE conn2 -> [0,1361,"getWindowHandle",null] 13:29:40 INFO - PROCESS | 1649 | 1462480180755 Marionette TRACE conn2 <- [1,1361,null,{"value":"7"}] 13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 13:29:40 INFO - PROCESS | 1649 | 1462480180758 Marionette TRACE conn2 -> [0,1362,"setScriptTimeout",{"ms":35000}] 13:29:40 INFO - PROCESS | 1649 | 1462480180759 Marionette TRACE conn2 <- [1,1362,null,{}] 13:29:40 INFO - PROCESS | 1649 | 1462480180765 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}] 13:29:40 INFO - PROCESS | 1649 | 1462480180864 Marionette TRACE conn2 <- [1,1363,null,{"value":null}] 13:29:40 INFO - PROCESS | 1649 | 1462480180928 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x118875800 == 87 [pid = 1649] [id = 348] 13:29:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x112b4d000) [pid = 1649] [serial = 1043] [outer = 0x0] 13:29:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x1181b2c00) [pid = 1649] [serial = 1044] [outer = 0x112b4d000] 13:29:40 INFO - PROCESS | 1649 | 1462480180956 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x1191edc00) [pid = 1649] [serial = 1045] [outer = 0x112b4d000] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1381ca800 == 86 [pid = 1649] [id = 339] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d53f800 == 85 [pid = 1649] [id = 338] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd2e800 == 84 [pid = 1649] [id = 337] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf64000 == 83 [pid = 1649] [id = 336] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca8e800 == 82 [pid = 1649] [id = 335] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12be61000 == 81 [pid = 1649] [id = 334] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x12c415c00) [pid = 1649] [serial = 960] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12a957000 == 80 [pid = 1649] [id = 333] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12947a000 == 79 [pid = 1649] [id = 332] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12759c800 == 78 [pid = 1649] [id = 331] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x118877800 == 77 [pid = 1649] [id = 330] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x118107000 == 76 [pid = 1649] [id = 329] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11666e800 == 75 [pid = 1649] [id = 328] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12df3b800 == 74 [pid = 1649] [id = 325] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d54b000 == 73 [pid = 1649] [id = 324] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12af84000 == 72 [pid = 1649] [id = 323] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x121e16000 == 71 [pid = 1649] [id = 322] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11689b800 == 70 [pid = 1649] [id = 321] 13:29:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2c6000 == 69 [pid = 1649] [id = 320] 13:29:41 INFO - PROCESS | 1649 | 1462480181437 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]]]}] 13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 722ms 13:29:41 INFO - PROCESS | 1649 | 1462480181480 Marionette TRACE conn2 -> [0,1365,"getWindowHandle",null] 13:29:41 INFO - PROCESS | 1649 | 1462480181482 Marionette TRACE conn2 <- [1,1365,null,{"value":"7"}] 13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 13:29:41 INFO - PROCESS | 1649 | 1462480181484 Marionette TRACE conn2 -> [0,1366,"setScriptTimeout",{"ms":35000}] 13:29:41 INFO - PROCESS | 1649 | 1462480181486 Marionette TRACE conn2 <- [1,1366,null,{}] 13:29:41 INFO - PROCESS | 1649 | 1462480181511 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}] 13:29:41 INFO - PROCESS | 1649 | 1462480181597 Marionette TRACE conn2 <- [1,1367,null,{"value":null}] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x11885bc00) [pid = 1649] [serial = 501] [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.] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x12acc1400) [pid = 1649] [serial = 952] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x128e0d000) [pid = 1649] [serial = 942] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12ab8c400) [pid = 1649] [serial = 949] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x12b12c400) [pid = 1649] [serial = 955] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x1295ebc00) [pid = 1649] [serial = 946] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x128b04000) [pid = 1649] [serial = 940] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x129441000) [pid = 1649] [serial = 943] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12bd6b400) [pid = 1649] [serial = 903] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x128e03c00) [pid = 1649] [serial = 912] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12957dc00) [pid = 1649] [serial = 945] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x119ec5c00) [pid = 1649] [serial = 936] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x121bdb800) [pid = 1649] [serial = 937] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x11877bc00) [pid = 1649] [serial = 930] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x119138800) [pid = 1649] [serial = 931] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12ac92000) [pid = 1649] [serial = 915] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x11913cc00) [pid = 1649] [serial = 909] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x12a979c00) [pid = 1649] [serial = 948] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12bd69000) [pid = 1649] [serial = 958] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12b1f3400) [pid = 1649] [serial = 918] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x119726800) [pid = 1649] [serial = 933] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x119c73400) [pid = 1649] [serial = 934] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x12ca3f400) [pid = 1649] [serial = 921] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x112beb000) [pid = 1649] [serial = 905] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x1168c2400) [pid = 1649] [serial = 925] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x113f7e800) [pid = 1649] [serial = 924] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x1181d7c00) [pid = 1649] [serial = 928] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x117678c00) [pid = 1649] [serial = 927] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x12ac87c00) [pid = 1649] [serial = 951] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x12a81f800) [pid = 1649] [serial = 954] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12697d400) [pid = 1649] [serial = 939] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12b135c00) [pid = 1649] [serial = 957] [outer = 0x0] [url = about:blank] 13:29:41 INFO - PROCESS | 1649 | 1462480181665 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182fc800 == 70 [pid = 1649] [id = 349] 13:29:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x116765800) [pid = 1649] [serial = 1046] [outer = 0x0] 13:29:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x119726800) [pid = 1649] [serial = 1047] [outer = 0x116765800] 13:29:41 INFO - PROCESS | 1649 | 1462480181701 Marionette DEBUG loaded listener.js 13:29:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x121646c00) [pid = 1649] [serial = 1048] [outer = 0x116765800] 13:29:42 INFO - PROCESS | 1649 | 1462480182042 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] 13:29:42 INFO - PROCESS | 1649 | 1462480182078 Marionette TRACE conn2 <- [1,1369,null,{"value":"7"}] 13:29:42 INFO - PROCESS | 1649 | 1462480182080 Marionette TRACE conn2 -> [0,1370,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1649 | 1462480182081 Marionette TRACE conn2 <- [1,1370,null,{}] 13:29:42 INFO - PROCESS | 1649 | 1462480182083 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}] 13:29:42 INFO - PROCESS | 1649 | 1462480182169 Marionette TRACE conn2 <- [1,1371,null,{"value":null}] 13:29:42 INFO - PROCESS | 1649 | 1462480182230 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x123e71000 == 71 [pid = 1649] [id = 350] 13:29:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x121643800) [pid = 1649] [serial = 1049] [outer = 0x0] 13:29:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x125066800) [pid = 1649] [serial = 1050] [outer = 0x121643800] 13:29:42 INFO - PROCESS | 1649 | 1462480182256 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x127341c00) [pid = 1649] [serial = 1051] [outer = 0x121643800] 13:29:42 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable 13:29:42 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13 13:29:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:29:42 INFO - _addTest/ [0,1373,"getWindowHandle",null] 13:29:42 INFO - PROCESS | 1649 | 1462480182561 Marionette TRACE conn2 <- [1,1373,null,{"value":"7"}] 13:29:42 INFO - PROCESS | 1649 | 1462480182563 Marionette TRACE conn2 -> [0,1374,"setScriptTimeout",{"ms":35000}] 13:29:42 INFO - PROCESS | 1649 | 1462480182564 Marionette TRACE conn2 <- [1,1374,null,{}] 13:29:42 INFO - PROCESS | 1649 | 1462480182566 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}] 13:29:42 INFO - PROCESS | 1649 | 1462480182654 Marionette TRACE conn2 <- [1,1375,null,{"value":null}] 13:29:42 INFO - PROCESS | 1649 | 1462480182660 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc93800 == 72 [pid = 1649] [id = 351] 13:29:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x12783b800) [pid = 1649] [serial = 1052] [outer = 0x0] 13:29:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x128fe1000) [pid = 1649] [serial = 1053] [outer = 0x12783b800] 13:29:42 INFO - PROCESS | 1649 | 1462480182685 Marionette DEBUG loaded listener.js 13:29:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12957c800) [pid = 1649] [serial = 1054] [outer = 0x12783b800] 13:29:43 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:43 INFO - PROCESS | 1649 | 1462480183047 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] 13:29:43 INFO - PROCESS | 1649 | 1462480183095 Marionette TRACE conn2 <- [1,1377,null,{"value":"7"}] 13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 13:29:43 INFO - PROCESS | 1649 | 1462480183099 Marionette TRACE conn2 -> [0,1378,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1649 | 1462480183100 Marionette TRACE conn2 <- [1,1378,null,{}] 13:29:43 INFO - PROCESS | 1649 | 1462480183102 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}] 13:29:43 INFO - PROCESS | 1649 | 1462480183202 Marionette TRACE conn2 <- [1,1379,null,{"value":null}] 13:29:43 INFO - PROCESS | 1649 | 1462480183207 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd2a800 == 73 [pid = 1649] [id = 352] 13:29:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12ab87800) [pid = 1649] [serial = 1055] [outer = 0x0] 13:29:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12ac8e800) [pid = 1649] [serial = 1056] [outer = 0x12ab87800] 13:29:43 INFO - PROCESS | 1649 | 1462480183234 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12bd42800) [pid = 1649] [serial = 1057] [outer = 0x12ab87800] 13:29:43 INFO - PROCESS | 1649 | 1462480183596 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] 13:29:43 INFO - PROCESS | 1649 | 1462480183619 Marionette TRACE conn2 <- [1,1381,null,{"value":"7"}] 13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 13:29:43 INFO - PROCESS | 1649 | 1462480183621 Marionette TRACE conn2 -> [0,1382,"setScriptTimeout",{"ms":35000}] 13:29:43 INFO - PROCESS | 1649 | 1462480183622 Marionette TRACE conn2 <- [1,1382,null,{}] 13:29:43 INFO - PROCESS | 1649 | 1462480183624 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}] 13:29:43 INFO - PROCESS | 1649 | 1462480183731 Marionette TRACE conn2 <- [1,1383,null,{"value":null}] 13:29:43 INFO - PROCESS | 1649 | 1462480183746 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf71800 == 74 [pid = 1649] [id = 353] 13:29:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12bd65800) [pid = 1649] [serial = 1058] [outer = 0x0] 13:29:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12ca3dc00) [pid = 1649] [serial = 1059] [outer = 0x12bd65800] 13:29:43 INFO - PROCESS | 1649 | 1462480183771 Marionette DEBUG loaded listener.js 13:29:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12cd1b000) [pid = 1649] [serial = 1060] [outer = 0x12bd65800] 13:29:44 INFO - PROCESS | 1649 | [1649] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/image/ImageFactory.cpp, line 109 13:29:44 INFO - PROCESS | 1649 | 1462480184150 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] 13:29:44 INFO - PROCESS | 1649 | 1462480184192 Marionette TRACE conn2 <- [1,1385,null,{"value":"7"}] 13:29:44 INFO - PROCESS | 1649 | 1462480184194 Marionette TRACE conn2 -> [0,1386,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1649 | 1462480184195 Marionette TRACE conn2 <- [1,1386,null,{}] 13:29:44 INFO - PROCESS | 1649 | 1462480184197 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}] 13:29:44 INFO - PROCESS | 1649 | 1462480184300 Marionette TRACE conn2 <- [1,1387,null,{"value":null}] 13:29:44 INFO - PROCESS | 1649 | 1462480184314 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc41800 == 75 [pid = 1649] [id = 354] 13:29:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x110d9a000) [pid = 1649] [serial = 1061] [outer = 0x0] 13:29:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x110d9e800) [pid = 1649] [serial = 1062] [outer = 0x110d9a000] 13:29:44 INFO - PROCESS | 1649 | 1462480184338 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x12c41bc00) [pid = 1649] [serial = 1063] [outer = 0x110d9a000] 13:29:44 INFO - PROCESS | 1649 | 1462480184686 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] 13:29:44 INFO - PROCESS | 1649 | 1462480184719 Marionette TRACE conn2 <- [1,1389,null,{"value":"7"}] 13:29:44 INFO - PROCESS | 1649 | 1462480184721 Marionette TRACE conn2 -> [0,1390,"setScriptTimeout",{"ms":35000}] 13:29:44 INFO - PROCESS | 1649 | 1462480184722 Marionette TRACE conn2 <- [1,1390,null,{}] 13:29:44 INFO - PROCESS | 1649 | 1462480184725 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}] 13:29:44 INFO - PROCESS | 1649 | 1462480184832 Marionette TRACE conn2 <- [1,1391,null,{"value":null}] 13:29:44 INFO - PROCESS | 1649 | 1462480184845 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x13770c800 == 76 [pid = 1649] [id = 355] 13:29:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x12c41c800) [pid = 1649] [serial = 1064] [outer = 0x0] 13:29:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x12d11c400) [pid = 1649] [serial = 1065] [outer = 0x12c41c800] 13:29:44 INFO - PROCESS | 1649 | 1462480184870 Marionette DEBUG loaded listener.js 13:29:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x12d4ee000) [pid = 1649] [serial = 1066] [outer = 0x12c41c800] 13:29:45 INFO - PROCESS | 1649 | 1462480185214 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 518ms 13:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 13:29:45 INFO - PROCESS | 1649 | 1462480185248 Marionette TRACE conn2 -> [0,1393,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1649 | 1462480185249 Marionette TRACE conn2 <- [1,1393,null,{"value":"7"}] 13:29:45 INFO - PROCESS | 1649 | 1462480185251 Marionette TRACE conn2 -> [0,1394,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1649 | 1462480185252 Marionette TRACE conn2 <- [1,1394,null,{}] 13:29:45 INFO - PROCESS | 1649 | 1462480185255 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}] 13:29:45 INFO - PROCESS | 1649 | 1462480185364 Marionette TRACE conn2 <- [1,1395,null,{"value":null}] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x112b4c000) [pid = 1649] [serial = 1001] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x128fdf000) [pid = 1649] [serial = 995] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x110ea3800) [pid = 1649] [serial = 983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x118387800) [pid = 1649] [serial = 986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x127520800) [pid = 1649] [serial = 992] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12afd6800) [pid = 1649] [serial = 1004] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x115195800) [pid = 1649] [serial = 989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12bd64800) [pid = 1649] [serial = 959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x125061c00) [pid = 1649] [serial = 1007] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x1191a4c00) [pid = 1649] [serial = 1010] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x125063000) [pid = 1649] [serial = 1013] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 13:29:45 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x129733400) [pid = 1649] [serial = 998] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 13:29:45 INFO - PROCESS | 1649 | 1462480185567 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f8000 == 77 [pid = 1649] [id = 356] 13:29:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x110e7c800) [pid = 1649] [serial = 1067] [outer = 0x0] 13:29:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x112b4e000) [pid = 1649] [serial = 1068] [outer = 0x110e7c800] 13:29:45 INFO - PROCESS | 1649 | 1462480185597 Marionette DEBUG loaded listener.js 13:29:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x11855d800) [pid = 1649] [serial = 1069] [outer = 0x110e7c800] 13:29:45 INFO - PROCESS | 1649 | 1462480185864 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]]]}] 13:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 623ms 13:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 13:29:45 INFO - PROCESS | 1649 | 1462480185882 Marionette TRACE conn2 -> [0,1397,"getWindowHandle",null] 13:29:45 INFO - PROCESS | 1649 | 1462480185883 Marionette TRACE conn2 <- [1,1397,null,{"value":"7"}] 13:29:45 INFO - PROCESS | 1649 | 1462480185893 Marionette TRACE conn2 -> [0,1398,"setScriptTimeout",{"ms":35000}] 13:29:45 INFO - PROCESS | 1649 | 1462480185895 Marionette TRACE conn2 <- [1,1398,null,{}] 13:29:45 INFO - PROCESS | 1649 | 1462480185897 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}] 13:29:46 INFO - PROCESS | 1649 | 1462480186005 Marionette TRACE conn2 <- [1,1399,null,{"value":null}] 13:29:46 INFO - PROCESS | 1649 | 1462480186010 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fcf800 == 78 [pid = 1649] [id = 357] 13:29:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x118558000) [pid = 1649] [serial = 1070] [outer = 0x0] 13:29:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x128e10800) [pid = 1649] [serial = 1071] [outer = 0x118558000] 13:29:46 INFO - PROCESS | 1649 | 1462480186039 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12daefc00) [pid = 1649] [serial = 1072] [outer = 0x118558000] 13:29:46 INFO - PROCESS | 1649 | 1462480186399 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]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 13:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 528ms 13:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 13:29:46 INFO - PROCESS | 1649 | 1462480186414 Marionette TRACE conn2 -> [0,1401,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 1649 | 1462480186415 Marionette TRACE conn2 <- [1,1401,null,{"value":"7"}] 13:29:46 INFO - PROCESS | 1649 | 1462480186417 Marionette TRACE conn2 -> [0,1402,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1649 | 1462480186418 Marionette TRACE conn2 <- [1,1402,null,{}] 13:29:46 INFO - PROCESS | 1649 | 1462480186424 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}] 13:29:46 INFO - PROCESS | 1649 | 1462480186545 Marionette TRACE conn2 <- [1,1403,null,{"value":null}] 13:29:46 INFO - PROCESS | 1649 | 1462480186553 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1381bd000 == 79 [pid = 1649] [id = 358] 13:29:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x119903c00) [pid = 1649] [serial = 1073] [outer = 0x0] 13:29:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12daef800) [pid = 1649] [serial = 1074] [outer = 0x119903c00] 13:29:46 INFO - PROCESS | 1649 | 1462480186578 Marionette DEBUG loaded listener.js 13:29:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x12dc0c800) [pid = 1649] [serial = 1075] [outer = 0x119903c00] 13:29:46 INFO - PROCESS | 1649 | 1462480186916 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]]]}] 13:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 13:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 523ms 13:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 13:29:46 INFO - PROCESS | 1649 | 1462480186942 Marionette TRACE conn2 -> [0,1405,"getWindowHandle",null] 13:29:46 INFO - PROCESS | 1649 | 1462480186944 Marionette TRACE conn2 <- [1,1405,null,{"value":"7"}] 13:29:46 INFO - PROCESS | 1649 | 1462480186948 Marionette TRACE conn2 -> [0,1406,"setScriptTimeout",{"ms":35000}] 13:29:46 INFO - PROCESS | 1649 | 1462480186949 Marionette TRACE conn2 <- [1,1406,null,{}] 13:29:46 INFO - PROCESS | 1649 | 1462480186952 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}] 13:29:47 INFO - PROCESS | 1649 | 1462480187086 Marionette TRACE conn2 <- [1,1407,null,{"value":null}] 13:29:47 INFO - PROCESS | 1649 | 1462480187149 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a83800 == 80 [pid = 1649] [id = 359] 13:29:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x126d2b000) [pid = 1649] [serial = 1076] [outer = 0x0] 13:29:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x12dc10000) [pid = 1649] [serial = 1077] [outer = 0x126d2b000] 13:29:47 INFO - PROCESS | 1649 | 1462480187174 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x12f378800) [pid = 1649] [serial = 1078] [outer = 0x126d2b000] 13:29:47 INFO - PROCESS | 1649 | 1462480187473 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]]]}] 13:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 13:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 570ms 13:29:47 INFO - PROCESS | 1649 | 1462480187518 Marionette TRACE conn2 -> [0,1409,"getWindowHandle",null] 13:29:47 INFO - PROCESS | 1649 | 1462480187519 Marionette TRACE conn2 <- [1,1409,null,{"value":"7"}] 13:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 13:29:47 INFO - PROCESS | 1649 | 1462480187521 Marionette TRACE conn2 -> [0,1410,"setScriptTimeout",{"ms":35000}] 13:29:47 INFO - PROCESS | 1649 | 1462480187523 Marionette TRACE conn2 <- [1,1410,null,{}] 13:29:47 INFO - PROCESS | 1649 | 1462480187525 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}] 13:29:47 INFO - PROCESS | 1649 | 1462480187682 Marionette TRACE conn2 <- [1,1411,null,{"value":null}] 13:29:47 INFO - PROCESS | 1649 | 1462480187747 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x11671a000 == 81 [pid = 1649] [id = 360] 13:29:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x110d94800) [pid = 1649] [serial = 1079] [outer = 0x0] 13:29:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x110da0400) [pid = 1649] [serial = 1080] [outer = 0x110d94800] 13:29:47 INFO - PROCESS | 1649 | 1462480187779 Marionette DEBUG loaded listener.js 13:29:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x110e77000) [pid = 1649] [serial = 1081] [outer = 0x110d94800] 13:29:48 INFO - PROCESS | 1649 | 1462480188275 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]]]}] 13:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 13:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 770ms 13:29:48 INFO - PROCESS | 1649 | 1462480188293 Marionette TRACE conn2 -> [0,1413,"getWindowHandle",null] 13:29:48 INFO - PROCESS | 1649 | 1462480188295 Marionette TRACE conn2 <- [1,1413,null,{"value":"7"}] 13:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 13:29:48 INFO - PROCESS | 1649 | 1462480188298 Marionette TRACE conn2 -> [0,1414,"setScriptTimeout",{"ms":35000}] 13:29:48 INFO - PROCESS | 1649 | 1462480188300 Marionette TRACE conn2 <- [1,1414,null,{}] 13:29:48 INFO - PROCESS | 1649 | 1462480188363 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}] 13:29:48 INFO - PROCESS | 1649 | 1462480188474 Marionette TRACE conn2 <- [1,1415,null,{"value":null}] 13:29:48 INFO - PROCESS | 1649 | 1462480188548 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12979a800 == 82 [pid = 1649] [id = 361] 13:29:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x11703c000) [pid = 1649] [serial = 1082] [outer = 0x0] 13:29:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x1187a1000) [pid = 1649] [serial = 1083] [outer = 0x11703c000] 13:29:48 INFO - PROCESS | 1649 | 1462480188580 Marionette DEBUG loaded listener.js 13:29:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x119731000) [pid = 1649] [serial = 1084] [outer = 0x11703c000] 13:29:49 INFO - PROCESS | 1649 | 1462480189036 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 13:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 771ms 13:29:49 INFO - PROCESS | 1649 | 1462480189073 Marionette TRACE conn2 -> [0,1417,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1649 | 1462480189076 Marionette TRACE conn2 <- [1,1417,null,{"value":"7"}] 13:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 13:29:49 INFO - PROCESS | 1649 | 1462480189080 Marionette TRACE conn2 -> [0,1418,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1649 | 1462480189081 Marionette TRACE conn2 <- [1,1418,null,{}] 13:29:49 INFO - PROCESS | 1649 | 1462480189084 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}] 13:29:49 INFO - PROCESS | 1649 | 1462480189203 Marionette TRACE conn2 <- [1,1419,null,{"value":null}] 13:29:49 INFO - PROCESS | 1649 | 1462480189311 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df25000 == 83 [pid = 1649] [id = 362] 13:29:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x125068c00) [pid = 1649] [serial = 1085] [outer = 0x0] 13:29:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12569a800) [pid = 1649] [serial = 1086] [outer = 0x125068c00] 13:29:49 INFO - PROCESS | 1649 | 1462480189343 Marionette DEBUG loaded listener.js 13:29:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x128f5f000) [pid = 1649] [serial = 1087] [outer = 0x125068c00] 13:29:49 INFO - PROCESS | 1649 | 1462480189825 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]]]}] 13:29:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 13:29:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 771ms 13:29:49 INFO - PROCESS | 1649 | 1462480189851 Marionette TRACE conn2 -> [0,1421,"getWindowHandle",null] 13:29:49 INFO - PROCESS | 1649 | 1462480189854 Marionette TRACE conn2 <- [1,1421,null,{"value":"7"}] 13:29:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 13:29:49 INFO - PROCESS | 1649 | 1462480189862 Marionette TRACE conn2 -> [0,1422,"setScriptTimeout",{"ms":35000}] 13:29:49 INFO - PROCESS | 1649 | 1462480189865 Marionette TRACE conn2 <- [1,1422,null,{}] 13:29:49 INFO - PROCESS | 1649 | 1462480189868 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}] 13:29:49 INFO - PROCESS | 1649 | 1462480189978 Marionette TRACE conn2 <- [1,1423,null,{"value":null}] 13:29:50 INFO - PROCESS | 1649 | 1462480190056 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ac9000 == 84 [pid = 1649] [id = 363] 13:29:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12957dc00) [pid = 1649] [serial = 1088] [outer = 0x0] 13:29:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12acbd400) [pid = 1649] [serial = 1089] [outer = 0x12957dc00] 13:29:50 INFO - PROCESS | 1649 | 1462480190087 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12c416000) [pid = 1649] [serial = 1090] [outer = 0x12957dc00] 13:29:50 INFO - PROCESS | 1649 | 1462480190529 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]]]}] 13:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 13:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 725ms 13:29:50 INFO - PROCESS | 1649 | 1462480190587 Marionette TRACE conn2 -> [0,1425,"getWindowHandle",null] 13:29:50 INFO - PROCESS | 1649 | 1462480190589 Marionette TRACE conn2 <- [1,1425,null,{"value":"7"}] 13:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 13:29:50 INFO - PROCESS | 1649 | 1462480190592 Marionette TRACE conn2 -> [0,1426,"setScriptTimeout",{"ms":35000}] 13:29:50 INFO - PROCESS | 1649 | 1462480190594 Marionette TRACE conn2 <- [1,1426,null,{}] 13:29:50 INFO - PROCESS | 1649 | 1462480190596 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}] 13:29:50 INFO - PROCESS | 1649 | 1462480190703 Marionette TRACE conn2 <- [1,1427,null,{"value":null}] 13:29:50 INFO - PROCESS | 1649 | 1462480190778 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e76000 == 85 [pid = 1649] [id = 364] 13:29:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12bd41000) [pid = 1649] [serial = 1091] [outer = 0x0] 13:29:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12d429400) [pid = 1649] [serial = 1092] [outer = 0x12bd41000] 13:29:50 INFO - PROCESS | 1649 | 1462480190808 Marionette DEBUG loaded listener.js 13:29:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12dae8400) [pid = 1649] [serial = 1093] [outer = 0x12bd41000] 13:29:51 INFO - PROCESS | 1649 | 1462480191261 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]]]}] 13:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 13:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 720ms 13:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 13:29:51 INFO - PROCESS | 1649 | 1462480191331 Marionette TRACE conn2 -> [0,1429,"getWindowHandle",null] 13:29:51 INFO - PROCESS | 1649 | 1462480191333 Marionette TRACE conn2 <- [1,1429,null,{"value":"7"}] 13:29:51 INFO - PROCESS | 1649 | 1462480191335 Marionette TRACE conn2 -> [0,1430,"setScriptTimeout",{"ms":35000}] 13:29:51 INFO - PROCESS | 1649 | 1462480191338 Marionette TRACE conn2 <- [1,1430,null,{}] 13:29:51 INFO - PROCESS | 1649 | 1462480191341 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}] 13:29:51 INFO - PROCESS | 1649 | 1462480191447 Marionette TRACE conn2 <- [1,1431,null,{"value":null}] 13:29:51 INFO - PROCESS | 1649 | 1462480191524 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x137781800 == 86 [pid = 1649] [id = 365] 13:29:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12f377800) [pid = 1649] [serial = 1094] [outer = 0x0] 13:29:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12f37bc00) [pid = 1649] [serial = 1095] [outer = 0x12f377800] 13:29:51 INFO - PROCESS | 1649 | 1462480191559 Marionette DEBUG loaded listener.js 13:29:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x136137800) [pid = 1649] [serial = 1096] [outer = 0x12f377800] 13:29:52 INFO - PROCESS | 1649 | 1462480192011 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 13:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 726ms 13:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 13:29:52 INFO - PROCESS | 1649 | 1462480192062 Marionette TRACE conn2 -> [0,1433,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1649 | 1462480192063 Marionette TRACE conn2 <- [1,1433,null,{"value":"7"}] 13:29:52 INFO - PROCESS | 1649 | 1462480192065 Marionette TRACE conn2 -> [0,1434,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1649 | 1462480192067 Marionette TRACE conn2 <- [1,1434,null,{}] 13:29:52 INFO - PROCESS | 1649 | 1462480192069 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}] 13:29:52 INFO - PROCESS | 1649 | 1462480192178 Marionette TRACE conn2 <- [1,1435,null,{"value":null}] 13:29:52 INFO - PROCESS | 1649 | 1462480192256 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e80800 == 87 [pid = 1649] [id = 366] 13:29:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12f322000) [pid = 1649] [serial = 1097] [outer = 0x0] 13:29:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12f328c00) [pid = 1649] [serial = 1098] [outer = 0x12f322000] 13:29:52 INFO - PROCESS | 1649 | 1462480192285 Marionette DEBUG loaded listener.js 13:29:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x136139000) [pid = 1649] [serial = 1099] [outer = 0x12f322000] 13:29:52 INFO - PROCESS | 1649 | 1462480192793 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]]]}] 13:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 13:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 769ms 13:29:52 INFO - PROCESS | 1649 | 1462480192835 Marionette TRACE conn2 -> [0,1437,"getWindowHandle",null] 13:29:52 INFO - PROCESS | 1649 | 1462480192837 Marionette TRACE conn2 <- [1,1437,null,{"value":"7"}] 13:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 13:29:52 INFO - PROCESS | 1649 | 1462480192841 Marionette TRACE conn2 -> [0,1438,"setScriptTimeout",{"ms":35000}] 13:29:52 INFO - PROCESS | 1649 | 1462480192843 Marionette TRACE conn2 <- [1,1438,null,{}] 13:29:52 INFO - PROCESS | 1649 | 1462480192845 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}] 13:29:52 INFO - PROCESS | 1649 | 1462480192951 Marionette TRACE conn2 <- [1,1439,null,{"value":null}] 13:29:53 INFO - PROCESS | 1649 | 1462480193029 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x119a43800 == 88 [pid = 1649] [id = 367] 13:29:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x113207800) [pid = 1649] [serial = 1100] [outer = 0x0] 13:29:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x12a81d000) [pid = 1649] [serial = 1101] [outer = 0x113207800] 13:29:53 INFO - PROCESS | 1649 | 1462480193059 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x12f322c00) [pid = 1649] [serial = 1102] [outer = 0x113207800] 13:29:53 INFO - PROCESS | 1649 | 1462480193461 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]]]}] 13:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 13:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 669ms 13:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 13:29:53 INFO - PROCESS | 1649 | 1462480193511 Marionette TRACE conn2 -> [0,1441,"getWindowHandle",null] 13:29:53 INFO - PROCESS | 1649 | 1462480193512 Marionette TRACE conn2 <- [1,1441,null,{"value":"7"}] 13:29:53 INFO - PROCESS | 1649 | 1462480193514 Marionette TRACE conn2 -> [0,1442,"setScriptTimeout",{"ms":35000}] 13:29:53 INFO - PROCESS | 1649 | 1462480193516 Marionette TRACE conn2 <- [1,1442,null,{}] 13:29:53 INFO - PROCESS | 1649 | 1462480193518 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}] 13:29:53 INFO - PROCESS | 1649 | 1462480193628 Marionette TRACE conn2 <- [1,1443,null,{"value":null}] 13:29:53 INFO - PROCESS | 1649 | 1462480193885 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x124e49000 == 89 [pid = 1649] [id = 368] 13:29:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x110d9c000) [pid = 1649] [serial = 1103] [outer = 0x0] 13:29:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x110dcc800) [pid = 1649] [serial = 1104] [outer = 0x110d9c000] 13:29:53 INFO - PROCESS | 1649 | 1462480193937 Marionette DEBUG loaded listener.js 13:29:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x111c45400) [pid = 1649] [serial = 1105] [outer = 0x110d9c000] 13:29:54 INFO - PROCESS | 1649 | 1462480194446 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]]]}] 13:29:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 13:29:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 970ms 13:29:54 INFO - PROCESS | 1649 | 1462480194489 Marionette TRACE conn2 -> [0,1445,"getWindowHandle",null] 13:29:54 INFO - PROCESS | 1649 | 1462480194492 Marionette TRACE conn2 <- [1,1445,null,{"value":"7"}] 13:29:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 13:29:54 INFO - PROCESS | 1649 | 1462480194496 Marionette TRACE conn2 -> [0,1446,"setScriptTimeout",{"ms":35000}] 13:29:54 INFO - PROCESS | 1649 | 1462480194498 Marionette TRACE conn2 <- [1,1446,null,{}] 13:29:54 INFO - PROCESS | 1649 | 1462480194501 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}] 13:29:54 INFO - PROCESS | 1649 | 1462480194604 Marionette TRACE conn2 <- [1,1447,null,{"value":null}] 13:29:54 INFO - PROCESS | 1649 | 1462480194695 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x116a9d800 == 90 [pid = 1649] [id = 369] 13:29:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x112be6400) [pid = 1649] [serial = 1106] [outer = 0x0] 13:29:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x113da0400) [pid = 1649] [serial = 1107] [outer = 0x112be6400] 13:29:54 INFO - PROCESS | 1649 | 1462480194728 Marionette DEBUG loaded listener.js 13:29:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x1181ba400) [pid = 1649] [serial = 1108] [outer = 0x112be6400] 13:29:55 INFO - PROCESS | 1649 | 1462480195295 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]]]}] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc45000 == 89 [pid = 1649] [id = 20] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc4e000 == 88 [pid = 1649] [id = 262] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1173b1000 == 87 [pid = 1649] [id = 194] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12c431800 == 86 [pid = 1649] [id = 229] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x137a83800 == 85 [pid = 1649] [id = 359] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1381bd000 == 84 [pid = 1649] [id = 358] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x12afde400) [pid = 1649] [serial = 975] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x12cd19000) [pid = 1649] [serial = 978] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12b12ac00) [pid = 1649] [serial = 981] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x12d425000) [pid = 1649] [serial = 1017] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x137fcf800 == 83 [pid = 1649] [id = 357] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1182f8000 == 82 [pid = 1649] [id = 356] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x13770c800 == 81 [pid = 1649] [id = 355] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc41800 == 80 [pid = 1649] [id = 354] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf71800 == 79 [pid = 1649] [id = 353] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd2a800 == 78 [pid = 1649] [id = 352] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc93800 == 77 [pid = 1649] [id = 351] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x123e71000 == 76 [pid = 1649] [id = 350] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1182fc800 == 75 [pid = 1649] [id = 349] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x118875800 == 74 [pid = 1649] [id = 348] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x124b07800 == 73 [pid = 1649] [id = 347] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x123ea2000 == 72 [pid = 1649] [id = 341] 13:29:55 INFO - PROCESS | 1649 | --DOCSHELL 0x112929000 == 71 [pid = 1649] [id = 340] 13:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 13:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 874ms 13:29:55 INFO - PROCESS | 1649 | 1462480195374 Marionette TRACE conn2 -> [0,1449,"getWindowHandle",null] 13:29:55 INFO - PROCESS | 1649 | 1462480195378 Marionette TRACE conn2 <- [1,1449,null,{"value":"7"}] 13:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 13:29:55 INFO - PROCESS | 1649 | 1462480195383 Marionette TRACE conn2 -> [0,1450,"setScriptTimeout",{"ms":35000}] 13:29:55 INFO - PROCESS | 1649 | 1462480195385 Marionette TRACE conn2 <- [1,1450,null,{}] 13:29:55 INFO - PROCESS | 1649 | 1462480195403 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}] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x112b4fc00) [pid = 1649] [serial = 1002] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x12957d000) [pid = 1649] [serial = 996] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x129736000) [pid = 1649] [serial = 997] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x1120de400) [pid = 1649] [serial = 984] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x113207000) [pid = 1649] [serial = 985] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x1191a1800) [pid = 1649] [serial = 988] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x1187a2800) [pid = 1649] [serial = 987] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x128b04800) [pid = 1649] [serial = 993] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x128e0f000) [pid = 1649] [serial = 994] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x12bd3dc00) [pid = 1649] [serial = 1005] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x118389800) [pid = 1649] [serial = 966] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x11855b800) [pid = 1649] [serial = 990] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x12126c000) [pid = 1649] [serial = 991] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x127843c00) [pid = 1649] [serial = 972] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x112d42800) [pid = 1649] [serial = 963] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x12ca3e000) [pid = 1649] [serial = 961] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x124e66000) [pid = 1649] [serial = 969] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x12506c000) [pid = 1649] [serial = 1008] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12bd6dc00) [pid = 1649] [serial = 1006] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x12a81c400) [pid = 1649] [serial = 1012] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x12506cc00) [pid = 1649] [serial = 1011] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x12b139400) [pid = 1649] [serial = 1014] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x12afd3000) [pid = 1649] [serial = 1000] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12b1fcc00) [pid = 1649] [serial = 1009] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x12ab89c00) [pid = 1649] [serial = 999] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12b12f000) [pid = 1649] [serial = 1003] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12cd16800) [pid = 1649] [serial = 1015] [outer = 0x0] [url = about:blank] 13:29:55 INFO - PROCESS | 1649 | 1462480195588 Marionette TRACE conn2 <- [1,1451,null,{"value":null}] 13:29:55 INFO - PROCESS | 1649 | 1462480195600 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182fa800 == 72 [pid = 1649] [id = 370] 13:29:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x116a73c00) [pid = 1649] [serial = 1109] [outer = 0x0] 13:29:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x11877bc00) [pid = 1649] [serial = 1110] [outer = 0x116a73c00] 13:29:55 INFO - PROCESS | 1649 | 1462480195644 Marionette DEBUG loaded listener.js 13:29:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x119492400) [pid = 1649] [serial = 1111] [outer = 0x116a73c00] 13:29:56 INFO - PROCESS | 1649 | 1462480196114 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 13:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 770ms 13:29:56 INFO - PROCESS | 1649 | 1462480196159 Marionette TRACE conn2 -> [0,1453,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1649 | 1462480196160 Marionette TRACE conn2 <- [1,1453,null,{"value":"7"}] 13:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 13:29:56 INFO - PROCESS | 1649 | 1462480196164 Marionette TRACE conn2 -> [0,1454,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1649 | 1462480196169 Marionette TRACE conn2 <- [1,1454,null,{}] 13:29:56 INFO - PROCESS | 1649 | 1462480196177 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}] 13:29:56 INFO - PROCESS | 1649 | 1462480196274 Marionette TRACE conn2 <- [1,1455,null,{"value":null}] 13:29:56 INFO - PROCESS | 1649 | 1462480196281 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x129796800 == 73 [pid = 1649] [id = 371] 13:29:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x125065c00) [pid = 1649] [serial = 1112] [outer = 0x0] 13:29:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x126d19400) [pid = 1649] [serial = 1113] [outer = 0x125065c00] 13:29:56 INFO - PROCESS | 1649 | 1462480196309 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x127840400) [pid = 1649] [serial = 1114] [outer = 0x125065c00] 13:29:56 INFO - PROCESS | 1649 | 1462480196733 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]]]}] 13:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 13:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 577ms 13:29:56 INFO - PROCESS | 1649 | 1462480196740 Marionette TRACE conn2 -> [0,1457,"getWindowHandle",null] 13:29:56 INFO - PROCESS | 1649 | 1462480196742 Marionette TRACE conn2 <- [1,1457,null,{"value":"7"}] 13:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 13:29:56 INFO - PROCESS | 1649 | 1462480196744 Marionette TRACE conn2 -> [0,1458,"setScriptTimeout",{"ms":35000}] 13:29:56 INFO - PROCESS | 1649 | 1462480196745 Marionette TRACE conn2 <- [1,1458,null,{}] 13:29:56 INFO - PROCESS | 1649 | 1462480196747 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}] 13:29:56 INFO - PROCESS | 1649 | 1462480196836 Marionette TRACE conn2 <- [1,1459,null,{"value":null}] 13:29:56 INFO - PROCESS | 1649 | 1462480196841 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c424800 == 74 [pid = 1649] [id = 372] 13:29:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x128b06c00) [pid = 1649] [serial = 1115] [outer = 0x0] 13:29:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x12943c400) [pid = 1649] [serial = 1116] [outer = 0x128b06c00] 13:29:56 INFO - PROCESS | 1649 | 1462480196866 Marionette DEBUG loaded listener.js 13:29:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x129732800) [pid = 1649] [serial = 1117] [outer = 0x128b06c00] 13:29:57 INFO - PROCESS | 1649 | 1462480197232 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 13:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 521ms 13:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 13:29:57 INFO - PROCESS | 1649 | 1462480197266 Marionette TRACE conn2 -> [0,1461,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 1649 | 1462480197267 Marionette TRACE conn2 <- [1,1461,null,{"value":"7"}] 13:29:57 INFO - PROCESS | 1649 | 1462480197269 Marionette TRACE conn2 -> [0,1462,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1649 | 1462480197271 Marionette TRACE conn2 <- [1,1462,null,{}] 13:29:57 INFO - PROCESS | 1649 | 1462480197275 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}] 13:29:57 INFO - PROCESS | 1649 | 1462480197398 Marionette TRACE conn2 <- [1,1463,null,{"value":null}] 13:29:57 INFO - PROCESS | 1649 | 1462480197441 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd41800 == 75 [pid = 1649] [id = 373] 13:29:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12ab91c00) [pid = 1649] [serial = 1118] [outer = 0x0] 13:29:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12ac87400) [pid = 1649] [serial = 1119] [outer = 0x12ab91c00] 13:29:57 INFO - PROCESS | 1649 | 1462480197472 Marionette DEBUG loaded listener.js 13:29:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12b138000) [pid = 1649] [serial = 1120] [outer = 0x12ab91c00] 13:29:57 INFO - PROCESS | 1649 | 1462480197836 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]]]}] 13:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 13:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 622ms 13:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 13:29:57 INFO - PROCESS | 1649 | 1462480197892 Marionette TRACE conn2 -> [0,1465,"getWindowHandle",null] 13:29:57 INFO - PROCESS | 1649 | 1462480197893 Marionette TRACE conn2 <- [1,1465,null,{"value":"7"}] 13:29:57 INFO - PROCESS | 1649 | 1462480197903 Marionette TRACE conn2 -> [0,1466,"setScriptTimeout",{"ms":35000}] 13:29:57 INFO - PROCESS | 1649 | 1462480197904 Marionette TRACE conn2 <- [1,1466,null,{}] 13:29:57 INFO - PROCESS | 1649 | 1462480197913 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}] 13:29:58 INFO - PROCESS | 1649 | 1462480198028 Marionette TRACE conn2 <- [1,1467,null,{"value":null}] 13:29:58 INFO - PROCESS | 1649 | 1462480198073 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc46000 == 76 [pid = 1649] [id = 374] 13:29:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12bd62400) [pid = 1649] [serial = 1121] [outer = 0x0] 13:29:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12ca43400) [pid = 1649] [serial = 1122] [outer = 0x12bd62400] 13:29:58 INFO - PROCESS | 1649 | 1462480198098 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12cd1c400) [pid = 1649] [serial = 1123] [outer = 0x12bd62400] 13:29:58 INFO - PROCESS | 1649 | 1462480198437 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]]]}] 13:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 13:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 581ms 13:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 13:29:58 INFO - PROCESS | 1649 | 1462480198477 Marionette TRACE conn2 -> [0,1469,"getWindowHandle",null] 13:29:58 INFO - PROCESS | 1649 | 1462480198479 Marionette TRACE conn2 <- [1,1469,null,{"value":"7"}] 13:29:58 INFO - PROCESS | 1649 | 1462480198481 Marionette TRACE conn2 -> [0,1470,"setScriptTimeout",{"ms":35000}] 13:29:58 INFO - PROCESS | 1649 | 1462480198482 Marionette TRACE conn2 <- [1,1470,null,{}] 13:29:58 INFO - PROCESS | 1649 | 1462480198485 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}] 13:29:58 INFO - PROCESS | 1649 | 1462480198608 Marionette TRACE conn2 <- [1,1471,null,{"value":null}] 13:29:58 INFO - PROCESS | 1649 | 1462480198622 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x1374a5800 == 77 [pid = 1649] [id = 375] 13:29:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12bd69800) [pid = 1649] [serial = 1124] [outer = 0x0] 13:29:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12d42ac00) [pid = 1649] [serial = 1125] [outer = 0x12bd69800] 13:29:58 INFO - PROCESS | 1649 | 1462480198647 Marionette DEBUG loaded listener.js 13:29:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12dae6000) [pid = 1649] [serial = 1126] [outer = 0x12bd69800] 13:29:59 INFO - PROCESS | 1649 | 1462480199013 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 13:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 574ms 13:29:59 INFO - PROCESS | 1649 | 1462480199056 Marionette TRACE conn2 -> [0,1473,"getWindowHandle",null] 13:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 13:29:59 INFO - PROCESS | 1649 | 1462480199057 Marionette TRACE conn2 <- [1,1473,null,{"value":"7"}] 13:29:59 INFO - PROCESS | 1649 | 1462480199059 Marionette TRACE conn2 -> [0,1474,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1649 | 1462480199060 Marionette TRACE conn2 <- [1,1474,null,{}] 13:29:59 INFO - PROCESS | 1649 | 1462480199062 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}] 13:29:59 INFO - PROCESS | 1649 | 1462480199177 Marionette TRACE conn2 <- [1,1475,null,{"value":null}] 13:29:59 INFO - PROCESS | 1649 | 1462480199191 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x137710000 == 78 [pid = 1649] [id = 376] 13:29:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x12d117c00) [pid = 1649] [serial = 1127] [outer = 0x0] 13:29:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12dc07400) [pid = 1649] [serial = 1128] [outer = 0x12d117c00] 13:29:59 INFO - PROCESS | 1649 | 1462480199215 Marionette DEBUG loaded listener.js 13:29:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12f31ac00) [pid = 1649] [serial = 1129] [outer = 0x12d117c00] 13:29:59 INFO - PROCESS | 1649 | 1462480199578 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]]]}] 13:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 13:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 568ms 13:29:59 INFO - PROCESS | 1649 | 1462480199627 Marionette TRACE conn2 -> [0,1477,"getWindowHandle",null] 13:29:59 INFO - PROCESS | 1649 | 1462480199629 Marionette TRACE conn2 <- [1,1477,null,{"value":"7"}] 13:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 13:29:59 INFO - PROCESS | 1649 | 1462480199631 Marionette TRACE conn2 -> [0,1478,"setScriptTimeout",{"ms":35000}] 13:29:59 INFO - PROCESS | 1649 | 1462480199632 Marionette TRACE conn2 <- [1,1478,null,{}] 13:29:59 INFO - PROCESS | 1649 | 1462480199634 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}] 13:29:59 INFO - PROCESS | 1649 | 1462480199881 Marionette TRACE conn2 <- [1,1479,null,{"value":null}] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x119903c00) [pid = 1649] [serial = 1073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x112b4d000) [pid = 1649] [serial = 1043] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x110e7c800) [pid = 1649] [serial = 1067] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x12c41c800) [pid = 1649] [serial = 1064] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x12ab87800) [pid = 1649] [serial = 1055] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x116765800) [pid = 1649] [serial = 1046] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x12783b800) [pid = 1649] [serial = 1052] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x1125b9c00) [pid = 1649] [serial = 1040] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x121643800) [pid = 1649] [serial = 1049] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x118558000) [pid = 1649] [serial = 1070] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x110d9a000) [pid = 1649] [serial = 1061] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x12cd1a800) [pid = 1649] [serial = 1016] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 13:29:59 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12bd65800) [pid = 1649] [serial = 1058] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 13:29:59 INFO - PROCESS | 1649 | 1462480199950 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:29:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197ce800 == 79 [pid = 1649] [id = 377] 13:29:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x110d94000) [pid = 1649] [serial = 1130] [outer = 0x0] 13:29:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x110e7c800) [pid = 1649] [serial = 1131] [outer = 0x110d94000] 13:29:59 INFO - PROCESS | 1649 | 1462480199976 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x121643800) [pid = 1649] [serial = 1132] [outer = 0x110d94000] 13:30:00 INFO - PROCESS | 1649 | 1462480200265 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 13:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 670ms 13:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 13:30:00 INFO - PROCESS | 1649 | 1462480200301 Marionette TRACE conn2 -> [0,1481,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1649 | 1462480200303 Marionette TRACE conn2 <- [1,1481,null,{"value":"7"}] 13:30:00 INFO - PROCESS | 1649 | 1462480200309 Marionette TRACE conn2 -> [0,1482,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1649 | 1462480200310 Marionette TRACE conn2 <- [1,1482,null,{}] 13:30:00 INFO - PROCESS | 1649 | 1462480200312 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}] 13:30:00 INFO - PROCESS | 1649 | 1462480200402 Marionette TRACE conn2 <- [1,1483,null,{"value":null}] 13:30:00 INFO - PROCESS | 1649 | 1462480200467 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1377a1800 == 80 [pid = 1649] [id = 378] 13:30:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x110d99c00) [pid = 1649] [serial = 1133] [outer = 0x0] 13:30:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x128b09000) [pid = 1649] [serial = 1134] [outer = 0x110d99c00] 13:30:00 INFO - PROCESS | 1649 | 1462480200498 Marionette DEBUG loaded listener.js 13:30:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12f376800) [pid = 1649] [serial = 1135] [outer = 0x110d99c00] 13:30:00 INFO - PROCESS | 1649 | 1462480200799 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]]]}] 13:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 13:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 522ms 13:30:00 INFO - PROCESS | 1649 | 1462480200829 Marionette TRACE conn2 -> [0,1485,"getWindowHandle",null] 13:30:00 INFO - PROCESS | 1649 | 1462480200831 Marionette TRACE conn2 <- [1,1485,null,{"value":"7"}] 13:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 13:30:00 INFO - PROCESS | 1649 | 1462480200833 Marionette TRACE conn2 -> [0,1486,"setScriptTimeout",{"ms":35000}] 13:30:00 INFO - PROCESS | 1649 | 1462480200835 Marionette TRACE conn2 <- [1,1486,null,{}] 13:30:00 INFO - PROCESS | 1649 | 1462480200839 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}] 13:30:00 INFO - PROCESS | 1649 | 1462480200956 Marionette TRACE conn2 <- [1,1487,null,{"value":null}] 13:30:00 INFO - PROCESS | 1649 | 1462480200961 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e1e800 == 81 [pid = 1649] [id = 379] 13:30:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x136136800) [pid = 1649] [serial = 1136] [outer = 0x0] 13:30:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x136167400) [pid = 1649] [serial = 1137] [outer = 0x136136800] 13:30:01 INFO - PROCESS | 1649 | 1462480200999 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x13616e000) [pid = 1649] [serial = 1138] [outer = 0x136136800] 13:30:01 INFO - PROCESS | 1649 | 1462480201443 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]]]}] 13:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 13:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 623ms 13:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 13:30:01 INFO - PROCESS | 1649 | 1462480201480 Marionette TRACE conn2 -> [0,1489,"getWindowHandle",null] 13:30:01 INFO - PROCESS | 1649 | 1462480201482 Marionette TRACE conn2 <- [1,1489,null,{"value":"7"}] 13:30:01 INFO - PROCESS | 1649 | 1462480201485 Marionette TRACE conn2 -> [0,1490,"setScriptTimeout",{"ms":35000}] 13:30:01 INFO - PROCESS | 1649 | 1462480201489 Marionette TRACE conn2 <- [1,1490,null,{}] 13:30:01 INFO - PROCESS | 1649 | 1462480201493 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}] 13:30:01 INFO - PROCESS | 1649 | 1462480201629 Marionette TRACE conn2 <- [1,1491,null,{"value":null}] 13:30:01 INFO - PROCESS | 1649 | 1462480201639 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x1381c8000 == 82 [pid = 1649] [id = 380] 13:30:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x136134000) [pid = 1649] [serial = 1139] [outer = 0x0] 13:30:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x137bf2c00) [pid = 1649] [serial = 1140] [outer = 0x136134000] 13:30:01 INFO - PROCESS | 1649 | 1462480201679 Marionette DEBUG loaded listener.js 13:30:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x137bf8000) [pid = 1649] [serial = 1141] [outer = 0x136134000] 13:30:02 INFO - PROCESS | 1649 | 1462480202383 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]]]}] 13:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 13:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 978ms 13:30:02 INFO - PROCESS | 1649 | 1462480202521 Marionette TRACE conn2 -> [0,1493,"getWindowHandle",null] 13:30:02 INFO - PROCESS | 1649 | 1462480202524 Marionette TRACE conn2 <- [1,1493,null,{"value":"7"}] 13:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 13:30:02 INFO - PROCESS | 1649 | 1462480202560 Marionette TRACE conn2 -> [0,1494,"setScriptTimeout",{"ms":35000}] 13:30:02 INFO - PROCESS | 1649 | 1462480202563 Marionette TRACE conn2 <- [1,1494,null,{}] 13:30:02 INFO - PROCESS | 1649 | 1462480202568 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}] 13:30:02 INFO - PROCESS | 1649 | 1462480202685 Marionette TRACE conn2 <- [1,1495,null,{"value":null}] 13:30:02 INFO - PROCESS | 1649 | 1462480202762 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x129470800 == 83 [pid = 1649] [id = 381] 13:30:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x112b4c400) [pid = 1649] [serial = 1142] [outer = 0x0] 13:30:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x119ca8c00) [pid = 1649] [serial = 1143] [outer = 0x112b4c400] 13:30:02 INFO - PROCESS | 1649 | 1462480202793 Marionette DEBUG loaded listener.js 13:30:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x12145d800) [pid = 1649] [serial = 1144] [outer = 0x112b4c400] 13:30:03 INFO - PROCESS | 1649 | 1462480203289 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]]]}] 13:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 13:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 790ms 13:30:03 INFO - PROCESS | 1649 | 1462480203333 Marionette TRACE conn2 -> [0,1497,"getWindowHandle",null] 13:30:03 INFO - PROCESS | 1649 | 1462480203340 Marionette TRACE conn2 <- [1,1497,null,{"value":"7"}] 13:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 13:30:03 INFO - PROCESS | 1649 | 1462480203344 Marionette TRACE conn2 -> [0,1498,"setScriptTimeout",{"ms":35000}] 13:30:03 INFO - PROCESS | 1649 | 1462480203346 Marionette TRACE conn2 <- [1,1498,null,{}] 13:30:03 INFO - PROCESS | 1649 | 1462480203349 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}] 13:30:03 INFO - PROCESS | 1649 | 1462480203460 Marionette TRACE conn2 <- [1,1499,null,{"value":null}] 13:30:03 INFO - PROCESS | 1649 | 1462480203541 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d465000 == 84 [pid = 1649] [id = 382] 13:30:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x125066000) [pid = 1649] [serial = 1145] [outer = 0x0] 13:30:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x128e05800) [pid = 1649] [serial = 1146] [outer = 0x125066000] 13:30:03 INFO - PROCESS | 1649 | 1462480203570 Marionette DEBUG loaded listener.js 13:30:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x12a825c00) [pid = 1649] [serial = 1147] [outer = 0x125066000] 13:30:04 INFO - PROCESS | 1649 | 1462480204017 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 13:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 719ms 13:30:04 INFO - PROCESS | 1649 | 1462480204064 Marionette TRACE conn2 -> [0,1501,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1649 | 1462480204066 Marionette TRACE conn2 <- [1,1501,null,{"value":"7"}] 13:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 13:30:04 INFO - PROCESS | 1649 | 1462480204068 Marionette TRACE conn2 -> [0,1502,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1649 | 1462480204072 Marionette TRACE conn2 <- [1,1502,null,{}] 13:30:04 INFO - PROCESS | 1649 | 1462480204081 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}] 13:30:04 INFO - PROCESS | 1649 | 1462480204192 Marionette TRACE conn2 <- [1,1503,null,{"value":null}] 13:30:04 INFO - PROCESS | 1649 | 1462480204274 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e72000 == 85 [pid = 1649] [id = 383] 13:30:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x12b1f9800) [pid = 1649] [serial = 1148] [outer = 0x0] 13:30:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x12c416c00) [pid = 1649] [serial = 1149] [outer = 0x12b1f9800] 13:30:04 INFO - PROCESS | 1649 | 1462480204306 Marionette DEBUG loaded listener.js 13:30:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x12daea800) [pid = 1649] [serial = 1150] [outer = 0x12b1f9800] 13:30:04 INFO - PROCESS | 1649 | 1462480204753 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]]]}] 13:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 13:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 723ms 13:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 13:30:04 INFO - PROCESS | 1649 | 1462480204808 Marionette TRACE conn2 -> [0,1505,"getWindowHandle",null] 13:30:04 INFO - PROCESS | 1649 | 1462480204811 Marionette TRACE conn2 <- [1,1505,null,{"value":"7"}] 13:30:04 INFO - PROCESS | 1649 | 1462480204816 Marionette TRACE conn2 -> [0,1506,"setScriptTimeout",{"ms":35000}] 13:30:04 INFO - PROCESS | 1649 | 1462480204818 Marionette TRACE conn2 <- [1,1506,null,{}] 13:30:04 INFO - PROCESS | 1649 | 1462480204824 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}] 13:30:04 INFO - PROCESS | 1649 | 1462480204986 Marionette TRACE conn2 <- [1,1507,null,{"value":null}] 13:30:05 INFO - PROCESS | 1649 | 1462480205094 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8d6800 == 86 [pid = 1649] [id = 384] 13:30:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x12f31d800) [pid = 1649] [serial = 1151] [outer = 0x0] 13:30:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x12f376000) [pid = 1649] [serial = 1152] [outer = 0x12f31d800] 13:30:05 INFO - PROCESS | 1649 | 1462480205123 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x136136000) [pid = 1649] [serial = 1153] [outer = 0x12f31d800] 13:30:05 INFO - PROCESS | 1649 | 1462480205528 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]]]}] 13:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 13:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 772ms 13:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 13:30:05 INFO - PROCESS | 1649 | 1462480205588 Marionette TRACE conn2 -> [0,1509,"getWindowHandle",null] 13:30:05 INFO - PROCESS | 1649 | 1462480205589 Marionette TRACE conn2 <- [1,1509,null,{"value":"7"}] 13:30:05 INFO - PROCESS | 1649 | 1462480205592 Marionette TRACE conn2 -> [0,1510,"setScriptTimeout",{"ms":35000}] 13:30:05 INFO - PROCESS | 1649 | 1462480205593 Marionette TRACE conn2 <- [1,1510,null,{}] 13:30:05 INFO - PROCESS | 1649 | 1462480205595 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}] 13:30:05 INFO - PROCESS | 1649 | 1462480205702 Marionette TRACE conn2 <- [1,1511,null,{"value":null}] 13:30:05 INFO - PROCESS | 1649 | 1462480205783 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9cc800 == 87 [pid = 1649] [id = 385] 13:30:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12f324c00) [pid = 1649] [serial = 1154] [outer = 0x0] 13:30:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x136140000) [pid = 1649] [serial = 1155] [outer = 0x12f324c00] 13:30:05 INFO - PROCESS | 1649 | 1462480205813 Marionette DEBUG loaded listener.js 13:30:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x13616a400) [pid = 1649] [serial = 1156] [outer = 0x12f324c00] 13:30:06 INFO - PROCESS | 1649 | 1462480206228 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 13:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 669ms 13:30:06 INFO - PROCESS | 1649 | 1462480206262 Marionette TRACE conn2 -> [0,1513,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1649 | 1462480206263 Marionette TRACE conn2 <- [1,1513,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 13:30:06 INFO - PROCESS | 1649 | 1462480206266 Marionette TRACE conn2 -> [0,1514,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1649 | 1462480206267 Marionette TRACE conn2 <- [1,1514,null,{}] 13:30:06 INFO - PROCESS | 1649 | 1462480206269 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}] 13:30:06 INFO - PROCESS | 1649 | 1462480206389 Marionette TRACE conn2 <- [1,1515,null,{"value":null}] 13:30:06 INFO - PROCESS | 1649 | 1462480206469 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x137d53000 == 88 [pid = 1649] [id = 386] 13:30:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12f326000) [pid = 1649] [serial = 1157] [outer = 0x0] 13:30:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x137bf3000) [pid = 1649] [serial = 1158] [outer = 0x12f326000] 13:30:06 INFO - PROCESS | 1649 | 1462480206500 Marionette DEBUG loaded listener.js 13:30:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x137cee400) [pid = 1649] [serial = 1159] [outer = 0x12f326000] 13:30:06 INFO - PROCESS | 1649 | 1462480206915 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]]]}] 13:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 13:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 669ms 13:30:06 INFO - PROCESS | 1649 | 1462480206936 Marionette TRACE conn2 -> [0,1517,"getWindowHandle",null] 13:30:06 INFO - PROCESS | 1649 | 1462480206937 Marionette TRACE conn2 <- [1,1517,null,{"value":"7"}] 13:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 13:30:06 INFO - PROCESS | 1649 | 1462480206939 Marionette TRACE conn2 -> [0,1518,"setScriptTimeout",{"ms":35000}] 13:30:06 INFO - PROCESS | 1649 | 1462480206941 Marionette TRACE conn2 <- [1,1518,null,{}] 13:30:06 INFO - PROCESS | 1649 | 1462480206943 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}] 13:30:07 INFO - PROCESS | 1649 | 1462480207071 Marionette TRACE conn2 <- [1,1519,null,{"value":null}] 13:30:07 INFO - PROCESS | 1649 | 1462480207151 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9dc000 == 89 [pid = 1649] [id = 387] 13:30:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x137cebc00) [pid = 1649] [serial = 1160] [outer = 0x0] 13:30:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x138017800) [pid = 1649] [serial = 1161] [outer = 0x137cebc00] 13:30:07 INFO - PROCESS | 1649 | 1462480207193 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x13801d000) [pid = 1649] [serial = 1162] [outer = 0x137cebc00] 13:30:07 INFO - PROCESS | 1649 | 1462480207583 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]]]}] 13:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 13:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 671ms 13:30:07 INFO - PROCESS | 1649 | 1462480207610 Marionette TRACE conn2 -> [0,1521,"getWindowHandle",null] 13:30:07 INFO - PROCESS | 1649 | 1462480207611 Marionette TRACE conn2 <- [1,1521,null,{"value":"7"}] 13:30:07 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 13:30:07 INFO - PROCESS | 1649 | 1462480207614 Marionette TRACE conn2 -> [0,1522,"setScriptTimeout",{"ms":35000}] 13:30:07 INFO - PROCESS | 1649 | 1462480207615 Marionette TRACE conn2 <- [1,1522,null,{}] 13:30:07 INFO - PROCESS | 1649 | 1462480207618 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}] 13:30:07 INFO - PROCESS | 1649 | 1462480207727 Marionette TRACE conn2 <- [1,1523,null,{"value":null}] 13:30:07 INFO - PROCESS | 1649 | 1462480207848 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b7d4800 == 90 [pid = 1649] [id = 388] 13:30:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x13801ec00) [pid = 1649] [serial = 1163] [outer = 0x0] 13:30:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x138024000) [pid = 1649] [serial = 1164] [outer = 0x13801ec00] 13:30:07 INFO - PROCESS | 1649 | 1462480207880 Marionette DEBUG loaded listener.js 13:30:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x138254800) [pid = 1649] [serial = 1165] [outer = 0x13801ec00] 13:30:08 INFO - PROCESS | 1649 | 1462480208244 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"]]]}] 13:30:08 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 () { 13:30:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 13:30:08 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 () { 13:30:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 13:30:08 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 () { 13:30:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 13:30:08 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 () { 13:30:08 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 13:30:08 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 673ms 13:30:08 INFO - PROCESS | 1649 | 1462480208288 Marionette TRACE conn2 -> [0,1525,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1649 | 1462480208289 Marionette TRACE conn2 <- [1,1525,null,{"value":"7"}] 13:30:08 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 13:30:08 INFO - PROCESS | 1649 | 1462480208292 Marionette TRACE conn2 -> [0,1526,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1649 | 1462480208293 Marionette TRACE conn2 <- [1,1526,null,{}] 13:30:08 INFO - PROCESS | 1649 | 1462480208295 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}] 13:30:08 INFO - PROCESS | 1649 | 1462480208405 Marionette TRACE conn2 <- [1,1527,null,{"value":null}] 13:30:08 INFO - PROCESS | 1649 | 1462480208514 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x13adbe800 == 91 [pid = 1649] [id = 389] 13:30:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x138024c00) [pid = 1649] [serial = 1166] [outer = 0x0] 13:30:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x13825a800) [pid = 1649] [serial = 1167] [outer = 0x138024c00] 13:30:08 INFO - PROCESS | 1649 | 1462480208545 Marionette DEBUG loaded listener.js 13:30:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x13a6afc00) [pid = 1649] [serial = 1168] [outer = 0x138024c00] 13:30:08 INFO - PROCESS | 1649 | 1462480208946 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"]]]}] 13:30:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 13:30:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 13:30:08 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 13:30:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:08 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 13:30:08 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 669ms 13:30:08 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 13:30:08 INFO - PROCESS | 1649 | 1462480208962 Marionette TRACE conn2 -> [0,1529,"getWindowHandle",null] 13:30:08 INFO - PROCESS | 1649 | 1462480208963 Marionette TRACE conn2 <- [1,1529,null,{"value":"7"}] 13:30:08 INFO - PROCESS | 1649 | 1462480208965 Marionette TRACE conn2 -> [0,1530,"setScriptTimeout",{"ms":35000}] 13:30:08 INFO - PROCESS | 1649 | 1462480208967 Marionette TRACE conn2 <- [1,1530,null,{}] 13:30:08 INFO - PROCESS | 1649 | 1462480208969 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}] 13:30:09 INFO - PROCESS | 1649 | 1462480209082 Marionette TRACE conn2 <- [1,1531,null,{"value":null}] 13:30:09 INFO - PROCESS | 1649 | 1462480209192 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x116895800 == 92 [pid = 1649] [id = 390] 13:30:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x110d9a800) [pid = 1649] [serial = 1169] [outer = 0x0] 13:30:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x111dbe400) [pid = 1649] [serial = 1170] [outer = 0x110d9a800] 13:30:09 INFO - PROCESS | 1649 | 1462480209224 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x119a5e800) [pid = 1649] [serial = 1171] [outer = 0x110d9a800] 13:30:09 INFO - PROCESS | 1649 | 1462480209588 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]]]}] 13:30:09 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 13:30:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 13:30:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:30:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:30:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 13:30:09 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 13:30:09 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. 13:30:09 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 13:30:09 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 669ms 13:30:09 INFO - PROCESS | 1649 | 1462480209635 Marionette TRACE conn2 -> [0,1533,"getWindowHandle",null] 13:30:09 INFO - PROCESS | 1649 | 1462480209637 Marionette TRACE conn2 <- [1,1533,null,{"value":"7"}] 13:30:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 13:30:09 INFO - PROCESS | 1649 | 1462480209640 Marionette TRACE conn2 -> [0,1534,"setScriptTimeout",{"ms":35000}] 13:30:09 INFO - PROCESS | 1649 | 1462480209643 Marionette TRACE conn2 <- [1,1534,null,{}] 13:30:09 INFO - PROCESS | 1649 | 1462480209646 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}] 13:30:09 INFO - PROCESS | 1649 | 1462480209770 Marionette TRACE conn2 <- [1,1535,null,{"value":null}] 13:30:09 INFO - PROCESS | 1649 | 1462480209895 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc5a800 == 93 [pid = 1649] [id = 391] 13:30:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x13a6b3400) [pid = 1649] [serial = 1172] [outer = 0x0] 13:30:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x13a9ed000) [pid = 1649] [serial = 1173] [outer = 0x13a6b3400] 13:30:09 INFO - PROCESS | 1649 | 1462480209930 Marionette DEBUG loaded listener.js 13:30:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x13a9f3800) [pid = 1649] [serial = 1174] [outer = 0x13a6b3400] 13:30:10 INFO - PROCESS | 1649 | 1462480210322 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]]]}] 13:30:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 13:30:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 923ms 13:30:10 INFO - PROCESS | 1649 | 1462480210585 Marionette TRACE conn2 -> [0,1537,"getWindowHandle",null] 13:30:10 INFO - PROCESS | 1649 | 1462480210589 Marionette TRACE conn2 <- [1,1537,null,{"value":"7"}] 13:30:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 13:30:10 INFO - PROCESS | 1649 | 1462480210594 Marionette TRACE conn2 -> [0,1538,"setScriptTimeout",{"ms":35000}] 13:30:10 INFO - PROCESS | 1649 | 1462480210596 Marionette TRACE conn2 <- [1,1538,null,{}] 13:30:10 INFO - PROCESS | 1649 | 1462480210599 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}] 13:30:10 INFO - PROCESS | 1649 | 1462480210708 Marionette TRACE conn2 <- [1,1539,null,{"value":null}] 13:30:10 INFO - PROCESS | 1649 | 1462480210791 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x128ee0000 == 94 [pid = 1649] [id = 392] 13:30:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x111dc7800) [pid = 1649] [serial = 1175] [outer = 0x0] 13:30:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x112b45800) [pid = 1649] [serial = 1176] [outer = 0x111dc7800] 13:30:10 INFO - PROCESS | 1649 | 1462480210819 Marionette DEBUG loaded listener.js 13:30:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x115ea5400) [pid = 1649] [serial = 1177] [outer = 0x111dc7800] 13:30:11 INFO - PROCESS | 1649 | 1462480211256 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]]]}] 13:30:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 13:30:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 722ms 13:30:11 INFO - PROCESS | 1649 | 1462480211323 Marionette TRACE conn2 -> [0,1541,"getWindowHandle",null] 13:30:11 INFO - PROCESS | 1649 | 1462480211325 Marionette TRACE conn2 <- [1,1541,null,{"value":"7"}] 13:30:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 13:30:11 INFO - PROCESS | 1649 | 1462480211332 Marionette TRACE conn2 -> [0,1542,"setScriptTimeout",{"ms":35000}] 13:30:11 INFO - PROCESS | 1649 | 1462480211335 Marionette TRACE conn2 <- [1,1542,null,{}] 13:30:11 INFO - PROCESS | 1649 | 1462480211340 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}] 13:30:11 INFO - PROCESS | 1649 | 1462480211444 Marionette TRACE conn2 <- [1,1543,null,{"value":null}] 13:30:11 INFO - PROCESS | 1649 | 1462480211533 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182f7800 == 95 [pid = 1649] [id = 393] 13:30:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x11885ac00) [pid = 1649] [serial = 1178] [outer = 0x0] 13:30:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x119c6d400) [pid = 1649] [serial = 1179] [outer = 0x11885ac00] 13:30:11 INFO - PROCESS | 1649 | 1462480211561 Marionette DEBUG loaded listener.js 13:30:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x124cf1000) [pid = 1649] [serial = 1180] [outer = 0x11885ac00] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x11291a000 == 94 [pid = 1649] [id = 267] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12d54d800 == 93 [pid = 1649] [id = 170] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x137e1e800 == 92 [pid = 1649] [id = 379] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x1377a1800 == 91 [pid = 1649] [id = 378] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x1197ce800 == 90 [pid = 1649] [id = 377] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x137710000 == 89 [pid = 1649] [id = 376] 13:30:11 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x12d424800) [pid = 1649] [serial = 1035] [outer = 0x0] [url = about:blank] 13:30:11 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x1125bfc00) [pid = 1649] [serial = 1038] [outer = 0x0] [url = about:blank] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x1374a5800 == 88 [pid = 1649] [id = 375] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc46000 == 87 [pid = 1649] [id = 374] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd41800 == 86 [pid = 1649] [id = 373] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12c424800 == 85 [pid = 1649] [id = 372] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x129796800 == 84 [pid = 1649] [id = 371] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x1182fa800 == 83 [pid = 1649] [id = 370] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x116a9d800 == 82 [pid = 1649] [id = 369] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x124e49000 == 81 [pid = 1649] [id = 368] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x137e76000 == 80 [pid = 1649] [id = 364] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x137ac9000 == 79 [pid = 1649] [id = 363] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12df25000 == 78 [pid = 1649] [id = 362] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x12979a800 == 77 [pid = 1649] [id = 361] 13:30:11 INFO - PROCESS | 1649 | --DOCSHELL 0x11671a000 == 76 [pid = 1649] [id = 360] 13:30:12 INFO - PROCESS | 1649 | 1462480212012 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]]]}] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x12dc10000) [pid = 1649] [serial = 1077] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x12dc0c800) [pid = 1649] [serial = 1075] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x1181b2c00) [pid = 1649] [serial = 1044] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x112b4e000) [pid = 1649] [serial = 1068] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x12d4ee000) [pid = 1649] [serial = 1066] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x11879dc00) [pid = 1649] [serial = 1023] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x12ac8e800) [pid = 1649] [serial = 1056] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x1125b7800) [pid = 1649] [serial = 1020] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x121646c00) [pid = 1649] [serial = 1048] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x12957c800) [pid = 1649] [serial = 1054] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x12b1fb400) [pid = 1649] [serial = 1032] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x12daef800) [pid = 1649] [serial = 1074] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12d11c400) [pid = 1649] [serial = 1065] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x12bd42800) [pid = 1649] [serial = 1057] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x112b47400) [pid = 1649] [serial = 1041] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x125066800) [pid = 1649] [serial = 1050] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x112da1800) [pid = 1649] [serial = 1042] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x12daefc00) [pid = 1649] [serial = 1072] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x119e11000) [pid = 1649] [serial = 1026] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x1191edc00) [pid = 1649] [serial = 1045] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x110d9e800) [pid = 1649] [serial = 1062] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12d4f1c00) [pid = 1649] [serial = 1018] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x1271bb800) [pid = 1649] [serial = 1029] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x128fe1000) [pid = 1649] [serial = 1053] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x119726800) [pid = 1649] [serial = 1047] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x11855d800) [pid = 1649] [serial = 1069] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x12cd1b000) [pid = 1649] [serial = 1060] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x12c41bc00) [pid = 1649] [serial = 1063] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x128e10800) [pid = 1649] [serial = 1071] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x127341c00) [pid = 1649] [serial = 1051] [outer = 0x0] [url = about:blank] 13:30:12 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12ca3dc00) [pid = 1649] [serial = 1059] [outer = 0x0] [url = about:blank] 13:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 13:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 726ms 13:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 13:30:12 INFO - PROCESS | 1649 | 1462480212060 Marionette TRACE conn2 -> [0,1545,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1649 | 1462480212061 Marionette TRACE conn2 <- [1,1545,null,{"value":"7"}] 13:30:12 INFO - PROCESS | 1649 | 1462480212064 Marionette TRACE conn2 -> [0,1546,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1649 | 1462480212065 Marionette TRACE conn2 <- [1,1546,null,{}] 13:30:12 INFO - PROCESS | 1649 | 1462480212073 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}] 13:30:12 INFO - PROCESS | 1649 | 1462480212171 Marionette TRACE conn2 <- [1,1547,null,{"value":null}] 13:30:12 INFO - PROCESS | 1649 | 1462480212178 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x123e6b800 == 77 [pid = 1649] [id = 394] 13:30:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x125691400) [pid = 1649] [serial = 1181] [outer = 0x0] 13:30:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x126d30400) [pid = 1649] [serial = 1182] [outer = 0x125691400] 13:30:12 INFO - PROCESS | 1649 | 1462480212207 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x12783c800) [pid = 1649] [serial = 1183] [outer = 0x125691400] 13:30:12 INFO - PROCESS | 1649 | 1462480212574 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]]]}] 13:30:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 13:30:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 519ms 13:30:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 13:30:12 INFO - PROCESS | 1649 | 1462480212584 Marionette TRACE conn2 -> [0,1549,"getWindowHandle",null] 13:30:12 INFO - PROCESS | 1649 | 1462480212585 Marionette TRACE conn2 <- [1,1549,null,{"value":"7"}] 13:30:12 INFO - PROCESS | 1649 | 1462480212587 Marionette TRACE conn2 -> [0,1550,"setScriptTimeout",{"ms":35000}] 13:30:12 INFO - PROCESS | 1649 | 1462480212590 Marionette TRACE conn2 <- [1,1550,null,{}] 13:30:12 INFO - PROCESS | 1649 | 1462480212617 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}] 13:30:12 INFO - PROCESS | 1649 | 1462480212710 Marionette TRACE conn2 <- [1,1551,null,{"value":null}] 13:30:12 INFO - PROCESS | 1649 | 1462480212714 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c423800 == 78 [pid = 1649] [id = 395] 13:30:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x128f59800) [pid = 1649] [serial = 1184] [outer = 0x0] 13:30:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x129731400) [pid = 1649] [serial = 1185] [outer = 0x128f59800] 13:30:12 INFO - PROCESS | 1649 | 1462480212740 Marionette DEBUG loaded listener.js 13:30:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x12ac8e800) [pid = 1649] [serial = 1186] [outer = 0x128f59800] 13:30:13 INFO - PROCESS | 1649 | 1462480213114 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 13:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 540ms 13:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 13:30:13 INFO - PROCESS | 1649 | 1462480213127 Marionette TRACE conn2 -> [0,1553,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1649 | 1462480213128 Marionette TRACE conn2 <- [1,1553,null,{"value":"7"}] 13:30:13 INFO - PROCESS | 1649 | 1462480213131 Marionette TRACE conn2 -> [0,1554,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1649 | 1462480213132 Marionette TRACE conn2 <- [1,1554,null,{}] 13:30:13 INFO - PROCESS | 1649 | 1462480213134 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}] 13:30:13 INFO - PROCESS | 1649 | 1462480213235 Marionette TRACE conn2 <- [1,1555,null,{"value":null}] 13:30:13 INFO - PROCESS | 1649 | 1462480213306 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d463000 == 79 [pid = 1649] [id = 396] 13:30:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12ab93800) [pid = 1649] [serial = 1187] [outer = 0x0] 13:30:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x12b135400) [pid = 1649] [serial = 1188] [outer = 0x12ab93800] 13:30:13 INFO - PROCESS | 1649 | 1462480213333 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x12bd6b000) [pid = 1649] [serial = 1189] [outer = 0x12ab93800] 13:30:13 INFO - PROCESS | 1649 | 1462480213618 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]]]}] 13:30:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 13:30:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 521ms 13:30:13 INFO - PROCESS | 1649 | 1462480213653 Marionette TRACE conn2 -> [0,1557,"getWindowHandle",null] 13:30:13 INFO - PROCESS | 1649 | 1462480213655 Marionette TRACE conn2 <- [1,1557,null,{"value":"7"}] 13:30:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 13:30:13 INFO - PROCESS | 1649 | 1462480213660 Marionette TRACE conn2 -> [0,1558,"setScriptTimeout",{"ms":35000}] 13:30:13 INFO - PROCESS | 1649 | 1462480213662 Marionette TRACE conn2 <- [1,1558,null,{}] 13:30:13 INFO - PROCESS | 1649 | 1462480213664 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}] 13:30:13 INFO - PROCESS | 1649 | 1462480213810 Marionette TRACE conn2 <- [1,1559,null,{"value":null}] 13:30:13 INFO - PROCESS | 1649 | 1462480213853 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x137519000 == 80 [pid = 1649] [id = 397] 13:30:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12b137400) [pid = 1649] [serial = 1190] [outer = 0x0] 13:30:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12cd20800) [pid = 1649] [serial = 1191] [outer = 0x12b137400] 13:30:13 INFO - PROCESS | 1649 | 1462480213880 Marionette DEBUG loaded listener.js 13:30:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x12dc0bc00) [pid = 1649] [serial = 1192] [outer = 0x12b137400] 13:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 13:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 568ms 13:30:14 INFO - PROCESS | 1649 | 1462480214224 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]]]}] 13:30:14 INFO - PROCESS | 1649 | 1462480214229 Marionette TRACE conn2 -> [0,1561,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1649 | 1462480214230 Marionette TRACE conn2 <- [1,1561,null,{"value":"7"}] 13:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 13:30:14 INFO - PROCESS | 1649 | 1462480214232 Marionette TRACE conn2 -> [0,1562,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1649 | 1462480214233 Marionette TRACE conn2 <- [1,1562,null,{}] 13:30:14 INFO - PROCESS | 1649 | 1462480214243 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}] 13:30:14 INFO - PROCESS | 1649 | 1462480214358 Marionette TRACE conn2 <- [1,1563,null,{"value":null}] 13:30:14 INFO - PROCESS | 1649 | 1462480214401 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a7c800 == 81 [pid = 1649] [id = 398] 13:30:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x12dc0b800) [pid = 1649] [serial = 1193] [outer = 0x0] 13:30:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x12f322800) [pid = 1649] [serial = 1194] [outer = 0x12dc0b800] 13:30:14 INFO - PROCESS | 1649 | 1462480214427 Marionette DEBUG loaded listener.js 13:30:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x136140800) [pid = 1649] [serial = 1195] [outer = 0x12dc0b800] 13:30:14 INFO - PROCESS | 1649 | 1462480214760 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]]]}] 13:30:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 13:30:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 570ms 13:30:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 13:30:14 INFO - PROCESS | 1649 | 1462480214803 Marionette TRACE conn2 -> [0,1565,"getWindowHandle",null] 13:30:14 INFO - PROCESS | 1649 | 1462480214804 Marionette TRACE conn2 <- [1,1565,null,{"value":"7"}] 13:30:14 INFO - PROCESS | 1649 | 1462480214806 Marionette TRACE conn2 -> [0,1566,"setScriptTimeout",{"ms":35000}] 13:30:14 INFO - PROCESS | 1649 | 1462480214807 Marionette TRACE conn2 <- [1,1566,null,{}] 13:30:14 INFO - PROCESS | 1649 | 1462480214810 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}] 13:30:14 INFO - PROCESS | 1649 | 1462480214929 Marionette TRACE conn2 <- [1,1567,null,{"value":null}] 13:30:14 INFO - PROCESS | 1649 | 1462480214942 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ac9000 == 82 [pid = 1649] [id = 399] 13:30:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x12f328400) [pid = 1649] [serial = 1196] [outer = 0x0] 13:30:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x136170800) [pid = 1649] [serial = 1197] [outer = 0x12f328400] 13:30:14 INFO - PROCESS | 1649 | 1462480214967 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x1378d1800) [pid = 1649] [serial = 1198] [outer = 0x12f328400] 13:30:15 INFO - PROCESS | 1649 | 1462480215326 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 13:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms 13:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 13:30:15 INFO - PROCESS | 1649 | 1462480215377 Marionette TRACE conn2 -> [0,1569,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1649 | 1462480215379 Marionette TRACE conn2 <- [1,1569,null,{"value":"7"}] 13:30:15 INFO - PROCESS | 1649 | 1462480215381 Marionette TRACE conn2 -> [0,1570,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1649 | 1462480215382 Marionette TRACE conn2 <- [1,1570,null,{}] 13:30:15 INFO - PROCESS | 1649 | 1462480215384 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}] 13:30:15 INFO - PROCESS | 1649 | 1462480215504 Marionette TRACE conn2 <- [1,1571,null,{"value":null}] 13:30:15 INFO - PROCESS | 1649 | 1462480215524 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e0f000 == 83 [pid = 1649] [id = 400] 13:30:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x110d97c00) [pid = 1649] [serial = 1199] [outer = 0x0] 13:30:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x1378d7000) [pid = 1649] [serial = 1200] [outer = 0x110d97c00] 13:30:15 INFO - PROCESS | 1649 | 1462480215549 Marionette DEBUG loaded listener.js 13:30:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x137bee800) [pid = 1649] [serial = 1201] [outer = 0x110d97c00] 13:30:15 INFO - PROCESS | 1649 | 1462480215917 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]]]}] 13:30:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 13:30:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 570ms 13:30:15 INFO - PROCESS | 1649 | 1462480215957 Marionette TRACE conn2 -> [0,1573,"getWindowHandle",null] 13:30:15 INFO - PROCESS | 1649 | 1462480215959 Marionette TRACE conn2 <- [1,1573,null,{"value":"7"}] 13:30:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 13:30:15 INFO - PROCESS | 1649 | 1462480215961 Marionette TRACE conn2 -> [0,1574,"setScriptTimeout",{"ms":35000}] 13:30:15 INFO - PROCESS | 1649 | 1462480215962 Marionette TRACE conn2 <- [1,1574,null,{}] 13:30:15 INFO - PROCESS | 1649 | 1462480215965 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}] 13:30:16 INFO - PROCESS | 1649 | 1462480216085 Marionette TRACE conn2 <- [1,1575,null,{"value":null}] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x12bd62400) [pid = 1649] [serial = 1121] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x12bd69800) [pid = 1649] [serial = 1124] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12d117c00) [pid = 1649] [serial = 1127] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x128b06c00) [pid = 1649] [serial = 1115] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x12ab91c00) [pid = 1649] [serial = 1118] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x112be6400) [pid = 1649] [serial = 1106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x110d9c000) [pid = 1649] [serial = 1103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x125065c00) [pid = 1649] [serial = 1112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x116a73c00) [pid = 1649] [serial = 1109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x136136800) [pid = 1649] [serial = 1136] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x110d94000) [pid = 1649] [serial = 1130] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 13:30:16 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x110d99c00) [pid = 1649] [serial = 1133] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 13:30:16 INFO - PROCESS | 1649 | 1462480216313 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x119ac0000 == 84 [pid = 1649] [id = 401] 13:30:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x110d9c000) [pid = 1649] [serial = 1202] [outer = 0x0] 13:30:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x11303ac00) [pid = 1649] [serial = 1203] [outer = 0x110d9c000] 13:30:16 INFO - PROCESS | 1649 | 1462480216338 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x125063800) [pid = 1649] [serial = 1204] [outer = 0x110d9c000] 13:30:16 INFO - PROCESS | 1649 | 1462480216649 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]]]}] 13:30:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 13:30:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 718ms 13:30:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 13:30:16 INFO - PROCESS | 1649 | 1462480216680 Marionette TRACE conn2 -> [0,1577,"getWindowHandle",null] 13:30:16 INFO - PROCESS | 1649 | 1462480216681 Marionette TRACE conn2 <- [1,1577,null,{"value":"7"}] 13:30:16 INFO - PROCESS | 1649 | 1462480216683 Marionette TRACE conn2 -> [0,1578,"setScriptTimeout",{"ms":35000}] 13:30:16 INFO - PROCESS | 1649 | 1462480216685 Marionette TRACE conn2 <- [1,1578,null,{}] 13:30:16 INFO - PROCESS | 1649 | 1462480216688 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}] 13:30:16 INFO - PROCESS | 1649 | 1462480216796 Marionette TRACE conn2 <- [1,1579,null,{"value":null}] 13:30:16 INFO - PROCESS | 1649 | 1462480216800 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8ce800 == 85 [pid = 1649] [id = 402] 13:30:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x129445400) [pid = 1649] [serial = 1205] [outer = 0x0] 13:30:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x12dc0d000) [pid = 1649] [serial = 1206] [outer = 0x129445400] 13:30:16 INFO - PROCESS | 1649 | 1462480216829 Marionette DEBUG loaded listener.js 13:30:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x12f283000) [pid = 1649] [serial = 1207] [outer = 0x129445400] 13:30:17 INFO - PROCESS | 1649 | 1462480217193 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 13:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 523ms 13:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 13:30:17 INFO - PROCESS | 1649 | 1462480217209 Marionette TRACE conn2 -> [0,1581,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 1649 | 1462480217210 Marionette TRACE conn2 <- [1,1581,null,{"value":"7"}] 13:30:17 INFO - PROCESS | 1649 | 1462480217212 Marionette TRACE conn2 -> [0,1582,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1649 | 1462480217213 Marionette TRACE conn2 <- [1,1582,null,{}] 13:30:17 INFO - PROCESS | 1649 | 1462480217216 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}] 13:30:17 INFO - PROCESS | 1649 | 1462480217349 Marionette TRACE conn2 <- [1,1583,null,{"value":null}] 13:30:17 INFO - PROCESS | 1649 | 1462480217356 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x13aaed800 == 86 [pid = 1649] [id = 403] 13:30:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x116a73c00) [pid = 1649] [serial = 1208] [outer = 0x0] 13:30:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x12f374000) [pid = 1649] [serial = 1209] [outer = 0x116a73c00] 13:30:17 INFO - PROCESS | 1649 | 1462480217381 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x137ce8800) [pid = 1649] [serial = 1210] [outer = 0x116a73c00] 13:30:17 INFO - PROCESS | 1649 | 1462480217715 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]]]}] 13:30:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 13:30:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 518ms 13:30:17 INFO - PROCESS | 1649 | 1462480217732 Marionette TRACE conn2 -> [0,1585,"getWindowHandle",null] 13:30:17 INFO - PROCESS | 1649 | 1462480217733 Marionette TRACE conn2 <- [1,1585,null,{"value":"7"}] 13:30:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 13:30:17 INFO - PROCESS | 1649 | 1462480217735 Marionette TRACE conn2 -> [0,1586,"setScriptTimeout",{"ms":35000}] 13:30:17 INFO - PROCESS | 1649 | 1462480217736 Marionette TRACE conn2 <- [1,1586,null,{}] 13:30:17 INFO - PROCESS | 1649 | 1462480217742 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}] 13:30:17 INFO - PROCESS | 1649 | 1462480217839 Marionette TRACE conn2 <- [1,1587,null,{"value":null}] 13:30:17 INFO - PROCESS | 1649 | 1462480217843 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421c4000 == 87 [pid = 1649] [id = 404] 13:30:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x1295e4000) [pid = 1649] [serial = 1211] [outer = 0x0] 13:30:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x13a6b6400) [pid = 1649] [serial = 1212] [outer = 0x1295e4000] 13:30:17 INFO - PROCESS | 1649 | 1462480217867 Marionette DEBUG loaded listener.js 13:30:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x13a772400) [pid = 1649] [serial = 1213] [outer = 0x1295e4000] 13:30:18 INFO - PROCESS | 1649 | 1462480218246 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]]]}] 13:30:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 13:30:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms 13:30:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 13:30:18 INFO - PROCESS | 1649 | 1462480218380 Marionette TRACE conn2 -> [0,1589,"getWindowHandle",null] 13:30:18 INFO - PROCESS | 1649 | 1462480218383 Marionette TRACE conn2 <- [1,1589,null,{"value":"7"}] 13:30:18 INFO - PROCESS | 1649 | 1462480218390 Marionette TRACE conn2 -> [0,1590,"setScriptTimeout",{"ms":35000}] 13:30:18 INFO - PROCESS | 1649 | 1462480218395 Marionette TRACE conn2 <- [1,1590,null,{}] 13:30:18 INFO - PROCESS | 1649 | 1462480218401 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}] 13:30:18 INFO - PROCESS | 1649 | 1462480218543 Marionette TRACE conn2 <- [1,1591,null,{"value":null}] 13:30:18 INFO - PROCESS | 1649 | 1462480218670 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12143c000 == 88 [pid = 1649] [id = 405] 13:30:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x112b49800) [pid = 1649] [serial = 1214] [outer = 0x0] 13:30:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x112bf3c00) [pid = 1649] [serial = 1215] [outer = 0x112b49800] 13:30:18 INFO - PROCESS | 1649 | 1462480218703 Marionette DEBUG loaded listener.js 13:30:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x1184c8000) [pid = 1649] [serial = 1216] [outer = 0x112b49800] 13:30:19 INFO - PROCESS | 1649 | 1462480219130 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 13:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 778ms 13:30:19 INFO - PROCESS | 1649 | 1462480219165 Marionette TRACE conn2 -> [0,1593,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1649 | 1462480219168 Marionette TRACE conn2 <- [1,1593,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 13:30:19 INFO - PROCESS | 1649 | 1462480219174 Marionette TRACE conn2 -> [0,1594,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1649 | 1462480219176 Marionette TRACE conn2 <- [1,1594,null,{}] 13:30:19 INFO - PROCESS | 1649 | 1462480219179 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}] 13:30:19 INFO - PROCESS | 1649 | 1462480219295 Marionette TRACE conn2 <- [1,1595,null,{"value":null}] 13:30:19 INFO - PROCESS | 1649 | 1462480219411 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c440000 == 89 [pid = 1649] [id = 406] 13:30:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x1191a1800) [pid = 1649] [serial = 1217] [outer = 0x0] 13:30:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x121ee5000) [pid = 1649] [serial = 1218] [outer = 0x1191a1800] 13:30:19 INFO - PROCESS | 1649 | 1462480219444 Marionette DEBUG loaded listener.js 13:30:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x128f5b000) [pid = 1649] [serial = 1219] [outer = 0x1191a1800] 13:30:19 INFO - PROCESS | 1649 | 1462480219863 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]]]}] 13:30:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 13:30:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 724ms 13:30:19 INFO - PROCESS | 1649 | 1462480219917 Marionette TRACE conn2 -> [0,1597,"getWindowHandle",null] 13:30:19 INFO - PROCESS | 1649 | 1462480219919 Marionette TRACE conn2 <- [1,1597,null,{"value":"7"}] 13:30:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 13:30:19 INFO - PROCESS | 1649 | 1462480219939 Marionette TRACE conn2 -> [0,1598,"setScriptTimeout",{"ms":35000}] 13:30:19 INFO - PROCESS | 1649 | 1462480219942 Marionette TRACE conn2 <- [1,1598,null,{}] 13:30:19 INFO - PROCESS | 1649 | 1462480219953 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}] 13:30:20 INFO - PROCESS | 1649 | 1462480220196 Marionette TRACE conn2 <- [1,1599,null,{"value":null}] 13:30:20 INFO - PROCESS | 1649 | 1462480220279 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1381be800 == 90 [pid = 1649] [id = 407] 13:30:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x12c41a800) [pid = 1649] [serial = 1220] [outer = 0x0] 13:30:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x12cd18800) [pid = 1649] [serial = 1221] [outer = 0x12c41a800] 13:30:20 INFO - PROCESS | 1649 | 1462480220331 Marionette DEBUG loaded listener.js 13:30:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x12d4f1c00) [pid = 1649] [serial = 1222] [outer = 0x12c41a800] 13:30:20 INFO - PROCESS | 1649 | 1462480220824 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]]]}] 13:30:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 13:30:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 926ms 13:30:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 13:30:20 INFO - PROCESS | 1649 | 1462480220862 Marionette TRACE conn2 -> [0,1601,"getWindowHandle",null] 13:30:20 INFO - PROCESS | 1649 | 1462480220864 Marionette TRACE conn2 <- [1,1601,null,{"value":"7"}] 13:30:20 INFO - PROCESS | 1649 | 1462480220868 Marionette TRACE conn2 -> [0,1602,"setScriptTimeout",{"ms":35000}] 13:30:20 INFO - PROCESS | 1649 | 1462480220870 Marionette TRACE conn2 <- [1,1602,null,{}] 13:30:20 INFO - PROCESS | 1649 | 1462480220873 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}] 13:30:21 INFO - PROCESS | 1649 | 1462480221016 Marionette TRACE conn2 <- [1,1603,null,{"value":null}] 13:30:21 INFO - PROCESS | 1649 | 1462480221104 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421d5000 == 91 [pid = 1649] [id = 408] 13:30:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x12dc0a000) [pid = 1649] [serial = 1223] [outer = 0x0] 13:30:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x12f278000) [pid = 1649] [serial = 1224] [outer = 0x12dc0a000] 13:30:21 INFO - PROCESS | 1649 | 1462480221136 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x12f31d000) [pid = 1649] [serial = 1225] [outer = 0x12dc0a000] 13:30:21 INFO - PROCESS | 1649 | 1462480221543 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]]]}] 13:30:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 13:30:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 723ms 13:30:21 INFO - PROCESS | 1649 | 1462480221592 Marionette TRACE conn2 -> [0,1605,"getWindowHandle",null] 13:30:21 INFO - PROCESS | 1649 | 1462480221593 Marionette TRACE conn2 <- [1,1605,null,{"value":"7"}] 13:30:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 13:30:21 INFO - PROCESS | 1649 | 1462480221596 Marionette TRACE conn2 -> [0,1606,"setScriptTimeout",{"ms":35000}] 13:30:21 INFO - PROCESS | 1649 | 1462480221597 Marionette TRACE conn2 <- [1,1606,null,{}] 13:30:21 INFO - PROCESS | 1649 | 1462480221599 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}] 13:30:21 INFO - PROCESS | 1649 | 1462480221711 Marionette TRACE conn2 <- [1,1607,null,{"value":null}] 13:30:21 INFO - PROCESS | 1649 | 1462480221799 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375a1000 == 92 [pid = 1649] [id = 409] 13:30:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x12f31d400) [pid = 1649] [serial = 1226] [outer = 0x0] 13:30:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x136165400) [pid = 1649] [serial = 1227] [outer = 0x12f31d400] 13:30:21 INFO - PROCESS | 1649 | 1462480221829 Marionette DEBUG loaded listener.js 13:30:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x137bf4000) [pid = 1649] [serial = 1228] [outer = 0x12f31d400] 13:30:22 INFO - PROCESS | 1649 | 1462480222229 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]]]}] 13:30:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 13:30:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 668ms 13:30:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 13:30:22 INFO - PROCESS | 1649 | 1462480222264 Marionette TRACE conn2 -> [0,1609,"getWindowHandle",null] 13:30:22 INFO - PROCESS | 1649 | 1462480222265 Marionette TRACE conn2 <- [1,1609,null,{"value":"7"}] 13:30:22 INFO - PROCESS | 1649 | 1462480222268 Marionette TRACE conn2 -> [0,1610,"setScriptTimeout",{"ms":35000}] 13:30:22 INFO - PROCESS | 1649 | 1462480222269 Marionette TRACE conn2 <- [1,1610,null,{}] 13:30:22 INFO - PROCESS | 1649 | 1462480222291 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}] 13:30:22 INFO - PROCESS | 1649 | 1462480222421 Marionette TRACE conn2 <- [1,1611,null,{"value":null}] 13:30:22 INFO - PROCESS | 1649 | 1462480222509 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x110f96000 == 93 [pid = 1649] [id = 410] 13:30:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x138259800) [pid = 1649] [serial = 1229] [outer = 0x0] 13:30:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x13a324000) [pid = 1649] [serial = 1230] [outer = 0x138259800] 13:30:22 INFO - PROCESS | 1649 | 1462480222541 Marionette DEBUG loaded listener.js 13:30:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x13a6b3c00) [pid = 1649] [serial = 1231] [outer = 0x138259800] 13:30:22 INFO - PROCESS | 1649 | 1462480222963 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]]]}] 13:30:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 13:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 735ms 13:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 13:30:23 INFO - PROCESS | 1649 | 1462480223004 Marionette TRACE conn2 -> [0,1613,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1649 | 1462480223005 Marionette TRACE conn2 <- [1,1613,null,{"value":"7"}] 13:30:23 INFO - PROCESS | 1649 | 1462480223007 Marionette TRACE conn2 -> [0,1614,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1649 | 1462480223009 Marionette TRACE conn2 <- [1,1614,null,{}] 13:30:23 INFO - PROCESS | 1649 | 1462480223050 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}] 13:30:23 INFO - PROCESS | 1649 | 1462480223165 Marionette TRACE conn2 <- [1,1615,null,{"value":null}] 13:30:23 INFO - PROCESS | 1649 | 1462480223253 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b60f000 == 94 [pid = 1649] [id = 411] 13:30:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x13a772000) [pid = 1649] [serial = 1232] [outer = 0x0] 13:30:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x13a777400) [pid = 1649] [serial = 1233] [outer = 0x13a772000] 13:30:23 INFO - PROCESS | 1649 | 1462480223282 Marionette DEBUG loaded listener.js 13:30:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x13a77bc00) [pid = 1649] [serial = 1234] [outer = 0x13a772000] 13:30:23 INFO - PROCESS | 1649 | 1462480223698 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]]]}] 13:30:23 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 13:30:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 740ms 13:30:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 13:30:23 INFO - PROCESS | 1649 | 1462480223749 Marionette TRACE conn2 -> [0,1617,"getWindowHandle",null] 13:30:23 INFO - PROCESS | 1649 | 1462480223750 Marionette TRACE conn2 <- [1,1617,null,{"value":"7"}] 13:30:23 INFO - PROCESS | 1649 | 1462480223753 Marionette TRACE conn2 -> [0,1618,"setScriptTimeout",{"ms":35000}] 13:30:23 INFO - PROCESS | 1649 | 1462480223754 Marionette TRACE conn2 <- [1,1618,null,{}] 13:30:23 INFO - PROCESS | 1649 | 1462480223756 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}] 13:30:23 INFO - PROCESS | 1649 | 1462480223871 Marionette TRACE conn2 <- [1,1619,null,{"value":null}] 13:30:24 INFO - PROCESS | 1649 | 1462480224030 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b61d000 == 95 [pid = 1649] [id = 412] 13:30:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x13616e800) [pid = 1649] [serial = 1235] [outer = 0x0] 13:30:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x13a7a7800) [pid = 1649] [serial = 1236] [outer = 0x13616e800] 13:30:24 INFO - PROCESS | 1649 | 1462480224062 Marionette DEBUG loaded listener.js 13:30:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x13a7acc00) [pid = 1649] [serial = 1237] [outer = 0x13616e800] 13:30:24 INFO - PROCESS | 1649 | 1462480224764 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]]]}] 13:30:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 13:30:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1022ms 13:30:24 INFO - PROCESS | 1649 | 1462480224776 Marionette TRACE conn2 -> [0,1621,"getWindowHandle",null] 13:30:24 INFO - PROCESS | 1649 | 1462480224778 Marionette TRACE conn2 <- [1,1621,null,{"value":"7"}] 13:30:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 13:30:24 INFO - PROCESS | 1649 | 1462480224791 Marionette TRACE conn2 -> [0,1622,"setScriptTimeout",{"ms":35000}] 13:30:24 INFO - PROCESS | 1649 | 1462480224794 Marionette TRACE conn2 <- [1,1622,null,{}] 13:30:24 INFO - PROCESS | 1649 | 1462480224798 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}] 13:30:24 INFO - PROCESS | 1649 | 1462480224903 Marionette TRACE conn2 <- [1,1623,null,{"value":null}] 13:30:25 INFO - PROCESS | 1649 | 1462480225024 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275b3000 == 96 [pid = 1649] [id = 413] 13:30:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 265 (0x110e7e000) [pid = 1649] [serial = 1238] [outer = 0x0] 13:30:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 266 (0x112bf5800) [pid = 1649] [serial = 1239] [outer = 0x110e7e000] 13:30:25 INFO - PROCESS | 1649 | 1462480225056 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 267 (0x1181b7000) [pid = 1649] [serial = 1240] [outer = 0x110e7e000] 13:30:25 INFO - PROCESS | 1649 | 1462480225493 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]]]}] 13:30:25 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 13:30:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 722ms 13:30:25 INFO - PROCESS | 1649 | 1462480225513 Marionette TRACE conn2 -> [0,1625,"getWindowHandle",null] 13:30:25 INFO - PROCESS | 1649 | 1462480225517 Marionette TRACE conn2 <- [1,1625,null,{"value":"7"}] 13:30:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 13:30:25 INFO - PROCESS | 1649 | 1462480225521 Marionette TRACE conn2 -> [0,1626,"setScriptTimeout",{"ms":35000}] 13:30:25 INFO - PROCESS | 1649 | 1462480225523 Marionette TRACE conn2 <- [1,1626,null,{}] 13:30:25 INFO - PROCESS | 1649 | 1462480225525 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}] 13:30:25 INFO - PROCESS | 1649 | 1462480225628 Marionette TRACE conn2 <- [1,1627,null,{"value":null}] 13:30:25 INFO - PROCESS | 1649 | 1462480225749 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197bd000 == 97 [pid = 1649] [id = 414] 13:30:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 268 (0x118383400) [pid = 1649] [serial = 1241] [outer = 0x0] 13:30:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 269 (0x118775400) [pid = 1649] [serial = 1242] [outer = 0x118383400] 13:30:25 INFO - PROCESS | 1649 | 1462480225781 Marionette DEBUG loaded listener.js 13:30:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 270 (0x11948ec00) [pid = 1649] [serial = 1243] [outer = 0x118383400] 13:30:26 INFO - PROCESS | 1649 | 1462480226184 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 13:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 13:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 13:30:26 INFO - PROCESS | 1649 | 1462480226192 Marionette TRACE conn2 -> [0,1629,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1649 | 1462480226193 Marionette TRACE conn2 <- [1,1629,null,{"value":"7"}] 13:30:26 INFO - PROCESS | 1649 | 1462480226195 Marionette TRACE conn2 -> [0,1630,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1649 | 1462480226198 Marionette TRACE conn2 <- [1,1630,null,{}] 13:30:26 INFO - PROCESS | 1649 | 1462480226205 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}] 13:30:26 INFO - PROCESS | 1649 | 1462480226325 Marionette TRACE conn2 <- [1,1631,null,{"value":null}] 13:30:26 INFO - PROCESS | 1649 | 1462480226415 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be54800 == 98 [pid = 1649] [id = 415] 13:30:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 271 (0x12126b000) [pid = 1649] [serial = 1244] [outer = 0x0] 13:30:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 272 (0x125063400) [pid = 1649] [serial = 1245] [outer = 0x12126b000] 13:30:26 INFO - PROCESS | 1649 | 1462480226444 Marionette DEBUG loaded listener.js 13:30:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 273 (0x12783b000) [pid = 1649] [serial = 1246] [outer = 0x12126b000] 13:30:26 INFO - PROCESS | 1649 | 1462480226864 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]]]}] 13:30:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 13:30:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 724ms 13:30:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 13:30:26 INFO - PROCESS | 1649 | 1462480226920 Marionette TRACE conn2 -> [0,1633,"getWindowHandle",null] 13:30:26 INFO - PROCESS | 1649 | 1462480226921 Marionette TRACE conn2 <- [1,1633,null,{"value":"7"}] 13:30:26 INFO - PROCESS | 1649 | 1462480226924 Marionette TRACE conn2 -> [0,1634,"setScriptTimeout",{"ms":35000}] 13:30:26 INFO - PROCESS | 1649 | 1462480226925 Marionette TRACE conn2 <- [1,1634,null,{}] 13:30:26 INFO - PROCESS | 1649 | 1462480226927 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}] 13:30:27 INFO - PROCESS | 1649 | 1462480227029 Marionette TRACE conn2 <- [1,1635,null,{"value":null}] 13:30:27 INFO - PROCESS | 1649 | 1462480227182 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13750f800 == 97 [pid = 1649] [id = 345] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x11887a000 == 96 [pid = 1649] [id = 346] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13749e000 == 95 [pid = 1649] [id = 344] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13aaed800 == 94 [pid = 1649] [id = 403] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13a8ce800 == 93 [pid = 1649] [id = 402] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x119ac0000 == 92 [pid = 1649] [id = 401] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x137e0f000 == 91 [pid = 1649] [id = 400] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 272 (0x12acbd400) [pid = 1649] [serial = 1089] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 271 (0x12569a800) [pid = 1649] [serial = 1086] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 270 (0x12d429400) [pid = 1649] [serial = 1092] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 269 (0x110da0400) [pid = 1649] [serial = 1080] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 268 (0x1187a1000) [pid = 1649] [serial = 1083] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 267 (0x12f37bc00) [pid = 1649] [serial = 1095] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 266 (0x12f328c00) [pid = 1649] [serial = 1098] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 265 (0x12a81d000) [pid = 1649] [serial = 1101] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 264 (0x137bf2c00) [pid = 1649] [serial = 1140] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x116135000 == 92 [pid = 1649] [id = 416] 13:30:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 265 (0x110dc7000) [pid = 1649] [serial = 1247] [outer = 0x0] 13:30:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 266 (0x11876fc00) [pid = 1649] [serial = 1248] [outer = 0x110dc7000] 13:30:27 INFO - PROCESS | 1649 | 1462480227260 Marionette DEBUG loaded listener.js 13:30:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 267 (0x127520800) [pid = 1649] [serial = 1249] [outer = 0x110dc7000] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x137ac9000 == 91 [pid = 1649] [id = 399] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x137a7c800 == 90 [pid = 1649] [id = 398] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x137519000 == 89 [pid = 1649] [id = 397] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12d463000 == 88 [pid = 1649] [id = 396] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12c423800 == 87 [pid = 1649] [id = 395] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x123e6b800 == 86 [pid = 1649] [id = 394] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x1182f7800 == 85 [pid = 1649] [id = 393] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x128ee0000 == 84 [pid = 1649] [id = 392] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13adbe800 == 83 [pid = 1649] [id = 389] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13b7d4800 == 82 [pid = 1649] [id = 388] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13a9dc000 == 81 [pid = 1649] [id = 387] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x137d53000 == 80 [pid = 1649] [id = 386] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13a9cc800 == 79 [pid = 1649] [id = 385] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x13a8d6800 == 78 [pid = 1649] [id = 384] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x137e72000 == 77 [pid = 1649] [id = 383] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x12d465000 == 76 [pid = 1649] [id = 382] 13:30:27 INFO - PROCESS | 1649 | --DOCSHELL 0x129470800 == 75 [pid = 1649] [id = 381] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 266 (0x12ca43400) [pid = 1649] [serial = 1122] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 265 (0x12d42ac00) [pid = 1649] [serial = 1125] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 264 (0x12dc07400) [pid = 1649] [serial = 1128] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 263 (0x12dae6000) [pid = 1649] [serial = 1126] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 262 (0x12943c400) [pid = 1649] [serial = 1116] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 261 (0x129732800) [pid = 1649] [serial = 1117] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x12ac87400) [pid = 1649] [serial = 1119] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x1181ba400) [pid = 1649] [serial = 1108] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x113da0400) [pid = 1649] [serial = 1107] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x111c45400) [pid = 1649] [serial = 1105] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x110dcc800) [pid = 1649] [serial = 1104] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x126d19400) [pid = 1649] [serial = 1113] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x127840400) [pid = 1649] [serial = 1114] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x11877bc00) [pid = 1649] [serial = 1110] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x119492400) [pid = 1649] [serial = 1111] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x136167400) [pid = 1649] [serial = 1137] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x121643800) [pid = 1649] [serial = 1132] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x128b09000) [pid = 1649] [serial = 1134] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x110e7c800) [pid = 1649] [serial = 1131] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x12f31ac00) [pid = 1649] [serial = 1129] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x12f376800) [pid = 1649] [serial = 1135] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x12cd1c400) [pid = 1649] [serial = 1123] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x12b138000) [pid = 1649] [serial = 1120] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x13616e000) [pid = 1649] [serial = 1138] [outer = 0x0] [url = about:blank] 13:30:27 INFO - PROCESS | 1649 | 1462480227684 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]]]}] 13:30:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 13:30:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 770ms 13:30:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 13:30:27 INFO - PROCESS | 1649 | 1462480227695 Marionette TRACE conn2 -> [0,1637,"getWindowHandle",null] 13:30:27 INFO - PROCESS | 1649 | 1462480227697 Marionette TRACE conn2 <- [1,1637,null,{"value":"7"}] 13:30:27 INFO - PROCESS | 1649 | 1462480227700 Marionette TRACE conn2 -> [0,1638,"setScriptTimeout",{"ms":35000}] 13:30:27 INFO - PROCESS | 1649 | 1462480227701 Marionette TRACE conn2 <- [1,1638,null,{}] 13:30:27 INFO - PROCESS | 1649 | 1462480227706 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}] 13:30:27 INFO - PROCESS | 1649 | 1462480227865 Marionette TRACE conn2 <- [1,1639,null,{"value":null}] 13:30:27 INFO - PROCESS | 1649 | 1462480227970 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213cd000 == 76 [pid = 1649] [id = 417] 13:30:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x110dcc800) [pid = 1649] [serial = 1250] [outer = 0x0] 13:30:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x128e0ec00) [pid = 1649] [serial = 1251] [outer = 0x110dcc800] 13:30:27 INFO - PROCESS | 1649 | 1462480227996 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x12a97b800) [pid = 1649] [serial = 1252] [outer = 0x110dcc800] 13:30:28 INFO - PROCESS | 1649 | 1462480228286 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 13:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 620ms 13:30:28 INFO - PROCESS | 1649 | 1462480228320 Marionette TRACE conn2 -> [0,1641,"getWindowHandle",null] 13:30:28 INFO - PROCESS | 1649 | 1462480228321 Marionette TRACE conn2 <- [1,1641,null,{"value":"7"}] 13:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 13:30:28 INFO - PROCESS | 1649 | 1462480228327 Marionette TRACE conn2 -> [0,1642,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1649 | 1462480228328 Marionette TRACE conn2 <- [1,1642,null,{}] 13:30:28 INFO - PROCESS | 1649 | 1462480228331 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}] 13:30:28 INFO - PROCESS | 1649 | 1462480228440 Marionette TRACE conn2 <- [1,1643,null,{"value":null}] 13:30:28 INFO - PROCESS | 1649 | 1462480228516 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af8a800 == 77 [pid = 1649] [id = 418] 13:30:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x129444c00) [pid = 1649] [serial = 1253] [outer = 0x0] 13:30:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x12acb7000) [pid = 1649] [serial = 1254] [outer = 0x129444c00] 13:30:28 INFO - PROCESS | 1649 | 1462480228544 Marionette DEBUG loaded listener.js 13:30:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x12c417c00) [pid = 1649] [serial = 1255] [outer = 0x129444c00] 13:30:28 INFO - PROCESS | 1649 | 1462480228826 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]]]}] 13:30:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 13:30:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 520ms 13:30:28 INFO - PROCESS | 1649 | 1462480228848 Marionette TRACE conn2 -> [0,1645,"getWindowHandle",null] 13:30:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 13:30:28 INFO - PROCESS | 1649 | 1462480228849 Marionette TRACE conn2 <- [1,1645,null,{"value":"7"}] 13:30:28 INFO - PROCESS | 1649 | 1462480228851 Marionette TRACE conn2 -> [0,1646,"setScriptTimeout",{"ms":35000}] 13:30:28 INFO - PROCESS | 1649 | 1462480228852 Marionette TRACE conn2 <- [1,1646,null,{}] 13:30:28 INFO - PROCESS | 1649 | 1462480228862 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}] 13:30:28 INFO - PROCESS | 1649 | 1462480228955 Marionette TRACE conn2 <- [1,1647,null,{"value":null}] 13:30:29 INFO - PROCESS | 1649 | 1462480229034 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf79800 == 78 [pid = 1649] [id = 419] 13:30:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x12afd0400) [pid = 1649] [serial = 1256] [outer = 0x0] 13:30:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x12ca40c00) [pid = 1649] [serial = 1257] [outer = 0x12afd0400] 13:30:29 INFO - PROCESS | 1649 | 1462480229060 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x12d11c400) [pid = 1649] [serial = 1258] [outer = 0x12afd0400] 13:30:29 INFO - PROCESS | 1649 | 1462480229392 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 13:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 568ms 13:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 13:30:29 INFO - PROCESS | 1649 | 1462480229426 Marionette TRACE conn2 -> [0,1649,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1649 | 1462480229427 Marionette TRACE conn2 <- [1,1649,null,{"value":"7"}] 13:30:29 INFO - PROCESS | 1649 | 1462480229429 Marionette TRACE conn2 -> [0,1650,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1649 | 1462480229430 Marionette TRACE conn2 <- [1,1650,null,{}] 13:30:29 INFO - PROCESS | 1649 | 1462480229433 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}] 13:30:29 INFO - PROCESS | 1649 | 1462480229549 Marionette TRACE conn2 <- [1,1651,null,{"value":null}] 13:30:29 INFO - PROCESS | 1649 | 1462480229597 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc4e800 == 79 [pid = 1649] [id = 420] 13:30:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x12c413c00) [pid = 1649] [serial = 1259] [outer = 0x0] 13:30:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x12d431800) [pid = 1649] [serial = 1260] [outer = 0x12c413c00] 13:30:29 INFO - PROCESS | 1649 | 1462480229623 Marionette DEBUG loaded listener.js 13:30:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x12daef400) [pid = 1649] [serial = 1261] [outer = 0x12c413c00] 13:30:29 INFO - PROCESS | 1649 | 1462480229928 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]]]}] 13:30:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 13:30:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 520ms 13:30:29 INFO - PROCESS | 1649 | 1462480229951 Marionette TRACE conn2 -> [0,1653,"getWindowHandle",null] 13:30:29 INFO - PROCESS | 1649 | 1462480229953 Marionette TRACE conn2 <- [1,1653,null,{"value":"7"}] 13:30:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 13:30:29 INFO - PROCESS | 1649 | 1462480229957 Marionette TRACE conn2 -> [0,1654,"setScriptTimeout",{"ms":35000}] 13:30:29 INFO - PROCESS | 1649 | 1462480229960 Marionette TRACE conn2 <- [1,1654,null,{}] 13:30:29 INFO - PROCESS | 1649 | 1462480229962 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}] 13:30:30 INFO - PROCESS | 1649 | 1462480230091 Marionette TRACE conn2 <- [1,1655,null,{"value":null}] 13:30:30 INFO - PROCESS | 1649 | 1462480230107 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x13751e800 == 80 [pid = 1649] [id = 421] 13:30:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x12ca4c000) [pid = 1649] [serial = 1262] [outer = 0x0] 13:30:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x12dc0b000) [pid = 1649] [serial = 1263] [outer = 0x12ca4c000] 13:30:30 INFO - PROCESS | 1649 | 1462480230148 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x12f27b400) [pid = 1649] [serial = 1264] [outer = 0x12ca4c000] 13:30:30 INFO - PROCESS | 1649 | 1462480230636 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]]]}] 13:30:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 13:30:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 723ms 13:30:30 INFO - PROCESS | 1649 | 1462480230683 Marionette TRACE conn2 -> [0,1657,"getWindowHandle",null] 13:30:30 INFO - PROCESS | 1649 | 1462480230685 Marionette TRACE conn2 <- [1,1657,null,{"value":"7"}] 13:30:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 13:30:30 INFO - PROCESS | 1649 | 1462480230687 Marionette TRACE conn2 -> [0,1658,"setScriptTimeout",{"ms":35000}] 13:30:30 INFO - PROCESS | 1649 | 1462480230688 Marionette TRACE conn2 <- [1,1658,null,{}] 13:30:30 INFO - PROCESS | 1649 | 1462480230690 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}] 13:30:30 INFO - PROCESS | 1649 | 1462480230809 Marionette TRACE conn2 <- [1,1659,null,{"value":null}] 13:30:30 INFO - PROCESS | 1649 | 1462480230823 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x137799000 == 81 [pid = 1649] [id = 422] 13:30:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x12f27ec00) [pid = 1649] [serial = 1265] [outer = 0x0] 13:30:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x12f327800) [pid = 1649] [serial = 1266] [outer = 0x12f27ec00] 13:30:30 INFO - PROCESS | 1649 | 1462480230850 Marionette DEBUG loaded listener.js 13:30:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x12f377400) [pid = 1649] [serial = 1267] [outer = 0x12f27ec00] 13:30:31 INFO - PROCESS | 1649 | 1462480231282 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]]]}] 13:30:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 13:30:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 620ms 13:30:31 INFO - PROCESS | 1649 | 1462480231308 Marionette TRACE conn2 -> [0,1661,"getWindowHandle",null] 13:30:31 INFO - PROCESS | 1649 | 1462480231310 Marionette TRACE conn2 <- [1,1661,null,{"value":"7"}] 13:30:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 13:30:31 INFO - PROCESS | 1649 | 1462480231312 Marionette TRACE conn2 -> [0,1662,"setScriptTimeout",{"ms":35000}] 13:30:31 INFO - PROCESS | 1649 | 1462480231314 Marionette TRACE conn2 <- [1,1662,null,{}] 13:30:31 INFO - PROCESS | 1649 | 1462480231316 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}] 13:30:31 INFO - PROCESS | 1649 | 1462480231952 Marionette TRACE conn2 <- [1,1663,null,{"value":null}] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x123ed6400) [pid = 1649] [serial = 968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x110dc9c00) [pid = 1649] [serial = 1037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x124e6d400) [pid = 1649] [serial = 628] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x12972c400) [pid = 1649] [serial = 739] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x116110400) [pid = 1649] [serial = 730] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x11675b400) [pid = 1649] [serial = 676] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x116764000) [pid = 1649] [serial = 965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x1181d4c00) [pid = 1649] [serial = 790] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x11855c000) [pid = 1649] [serial = 850] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x128b08000) [pid = 1649] [serial = 796] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x12957dc00) [pid = 1649] [serial = 1088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x125068c00) [pid = 1649] [serial = 1085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x11254f000) [pid = 1649] [serial = 862] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x116765000) [pid = 1649] [serial = 908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x12f377800) [pid = 1649] [serial = 1094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x112becc00) [pid = 1649] [serial = 962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x121366400) [pid = 1649] [serial = 793] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x12783e400) [pid = 1649] [serial = 859] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x12f322000) [pid = 1649] [serial = 1097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x1125c0400) [pid = 1649] [serial = 904] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x121be6400) [pid = 1649] [serial = 853] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x12ca3fc00) [pid = 1649] [serial = 977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x12d116800) [pid = 1649] [serial = 1034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 13:30:31 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x110e7b400) [pid = 1649] [serial = 841] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x12afdc400) [pid = 1649] [serial = 742] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x129577400) [pid = 1649] [serial = 799] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x1295e1800) [pid = 1649] [serial = 914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x119492800) [pid = 1649] [serial = 733] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x124e6dc00) [pid = 1649] [serial = 631] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x110e75800) [pid = 1649] [serial = 727] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x118389000) [pid = 1649] [serial = 1025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x12ab93000) [pid = 1649] [serial = 1031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12ab88000) [pid = 1649] [serial = 980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x12943c800) [pid = 1649] [serial = 685] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x119733000) [pid = 1649] [serial = 736] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x12afd5400) [pid = 1649] [serial = 917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x119a5c800) [pid = 1649] [serial = 625] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x118385c00) [pid = 1649] [serial = 679] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x11328b400) [pid = 1649] [serial = 844] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12bd41000) [pid = 1649] [serial = 1091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x123ed8400) [pid = 1649] [serial = 920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x116a76c00) [pid = 1649] [serial = 622] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x1181d5400) [pid = 1649] [serial = 1022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x123fe1000) [pid = 1649] [serial = 971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x110e77400) [pid = 1649] [serial = 1019] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x11610f000) [pid = 1649] [serial = 787] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x113207800) [pid = 1649] [serial = 1100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x12568dc00) [pid = 1649] [serial = 682] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x112bebc00) [pid = 1649] [serial = 619] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x121c86800) [pid = 1649] [serial = 911] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x123ed4000) [pid = 1649] [serial = 1028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x12ac8e400) [pid = 1649] [serial = 974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12783dc00) [pid = 1649] [serial = 856] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x11675f000) [pid = 1649] [serial = 847] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x136134000) [pid = 1649] [serial = 1139] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x128f59800) [pid = 1649] [serial = 1184] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x125691400) [pid = 1649] [serial = 1181] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x12dc0b800) [pid = 1649] [serial = 1193] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x12b1f9800) [pid = 1649] [serial = 1148] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12b137400) [pid = 1649] [serial = 1190] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x11885ac00) [pid = 1649] [serial = 1178] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x12f31d800) [pid = 1649] [serial = 1151] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x12f328400) [pid = 1649] [serial = 1196] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x111dc7800) [pid = 1649] [serial = 1175] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12ab93800) [pid = 1649] [serial = 1187] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x125066000) [pid = 1649] [serial = 1145] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x110d97c00) [pid = 1649] [serial = 1199] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x112b4c400) [pid = 1649] [serial = 1142] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x110d9c000) [pid = 1649] [serial = 1202] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x116a73c00) [pid = 1649] [serial = 1208] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x129445400) [pid = 1649] [serial = 1205] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x110d94800) [pid = 1649] [serial = 1079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x11703c000) [pid = 1649] [serial = 1082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 13:30:32 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x121be3400) [pid = 1649] [serial = 577] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 13:30:32 INFO - PROCESS | 1649 | 1462480232061 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x11290c800 == 82 [pid = 1649] [id = 423] 13:30:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x110d97c00) [pid = 1649] [serial = 1268] [outer = 0x0] 13:30:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x110dc9000) [pid = 1649] [serial = 1269] [outer = 0x110d97c00] 13:30:32 INFO - PROCESS | 1649 | 1462480232091 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x112bf1400) [pid = 1649] [serial = 1270] [outer = 0x110d97c00] 13:30:32 INFO - PROCESS | 1649 | 1462480232385 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 13:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1122ms 13:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 13:30:32 INFO - PROCESS | 1649 | 1462480232436 Marionette TRACE conn2 -> [0,1665,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1649 | 1462480232437 Marionette TRACE conn2 <- [1,1665,null,{"value":"7"}] 13:30:32 INFO - PROCESS | 1649 | 1462480232442 Marionette TRACE conn2 -> [0,1666,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1649 | 1462480232443 Marionette TRACE conn2 <- [1,1666,null,{}] 13:30:32 INFO - PROCESS | 1649 | 1462480232454 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}] 13:30:32 INFO - PROCESS | 1649 | 1462480232547 Marionette TRACE conn2 <- [1,1667,null,{"value":null}] 13:30:32 INFO - PROCESS | 1649 | 1462480232551 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9e0800 == 83 [pid = 1649] [id = 424] 13:30:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x116117c00) [pid = 1649] [serial = 1271] [outer = 0x0] 13:30:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x1172a4400) [pid = 1649] [serial = 1272] [outer = 0x116117c00] 13:30:32 INFO - PROCESS | 1649 | 1462480232577 Marionette DEBUG loaded listener.js 13:30:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x11885ac00) [pid = 1649] [serial = 1273] [outer = 0x116117c00] 13:30:32 INFO - PROCESS | 1649 | 1462480232928 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]]]}] 13:30:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 13:30:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 528ms 13:30:32 INFO - PROCESS | 1649 | 1462480232969 Marionette TRACE conn2 -> [0,1669,"getWindowHandle",null] 13:30:32 INFO - PROCESS | 1649 | 1462480232970 Marionette TRACE conn2 <- [1,1669,null,{"value":"7"}] 13:30:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 13:30:32 INFO - PROCESS | 1649 | 1462480232972 Marionette TRACE conn2 -> [0,1670,"setScriptTimeout",{"ms":35000}] 13:30:32 INFO - PROCESS | 1649 | 1462480232973 Marionette TRACE conn2 <- [1,1670,null,{}] 13:30:32 INFO - PROCESS | 1649 | 1462480232976 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}] 13:30:33 INFO - PROCESS | 1649 | 1462480233069 Marionette TRACE conn2 <- [1,1671,null,{"value":null}] 13:30:33 INFO - PROCESS | 1649 | 1462480233073 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d460800 == 84 [pid = 1649] [id = 425] 13:30:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x1161d8800) [pid = 1649] [serial = 1274] [outer = 0x0] 13:30:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x11990b000) [pid = 1649] [serial = 1275] [outer = 0x1161d8800] 13:30:33 INFO - PROCESS | 1649 | 1462480233168 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x121c93400) [pid = 1649] [serial = 1276] [outer = 0x1161d8800] 13:30:33 INFO - PROCESS | 1649 | 1462480233475 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]]]}] 13:30:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 13:30:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 518ms 13:30:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 13:30:33 INFO - PROCESS | 1649 | 1462480233493 Marionette TRACE conn2 -> [0,1673,"getWindowHandle",null] 13:30:33 INFO - PROCESS | 1649 | 1462480233494 Marionette TRACE conn2 <- [1,1673,null,{"value":"7"}] 13:30:33 INFO - PROCESS | 1649 | 1462480233496 Marionette TRACE conn2 -> [0,1674,"setScriptTimeout",{"ms":35000}] 13:30:33 INFO - PROCESS | 1649 | 1462480233497 Marionette TRACE conn2 <- [1,1674,null,{}] 13:30:33 INFO - PROCESS | 1649 | 1462480233500 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}] 13:30:33 INFO - PROCESS | 1649 | 1462480233594 Marionette TRACE conn2 <- [1,1675,null,{"value":null}] 13:30:33 INFO - PROCESS | 1649 | 1462480233598 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x137bb1000 == 85 [pid = 1649] [id = 426] 13:30:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x1187a2400) [pid = 1649] [serial = 1277] [outer = 0x0] 13:30:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x126975c00) [pid = 1649] [serial = 1278] [outer = 0x1187a2400] 13:30:33 INFO - PROCESS | 1649 | 1462480233623 Marionette DEBUG loaded listener.js 13:30:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x12783e400) [pid = 1649] [serial = 1279] [outer = 0x1187a2400] 13:30:34 INFO - PROCESS | 1649 | 1462480234126 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 13:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 668ms 13:30:34 INFO - PROCESS | 1649 | 1462480234165 Marionette TRACE conn2 -> [0,1677,"getWindowHandle",null] 13:30:34 INFO - PROCESS | 1649 | 1462480234167 Marionette TRACE conn2 <- [1,1677,null,{"value":"7"}] 13:30:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 13:30:34 INFO - PROCESS | 1649 | 1462480234171 Marionette TRACE conn2 -> [0,1678,"setScriptTimeout",{"ms":35000}] 13:30:34 INFO - PROCESS | 1649 | 1462480234174 Marionette TRACE conn2 <- [1,1678,null,{}] 13:30:34 INFO - PROCESS | 1649 | 1462480234179 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}] 13:30:34 INFO - PROCESS | 1649 | 1462480234298 Marionette TRACE conn2 <- [1,1679,null,{"value":null}] 13:30:34 INFO - PROCESS | 1649 | 1462480234433 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x121433000 == 86 [pid = 1649] [id = 427] 13:30:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x112b42800) [pid = 1649] [serial = 1280] [outer = 0x0] 13:30:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x112b4c000) [pid = 1649] [serial = 1281] [outer = 0x112b42800] 13:30:34 INFO - PROCESS | 1649 | 1462480234466 Marionette DEBUG loaded listener.js 13:30:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x1168ba800) [pid = 1649] [serial = 1282] [outer = 0x112b42800] 13:30:34 INFO - PROCESS | 1649 | 1462480234949 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]]]}] 13:30:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 13:30:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 825ms 13:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 13:30:35 INFO - PROCESS | 1649 | 1462480234997 Marionette TRACE conn2 -> [0,1681,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1649 | 1462480235002 Marionette TRACE conn2 <- [1,1681,null,{"value":"7"}] 13:30:35 INFO - PROCESS | 1649 | 1462480235011 Marionette TRACE conn2 -> [0,1682,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1649 | 1462480235014 Marionette TRACE conn2 <- [1,1682,null,{}] 13:30:35 INFO - PROCESS | 1649 | 1462480235018 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}] 13:30:35 INFO - PROCESS | 1649 | 1462480235186 Marionette TRACE conn2 <- [1,1683,null,{"value":null}] 13:30:35 INFO - PROCESS | 1649 | 1462480235281 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af88800 == 87 [pid = 1649] [id = 428] 13:30:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x1191e6400) [pid = 1649] [serial = 1283] [outer = 0x0] 13:30:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x119c73400) [pid = 1649] [serial = 1284] [outer = 0x1191e6400] 13:30:35 INFO - PROCESS | 1649 | 1462480235311 Marionette DEBUG loaded listener.js 13:30:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x121643400) [pid = 1649] [serial = 1285] [outer = 0x1191e6400] 13:30:35 INFO - PROCESS | 1649 | 1462480235764 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]]]}] 13:30:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 13:30:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 775ms 13:30:35 INFO - PROCESS | 1649 | 1462480235785 Marionette TRACE conn2 -> [0,1685,"getWindowHandle",null] 13:30:35 INFO - PROCESS | 1649 | 1462480235786 Marionette TRACE conn2 <- [1,1685,null,{"value":"7"}] 13:30:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 13:30:35 INFO - PROCESS | 1649 | 1462480235790 Marionette TRACE conn2 -> [0,1686,"setScriptTimeout",{"ms":35000}] 13:30:35 INFO - PROCESS | 1649 | 1462480235794 Marionette TRACE conn2 <- [1,1686,null,{}] 13:30:35 INFO - PROCESS | 1649 | 1462480235802 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}] 13:30:35 INFO - PROCESS | 1649 | 1462480235916 Marionette TRACE conn2 <- [1,1687,null,{"value":null}] 13:30:36 INFO - PROCESS | 1649 | 1462480236006 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375a1800 == 88 [pid = 1649] [id = 429] 13:30:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12506c000) [pid = 1649] [serial = 1286] [outer = 0x0] 13:30:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x128b04c00) [pid = 1649] [serial = 1287] [outer = 0x12506c000] 13:30:36 INFO - PROCESS | 1649 | 1462480236040 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x129573400) [pid = 1649] [serial = 1288] [outer = 0x12506c000] 13:30:36 INFO - PROCESS | 1649 | 1462480236464 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]]]}] 13:30:36 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 13:30:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 725ms 13:30:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 13:30:36 INFO - PROCESS | 1649 | 1462480236515 Marionette TRACE conn2 -> [0,1689,"getWindowHandle",null] 13:30:36 INFO - PROCESS | 1649 | 1462480236517 Marionette TRACE conn2 <- [1,1689,null,{"value":"7"}] 13:30:36 INFO - PROCESS | 1649 | 1462480236519 Marionette TRACE conn2 -> [0,1690,"setScriptTimeout",{"ms":35000}] 13:30:36 INFO - PROCESS | 1649 | 1462480236520 Marionette TRACE conn2 <- [1,1690,null,{}] 13:30:36 INFO - PROCESS | 1649 | 1462480236523 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}] 13:30:36 INFO - PROCESS | 1649 | 1462480236634 Marionette TRACE conn2 <- [1,1691,null,{"value":null}] 13:30:36 INFO - PROCESS | 1649 | 1462480236753 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e06000 == 89 [pid = 1649] [id = 430] 13:30:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x1295e0400) [pid = 1649] [serial = 1289] [outer = 0x0] 13:30:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12a82b400) [pid = 1649] [serial = 1290] [outer = 0x1295e0400] 13:30:36 INFO - PROCESS | 1649 | 1462480236787 Marionette DEBUG loaded listener.js 13:30:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12ac87800) [pid = 1649] [serial = 1291] [outer = 0x1295e0400] 13:30:37 INFO - PROCESS | 1649 | 1462480237204 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 13:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 719ms 13:30:37 INFO - PROCESS | 1649 | 1462480237251 Marionette TRACE conn2 -> [0,1693,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1649 | 1462480237253 Marionette TRACE conn2 <- [1,1693,null,{"value":"7"}] 13:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 13:30:37 INFO - PROCESS | 1649 | 1462480237257 Marionette TRACE conn2 -> [0,1694,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1649 | 1462480237258 Marionette TRACE conn2 <- [1,1694,null,{}] 13:30:37 INFO - PROCESS | 1649 | 1462480237260 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}] 13:30:37 INFO - PROCESS | 1649 | 1462480237371 Marionette TRACE conn2 <- [1,1695,null,{"value":null}] 13:30:37 INFO - PROCESS | 1649 | 1462480237459 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e85000 == 90 [pid = 1649] [id = 431] 13:30:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x1295e2800) [pid = 1649] [serial = 1292] [outer = 0x0] 13:30:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12afd8c00) [pid = 1649] [serial = 1293] [outer = 0x1295e2800] 13:30:37 INFO - PROCESS | 1649 | 1462480237488 Marionette DEBUG loaded listener.js 13:30:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12b138c00) [pid = 1649] [serial = 1294] [outer = 0x1295e2800] 13:30:37 INFO - PROCESS | 1649 | 1462480237930 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]]]}] 13:30:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 13:30:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 722ms 13:30:37 INFO - PROCESS | 1649 | 1462480237979 Marionette TRACE conn2 -> [0,1697,"getWindowHandle",null] 13:30:37 INFO - PROCESS | 1649 | 1462480237981 Marionette TRACE conn2 <- [1,1697,null,{"value":"7"}] 13:30:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 13:30:37 INFO - PROCESS | 1649 | 1462480237983 Marionette TRACE conn2 -> [0,1698,"setScriptTimeout",{"ms":35000}] 13:30:37 INFO - PROCESS | 1649 | 1462480237984 Marionette TRACE conn2 <- [1,1698,null,{}] 13:30:37 INFO - PROCESS | 1649 | 1462480237987 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}] 13:30:38 INFO - PROCESS | 1649 | 1462480238114 Marionette TRACE conn2 <- [1,1699,null,{"value":null}] 13:30:38 INFO - PROCESS | 1649 | 1462480238235 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8d1000 == 91 [pid = 1649] [id = 432] 13:30:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x12b1f8400) [pid = 1649] [serial = 1295] [outer = 0x0] 13:30:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x12c414800) [pid = 1649] [serial = 1296] [outer = 0x12b1f8400] 13:30:38 INFO - PROCESS | 1649 | 1462480238269 Marionette DEBUG loaded listener.js 13:30:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x12dc0e800) [pid = 1649] [serial = 1297] [outer = 0x12b1f8400] 13:30:38 INFO - PROCESS | 1649 | 1462480238711 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]]]}] 13:30:38 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 13:30:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 771ms 13:30:38 INFO - PROCESS | 1649 | 1462480238758 Marionette TRACE conn2 -> [0,1701,"getWindowHandle",null] 13:30:38 INFO - PROCESS | 1649 | 1462480238759 Marionette TRACE conn2 <- [1,1701,null,{"value":"7"}] 13:30:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 13:30:38 INFO - PROCESS | 1649 | 1462480238763 Marionette TRACE conn2 -> [0,1702,"setScriptTimeout",{"ms":35000}] 13:30:38 INFO - PROCESS | 1649 | 1462480238765 Marionette TRACE conn2 <- [1,1702,null,{}] 13:30:38 INFO - PROCESS | 1649 | 1462480238767 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}] 13:30:38 INFO - PROCESS | 1649 | 1462480238878 Marionette TRACE conn2 <- [1,1703,null,{"value":null}] 13:30:38 INFO - PROCESS | 1649 | 1462480238966 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a97a800 == 92 [pid = 1649] [id = 433] 13:30:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x12dc09c00) [pid = 1649] [serial = 1298] [outer = 0x0] 13:30:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x12f31dc00) [pid = 1649] [serial = 1299] [outer = 0x12dc09c00] 13:30:38 INFO - PROCESS | 1649 | 1462480238996 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x12f375800) [pid = 1649] [serial = 1300] [outer = 0x12dc09c00] 13:30:39 INFO - PROCESS | 1649 | 1462480239416 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]]]}] 13:30:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 13:30:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 719ms 13:30:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 13:30:39 INFO - PROCESS | 1649 | 1462480239483 Marionette TRACE conn2 -> [0,1705,"getWindowHandle",null] 13:30:39 INFO - PROCESS | 1649 | 1462480239484 Marionette TRACE conn2 <- [1,1705,null,{"value":"7"}] 13:30:39 INFO - PROCESS | 1649 | 1462480239486 Marionette TRACE conn2 -> [0,1706,"setScriptTimeout",{"ms":35000}] 13:30:39 INFO - PROCESS | 1649 | 1462480239488 Marionette TRACE conn2 <- [1,1706,null,{}] 13:30:39 INFO - PROCESS | 1649 | 1462480239490 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}] 13:30:39 INFO - PROCESS | 1649 | 1462480239602 Marionette TRACE conn2 <- [1,1707,null,{"value":null}] 13:30:39 INFO - PROCESS | 1649 | 1462480239693 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x13aae4000 == 93 [pid = 1649] [id = 434] 13:30:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x12f279000) [pid = 1649] [serial = 1301] [outer = 0x0] 13:30:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x136166000) [pid = 1649] [serial = 1302] [outer = 0x12f279000] 13:30:39 INFO - PROCESS | 1649 | 1462480239722 Marionette DEBUG loaded listener.js 13:30:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x1378d0800) [pid = 1649] [serial = 1303] [outer = 0x12f279000] 13:30:40 INFO - PROCESS | 1649 | 1462480240145 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 13:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 13:30:40 INFO - PROCESS | 1649 | 1462480240224 Marionette TRACE conn2 -> [0,1709,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1649 | 1462480240225 Marionette TRACE conn2 <- [1,1709,null,{"value":"7"}] 13:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 13:30:40 INFO - PROCESS | 1649 | 1462480240230 Marionette TRACE conn2 -> [0,1710,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1649 | 1462480240231 Marionette TRACE conn2 <- [1,1710,null,{}] 13:30:40 INFO - PROCESS | 1649 | 1462480240234 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}] 13:30:40 INFO - PROCESS | 1649 | 1462480240349 Marionette TRACE conn2 <- [1,1711,null,{"value":null}] 13:30:40 INFO - PROCESS | 1649 | 1462480240469 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213c0000 == 94 [pid = 1649] [id = 435] 13:30:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x110e7c400) [pid = 1649] [serial = 1304] [outer = 0x0] 13:30:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x123fdfc00) [pid = 1649] [serial = 1305] [outer = 0x110e7c400] 13:30:40 INFO - PROCESS | 1649 | 1462480240501 Marionette DEBUG loaded listener.js 13:30:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12d42a400) [pid = 1649] [serial = 1306] [outer = 0x110e7c400] 13:30:40 INFO - PROCESS | 1649 | 1462480240902 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]]]}] 13:30:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 13:30:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 719ms 13:30:40 INFO - PROCESS | 1649 | 1462480240950 Marionette TRACE conn2 -> [0,1713,"getWindowHandle",null] 13:30:40 INFO - PROCESS | 1649 | 1462480240951 Marionette TRACE conn2 <- [1,1713,null,{"value":"7"}] 13:30:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 13:30:40 INFO - PROCESS | 1649 | 1462480240954 Marionette TRACE conn2 -> [0,1714,"setScriptTimeout",{"ms":35000}] 13:30:40 INFO - PROCESS | 1649 | 1462480240955 Marionette TRACE conn2 <- [1,1714,null,{}] 13:30:40 INFO - PROCESS | 1649 | 1462480240957 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}] 13:30:41 INFO - PROCESS | 1649 | 1462480241074 Marionette TRACE conn2 <- [1,1715,null,{"value":null}] 13:30:41 INFO - PROCESS | 1649 | 1462480241198 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x112924800 == 95 [pid = 1649] [id = 436] 13:30:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x110dd1c00) [pid = 1649] [serial = 1307] [outer = 0x0] 13:30:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x112b4b400) [pid = 1649] [serial = 1308] [outer = 0x110dd1c00] 13:30:41 INFO - PROCESS | 1649 | 1462480241229 Marionette DEBUG loaded listener.js 13:30:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x116a6dc00) [pid = 1649] [serial = 1309] [outer = 0x110dd1c00] 13:30:41 INFO - PROCESS | 1649 | 1462480241661 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]]]}] 13:30:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 13:30:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 770ms 13:30:41 INFO - PROCESS | 1649 | 1462480241725 Marionette TRACE conn2 -> [0,1717,"getWindowHandle",null] 13:30:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 13:30:41 INFO - PROCESS | 1649 | 1462480241727 Marionette TRACE conn2 <- [1,1717,null,{"value":"7"}] 13:30:41 INFO - PROCESS | 1649 | 1462480241729 Marionette TRACE conn2 -> [0,1718,"setScriptTimeout",{"ms":35000}] 13:30:41 INFO - PROCESS | 1649 | 1462480241731 Marionette TRACE conn2 <- [1,1718,null,{}] 13:30:41 INFO - PROCESS | 1649 | 1462480241733 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}] 13:30:41 INFO - PROCESS | 1649 | 1462480241860 Marionette TRACE conn2 <- [1,1719,null,{"value":null}] 13:30:42 INFO - PROCESS | 1649 | 1462480242140 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x11683f800 == 96 [pid = 1649] [id = 437] 13:30:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x110d97000) [pid = 1649] [serial = 1310] [outer = 0x0] 13:30:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x110dc3400) [pid = 1649] [serial = 1311] [outer = 0x110d97000] 13:30:42 INFO - PROCESS | 1649 | 1462480242182 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x110e80400) [pid = 1649] [serial = 1312] [outer = 0x110d97000] 13:30:42 INFO - PROCESS | 1649 | 1462480242629 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]]]}] 13:30:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 13:30:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 920ms 13:30:42 INFO - PROCESS | 1649 | 1462480242650 Marionette TRACE conn2 -> [0,1721,"getWindowHandle",null] 13:30:42 INFO - PROCESS | 1649 | 1462480242652 Marionette TRACE conn2 <- [1,1721,null,{"value":"7"}] 13:30:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 13:30:42 INFO - PROCESS | 1649 | 1462480242655 Marionette TRACE conn2 -> [0,1722,"setScriptTimeout",{"ms":35000}] 13:30:42 INFO - PROCESS | 1649 | 1462480242658 Marionette TRACE conn2 <- [1,1722,null,{}] 13:30:42 INFO - PROCESS | 1649 | 1462480242661 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}] 13:30:42 INFO - PROCESS | 1649 | 1462480242769 Marionette TRACE conn2 <- [1,1723,null,{"value":null}] 13:30:42 INFO - PROCESS | 1649 | 1462480242899 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x129474000 == 97 [pid = 1649] [id = 438] 13:30:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x113d2dc00) [pid = 1649] [serial = 1313] [outer = 0x0] 13:30:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x1168bac00) [pid = 1649] [serial = 1314] [outer = 0x113d2dc00] 13:30:42 INFO - PROCESS | 1649 | 1462480242930 Marionette DEBUG loaded listener.js 13:30:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x1181bd800) [pid = 1649] [serial = 1315] [outer = 0x113d2dc00] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12d460800 == 96 [pid = 1649] [id = 425] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9e0800 == 95 [pid = 1649] [id = 424] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x11290c800 == 94 [pid = 1649] [id = 423] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x137799000 == 93 [pid = 1649] [id = 422] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x13751e800 == 92 [pid = 1649] [id = 421] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x13a6b6400) [pid = 1649] [serial = 1212] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc4e800 == 91 [pid = 1649] [id = 420] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf79800 == 90 [pid = 1649] [id = 419] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12af8a800 == 89 [pid = 1649] [id = 418] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1213cd000 == 88 [pid = 1649] [id = 417] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x116135000 == 87 [pid = 1649] [id = 416] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12be54800 == 86 [pid = 1649] [id = 415] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1197bd000 == 85 [pid = 1649] [id = 414] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1275b3000 == 84 [pid = 1649] [id = 413] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x13b60f000 == 83 [pid = 1649] [id = 411] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x110f96000 == 82 [pid = 1649] [id = 410] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1375a1000 == 81 [pid = 1649] [id = 409] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1421d5000 == 80 [pid = 1649] [id = 408] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1381be800 == 79 [pid = 1649] [id = 407] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12c440000 == 78 [pid = 1649] [id = 406] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x12143c000 == 77 [pid = 1649] [id = 405] 13:30:43 INFO - PROCESS | 1649 | --DOCSHELL 0x1421c4000 == 76 [pid = 1649] [id = 404] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x136139000) [pid = 1649] [serial = 1099] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x113f82800) [pid = 1649] [serial = 906] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x126d2d800) [pid = 1649] [serial = 855] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12d118000) [pid = 1649] [serial = 979] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x12dae3c00) [pid = 1649] [serial = 1036] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x111f41c00) [pid = 1649] [serial = 843] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x12bd3cc00) [pid = 1649] [serial = 744] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x12bd43400) [pid = 1649] [serial = 801] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x12b12a800) [pid = 1649] [serial = 916] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x121c85c00) [pid = 1649] [serial = 735] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x128e06400) [pid = 1649] [serial = 633] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x112da6c00) [pid = 1649] [serial = 729] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12518ec00) [pid = 1649] [serial = 1027] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x12ca47000) [pid = 1649] [serial = 1033] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12d120c00) [pid = 1649] [serial = 982] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x1295e5000) [pid = 1649] [serial = 687] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x129445000) [pid = 1649] [serial = 738] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x12bd6bc00) [pid = 1649] [serial = 919] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x121873400) [pid = 1649] [serial = 627] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x119493800) [pid = 1649] [serial = 681] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x116166400) [pid = 1649] [serial = 846] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x12dae8400) [pid = 1649] [serial = 1093] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x12ca4b000) [pid = 1649] [serial = 922] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x1181e2c00) [pid = 1649] [serial = 624] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x11926e000) [pid = 1649] [serial = 1024] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12a984c00) [pid = 1649] [serial = 973] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x112b49000) [pid = 1649] [serial = 1021] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x1181b4000) [pid = 1649] [serial = 789] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x12f322c00) [pid = 1649] [serial = 1102] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x128b06800) [pid = 1649] [serial = 684] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x1161d9000) [pid = 1649] [serial = 621] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x129573800) [pid = 1649] [serial = 913] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12ab92c00) [pid = 1649] [serial = 1030] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x12bd44c00) [pid = 1649] [serial = 976] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x128e07c00) [pid = 1649] [serial = 858] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x1181d5800) [pid = 1649] [serial = 849] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x126d35400) [pid = 1649] [serial = 970] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x124e63800) [pid = 1649] [serial = 1039] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x127843400) [pid = 1649] [serial = 630] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12ac8b000) [pid = 1649] [serial = 741] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x11879d800) [pid = 1649] [serial = 732] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x1181be000) [pid = 1649] [serial = 678] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x11919c800) [pid = 1649] [serial = 967] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x119911400) [pid = 1649] [serial = 792] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12145c400) [pid = 1649] [serial = 852] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12a978400) [pid = 1649] [serial = 798] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x12c416000) [pid = 1649] [serial = 1090] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x128f5f000) [pid = 1649] [serial = 1087] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x1295df800) [pid = 1649] [serial = 864] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x119e04400) [pid = 1649] [serial = 910] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x136137800) [pid = 1649] [serial = 1096] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x115e47800) [pid = 1649] [serial = 964] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x128b0c000) [pid = 1649] [serial = 795] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x129447800) [pid = 1649] [serial = 861] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x110e77000) [pid = 1649] [serial = 1081] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x119731000) [pid = 1649] [serial = 1084] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x12569a400) [pid = 1649] [serial = 579] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x137bf8000) [pid = 1649] [serial = 1141] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x129731400) [pid = 1649] [serial = 1185] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12ac8e800) [pid = 1649] [serial = 1186] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x126d30400) [pid = 1649] [serial = 1182] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x12783c800) [pid = 1649] [serial = 1183] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x136140000) [pid = 1649] [serial = 1155] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x12f322800) [pid = 1649] [serial = 1194] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x136140800) [pid = 1649] [serial = 1195] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12c416c00) [pid = 1649] [serial = 1149] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x12daea800) [pid = 1649] [serial = 1150] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x12cd20800) [pid = 1649] [serial = 1191] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x124cf1000) [pid = 1649] [serial = 1180] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x119c6d400) [pid = 1649] [serial = 1179] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x136136000) [pid = 1649] [serial = 1153] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x12f376000) [pid = 1649] [serial = 1152] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x1378d1800) [pid = 1649] [serial = 1198] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x115ea5400) [pid = 1649] [serial = 1177] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x112b45800) [pid = 1649] [serial = 1176] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x138017800) [pid = 1649] [serial = 1161] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x136170800) [pid = 1649] [serial = 1197] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x12b135400) [pid = 1649] [serial = 1188] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x12bd6b000) [pid = 1649] [serial = 1189] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x138024000) [pid = 1649] [serial = 1164] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x111dbe400) [pid = 1649] [serial = 1170] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x12a825c00) [pid = 1649] [serial = 1147] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x128e05800) [pid = 1649] [serial = 1146] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x137bee800) [pid = 1649] [serial = 1201] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x1378d7000) [pid = 1649] [serial = 1200] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x119ca8c00) [pid = 1649] [serial = 1143] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x12145d800) [pid = 1649] [serial = 1144] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x137bf3000) [pid = 1649] [serial = 1158] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x125063800) [pid = 1649] [serial = 1204] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 144 (0x13a9ed000) [pid = 1649] [serial = 1173] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 143 (0x13825a800) [pid = 1649] [serial = 1167] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 142 (0x137ce8800) [pid = 1649] [serial = 1210] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 141 (0x11303ac00) [pid = 1649] [serial = 1203] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 140 (0x12dc0d000) [pid = 1649] [serial = 1206] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 139 (0x12dc0bc00) [pid = 1649] [serial = 1192] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 138 (0x12f374000) [pid = 1649] [serial = 1209] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | --DOMWINDOW == 137 (0x12f283000) [pid = 1649] [serial = 1207] [outer = 0x0] [url = about:blank] 13:30:43 INFO - PROCESS | 1649 | 1462480243435 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]]]}] 13:30:43 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 13:30:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 823ms 13:30:43 INFO - PROCESS | 1649 | 1462480243480 Marionette TRACE conn2 -> [0,1725,"getWindowHandle",null] 13:30:43 INFO - PROCESS | 1649 | 1462480243483 Marionette TRACE conn2 <- [1,1725,null,{"value":"7"}] 13:30:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 13:30:43 INFO - PROCESS | 1649 | 1462480243486 Marionette TRACE conn2 -> [0,1726,"setScriptTimeout",{"ms":35000}] 13:30:43 INFO - PROCESS | 1649 | 1462480243489 Marionette TRACE conn2 <- [1,1726,null,{}] 13:30:43 INFO - PROCESS | 1649 | 1462480243492 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}] 13:30:43 INFO - PROCESS | 1649 | 1462480243587 Marionette TRACE conn2 <- [1,1727,null,{"value":null}] 13:30:43 INFO - PROCESS | 1649 | 1462480243591 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad0800 == 77 [pid = 1649] [id = 439] 13:30:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 138 (0x117c3fc00) [pid = 1649] [serial = 1316] [outer = 0x0] 13:30:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 139 (0x1184c7c00) [pid = 1649] [serial = 1317] [outer = 0x117c3fc00] 13:30:43 INFO - PROCESS | 1649 | 1462480243621 Marionette DEBUG loaded listener.js 13:30:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 140 (0x1191e4800) [pid = 1649] [serial = 1318] [outer = 0x117c3fc00] 13:30:44 INFO - PROCESS | 1649 | 1462480244098 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]]]}] 13:30:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 13:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 622ms 13:30:44 INFO - PROCESS | 1649 | 1462480244110 Marionette TRACE conn2 -> [0,1729,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1649 | 1462480244112 Marionette TRACE conn2 <- [1,1729,null,{"value":"7"}] 13:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 13:30:44 INFO - PROCESS | 1649 | 1462480244115 Marionette TRACE conn2 -> [0,1730,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1649 | 1462480244119 Marionette TRACE conn2 <- [1,1730,null,{}] 13:30:44 INFO - PROCESS | 1649 | 1462480244128 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}] 13:30:44 INFO - PROCESS | 1649 | 1462480244223 Marionette TRACE conn2 <- [1,1731,null,{"value":null}] 13:30:44 INFO - PROCESS | 1649 | 1462480244229 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x123e5c800 == 78 [pid = 1649] [id = 440] 13:30:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 141 (0x119726c00) [pid = 1649] [serial = 1319] [outer = 0x0] 13:30:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 142 (0x11a063c00) [pid = 1649] [serial = 1320] [outer = 0x119726c00] 13:30:44 INFO - PROCESS | 1649 | 1462480244254 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 143 (0x124cea800) [pid = 1649] [serial = 1321] [outer = 0x119726c00] 13:30:44 INFO - PROCESS | 1649 | 1462480244615 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]]]}] 13:30:44 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 13:30:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 524ms 13:30:44 INFO - PROCESS | 1649 | 1462480244639 Marionette TRACE conn2 -> [0,1733,"getWindowHandle",null] 13:30:44 INFO - PROCESS | 1649 | 1462480244641 Marionette TRACE conn2 <- [1,1733,null,{"value":"7"}] 13:30:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 13:30:44 INFO - PROCESS | 1649 | 1462480244643 Marionette TRACE conn2 -> [0,1734,"setScriptTimeout",{"ms":35000}] 13:30:44 INFO - PROCESS | 1649 | 1462480244645 Marionette TRACE conn2 <- [1,1734,null,{}] 13:30:44 INFO - PROCESS | 1649 | 1462480244647 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}] 13:30:44 INFO - PROCESS | 1649 | 1462480244742 Marionette TRACE conn2 <- [1,1735,null,{"value":null}] 13:30:44 INFO - PROCESS | 1649 | 1462480244746 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f8e000 == 79 [pid = 1649] [id = 441] 13:30:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 144 (0x125063800) [pid = 1649] [serial = 1322] [outer = 0x0] 13:30:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 145 (0x125690000) [pid = 1649] [serial = 1323] [outer = 0x125063800] 13:30:44 INFO - PROCESS | 1649 | 1462480244772 Marionette DEBUG loaded listener.js 13:30:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x1271b1000) [pid = 1649] [serial = 1324] [outer = 0x125063800] 13:30:45 INFO - PROCESS | 1649 | 1462480245124 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]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 13:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 518ms 13:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 13:30:45 INFO - PROCESS | 1649 | 1462480245163 Marionette TRACE conn2 -> [0,1737,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1649 | 1462480245164 Marionette TRACE conn2 <- [1,1737,null,{"value":"7"}] 13:30:45 INFO - PROCESS | 1649 | 1462480245166 Marionette TRACE conn2 -> [0,1738,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1649 | 1462480245167 Marionette TRACE conn2 <- [1,1738,null,{}] 13:30:45 INFO - PROCESS | 1649 | 1462480245170 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}] 13:30:45 INFO - PROCESS | 1649 | 1462480245261 Marionette TRACE conn2 <- [1,1739,null,{"value":null}] 13:30:45 INFO - PROCESS | 1649 | 1462480245343 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a95d000 == 80 [pid = 1649] [id = 442] 13:30:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x127842000) [pid = 1649] [serial = 1325] [outer = 0x0] 13:30:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x128b07c00) [pid = 1649] [serial = 1326] [outer = 0x127842000] 13:30:45 INFO - PROCESS | 1649 | 1462480245375 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x128f5f000) [pid = 1649] [serial = 1327] [outer = 0x127842000] 13:30:45 INFO - PROCESS | 1649 | 1462480245712 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]]]}] 13:30:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 13:30:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 571ms 13:30:45 INFO - PROCESS | 1649 | 1462480245738 Marionette TRACE conn2 -> [0,1741,"getWindowHandle",null] 13:30:45 INFO - PROCESS | 1649 | 1462480245739 Marionette TRACE conn2 <- [1,1741,null,{"value":"7"}] 13:30:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 13:30:45 INFO - PROCESS | 1649 | 1462480245750 Marionette TRACE conn2 -> [0,1742,"setScriptTimeout",{"ms":35000}] 13:30:45 INFO - PROCESS | 1649 | 1462480245751 Marionette TRACE conn2 <- [1,1742,null,{}] 13:30:45 INFO - PROCESS | 1649 | 1462480245753 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}] 13:30:45 INFO - PROCESS | 1649 | 1462480245873 Marionette TRACE conn2 <- [1,1743,null,{"value":null}] 13:30:45 INFO - PROCESS | 1649 | 1462480245923 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af8a000 == 81 [pid = 1649] [id = 443] 13:30:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x129440400) [pid = 1649] [serial = 1328] [outer = 0x0] 13:30:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12957d000) [pid = 1649] [serial = 1329] [outer = 0x129440400] 13:30:45 INFO - PROCESS | 1649 | 1462480245948 Marionette DEBUG loaded listener.js 13:30:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12ac85800) [pid = 1649] [serial = 1330] [outer = 0x129440400] 13:30:46 INFO - PROCESS | 1649 | 1462480246295 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 13:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 567ms 13:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 13:30:46 INFO - PROCESS | 1649 | 1462480246318 Marionette TRACE conn2 -> [0,1745,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1649 | 1462480246319 Marionette TRACE conn2 <- [1,1745,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1649 | 1462480246321 Marionette TRACE conn2 -> [0,1746,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1649 | 1462480246323 Marionette TRACE conn2 <- [1,1746,null,{}] 13:30:46 INFO - PROCESS | 1649 | 1462480246325 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}] 13:30:46 INFO - PROCESS | 1649 | 1462480246446 Marionette TRACE conn2 <- [1,1747,null,{"value":null}] 13:30:46 INFO - PROCESS | 1649 | 1462480246468 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c06e800 == 82 [pid = 1649] [id = 444] 13:30:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12a978400) [pid = 1649] [serial = 1331] [outer = 0x0] 13:30:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12b12dc00) [pid = 1649] [serial = 1332] [outer = 0x12a978400] 13:30:46 INFO - PROCESS | 1649 | 1462480246494 Marionette DEBUG loaded listener.js 13:30:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12b1f7800) [pid = 1649] [serial = 1333] [outer = 0x12a978400] 13:30:46 INFO - PROCESS | 1649 | 1462480246832 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]]]}] 13:30:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 13:30:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 521ms 13:30:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 13:30:46 INFO - PROCESS | 1649 | 1462480246848 Marionette TRACE conn2 -> [0,1749,"getWindowHandle",null] 13:30:46 INFO - PROCESS | 1649 | 1462480246850 Marionette TRACE conn2 <- [1,1749,null,{"value":"7"}] 13:30:46 INFO - PROCESS | 1649 | 1462480246852 Marionette TRACE conn2 -> [0,1750,"setScriptTimeout",{"ms":35000}] 13:30:46 INFO - PROCESS | 1649 | 1462480246853 Marionette TRACE conn2 <- [1,1750,null,{}] 13:30:46 INFO - PROCESS | 1649 | 1462480246856 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}] 13:30:46 INFO - PROCESS | 1649 | 1462480246985 Marionette TRACE conn2 <- [1,1751,null,{"value":null}] 13:30:47 INFO - PROCESS | 1649 | 1462480246999 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd22800 == 83 [pid = 1649] [id = 445] 13:30:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12afdac00) [pid = 1649] [serial = 1334] [outer = 0x0] 13:30:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12bd4b400) [pid = 1649] [serial = 1335] [outer = 0x12afdac00] 13:30:47 INFO - PROCESS | 1649 | 1462480247025 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x12c413400) [pid = 1649] [serial = 1336] [outer = 0x12afdac00] 13:30:47 INFO - PROCESS | 1649 | 1462480247415 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]]]}] 13:30:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 13:30:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 569ms 13:30:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 13:30:47 INFO - PROCESS | 1649 | 1462480247421 Marionette TRACE conn2 -> [0,1753,"getWindowHandle",null] 13:30:47 INFO - PROCESS | 1649 | 1462480247423 Marionette TRACE conn2 <- [1,1753,null,{"value":"7"}] 13:30:47 INFO - PROCESS | 1649 | 1462480247426 Marionette TRACE conn2 -> [0,1754,"setScriptTimeout",{"ms":35000}] 13:30:47 INFO - PROCESS | 1649 | 1462480247427 Marionette TRACE conn2 <- [1,1754,null,{}] 13:30:47 INFO - PROCESS | 1649 | 1462480247435 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}] 13:30:47 INFO - PROCESS | 1649 | 1462480247556 Marionette TRACE conn2 <- [1,1755,null,{"value":null}] 13:30:47 INFO - PROCESS | 1649 | 1462480247567 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2cf000 == 84 [pid = 1649] [id = 446] 13:30:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x110d94400) [pid = 1649] [serial = 1337] [outer = 0x0] 13:30:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x12c41d000) [pid = 1649] [serial = 1338] [outer = 0x110d94400] 13:30:47 INFO - PROCESS | 1649 | 1462480247591 Marionette DEBUG loaded listener.js 13:30:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x12cd13c00) [pid = 1649] [serial = 1339] [outer = 0x110d94400] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x12ca4c000) [pid = 1649] [serial = 1262] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12c413c00) [pid = 1649] [serial = 1259] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x12f27ec00) [pid = 1649] [serial = 1265] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x129444c00) [pid = 1649] [serial = 1253] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x110dcc800) [pid = 1649] [serial = 1250] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x118383400) [pid = 1649] [serial = 1241] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x12afd0400) [pid = 1649] [serial = 1256] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x12126b000) [pid = 1649] [serial = 1244] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x110dc7000) [pid = 1649] [serial = 1247] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x1295e4000) [pid = 1649] [serial = 1211] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x110e7e000) [pid = 1649] [serial = 1238] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x110d97c00) [pid = 1649] [serial = 1268] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x116117c00) [pid = 1649] [serial = 1271] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 13:30:47 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x1161d8800) [pid = 1649] [serial = 1274] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 13:30:48 INFO - PROCESS | 1649 | 1462480248054 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]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 13:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 678ms 13:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 13:30:48 INFO - PROCESS | 1649 | 1462480248112 Marionette TRACE conn2 -> [0,1757,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1649 | 1462480248113 Marionette TRACE conn2 <- [1,1757,null,{"value":"7"}] 13:30:48 INFO - PROCESS | 1649 | 1462480248115 Marionette TRACE conn2 -> [0,1758,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1649 | 1462480248116 Marionette TRACE conn2 <- [1,1758,null,{}] 13:30:48 INFO - PROCESS | 1649 | 1462480248119 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}] 13:30:48 INFO - PROCESS | 1649 | 1462480248220 Marionette TRACE conn2 <- [1,1759,null,{"value":null}] 13:30:48 INFO - PROCESS | 1649 | 1462480248225 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d550800 == 85 [pid = 1649] [id = 447] 13:30:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x1172a1c00) [pid = 1649] [serial = 1340] [outer = 0x0] 13:30:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x12a81fc00) [pid = 1649] [serial = 1341] [outer = 0x1172a1c00] 13:30:48 INFO - PROCESS | 1649 | 1462480248255 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x12cd17800) [pid = 1649] [serial = 1342] [outer = 0x1172a1c00] 13:30:48 INFO - PROCESS | 1649 | 1462480248627 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]]]}] 13:30:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 13:30:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 519ms 13:30:48 INFO - PROCESS | 1649 | 1462480248635 Marionette TRACE conn2 -> [0,1761,"getWindowHandle",null] 13:30:48 INFO - PROCESS | 1649 | 1462480248637 Marionette TRACE conn2 <- [1,1761,null,{"value":"7"}] 13:30:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 13:30:48 INFO - PROCESS | 1649 | 1462480248643 Marionette TRACE conn2 -> [0,1762,"setScriptTimeout",{"ms":35000}] 13:30:48 INFO - PROCESS | 1649 | 1462480248645 Marionette TRACE conn2 <- [1,1762,null,{}] 13:30:48 INFO - PROCESS | 1649 | 1462480248647 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}] 13:30:48 INFO - PROCESS | 1649 | 1462480248758 Marionette TRACE conn2 <- [1,1763,null,{"value":null}] 13:30:48 INFO - PROCESS | 1649 | 1462480248838 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df20800 == 86 [pid = 1649] [id = 448] 13:30:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12cd1dc00) [pid = 1649] [serial = 1343] [outer = 0x0] 13:30:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12d121c00) [pid = 1649] [serial = 1344] [outer = 0x12cd1dc00] 13:30:48 INFO - PROCESS | 1649 | 1462480248863 Marionette DEBUG loaded listener.js 13:30:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12daec000) [pid = 1649] [serial = 1345] [outer = 0x12cd1dc00] 13:30:49 INFO - PROCESS | 1649 | 1462480249151 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]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 13:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 572ms 13:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 13:30:49 INFO - PROCESS | 1649 | 1462480249212 Marionette TRACE conn2 -> [0,1765,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1649 | 1462480249213 Marionette TRACE conn2 <- [1,1765,null,{"value":"7"}] 13:30:49 INFO - PROCESS | 1649 | 1462480249216 Marionette TRACE conn2 -> [0,1766,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1649 | 1462480249217 Marionette TRACE conn2 <- [1,1766,null,{}] 13:30:49 INFO - PROCESS | 1649 | 1462480249219 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}] 13:30:49 INFO - PROCESS | 1649 | 1462480249316 Marionette TRACE conn2 <- [1,1767,null,{"value":null}] 13:30:49 INFO - PROCESS | 1649 | 1462480249320 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x13751e800 == 87 [pid = 1649] [id = 449] 13:30:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x125690800) [pid = 1649] [serial = 1346] [outer = 0x0] 13:30:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12f27ac00) [pid = 1649] [serial = 1347] [outer = 0x125690800] 13:30:49 INFO - PROCESS | 1649 | 1462480249345 Marionette DEBUG loaded listener.js 13:30:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12f321c00) [pid = 1649] [serial = 1348] [outer = 0x125690800] 13:30:49 INFO - PROCESS | 1649 | 1462480249709 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]]]}] 13:30:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 13:30:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms 13:30:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 13:30:49 INFO - PROCESS | 1649 | 1462480249736 Marionette TRACE conn2 -> [0,1769,"getWindowHandle",null] 13:30:49 INFO - PROCESS | 1649 | 1462480249737 Marionette TRACE conn2 <- [1,1769,null,{"value":"7"}] 13:30:49 INFO - PROCESS | 1649 | 1462480249741 Marionette TRACE conn2 -> [0,1770,"setScriptTimeout",{"ms":35000}] 13:30:49 INFO - PROCESS | 1649 | 1462480249743 Marionette TRACE conn2 <- [1,1770,null,{}] 13:30:49 INFO - PROCESS | 1649 | 1462480249759 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}] 13:30:49 INFO - PROCESS | 1649 | 1462480249854 Marionette TRACE conn2 <- [1,1771,null,{"value":null}] 13:30:50 INFO - PROCESS | 1649 | 1462480250004 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x112920000 == 88 [pid = 1649] [id = 450] 13:30:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x110d99c00) [pid = 1649] [serial = 1349] [outer = 0x0] 13:30:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x110dcc800) [pid = 1649] [serial = 1350] [outer = 0x110d99c00] 13:30:50 INFO - PROCESS | 1649 | 1462480250036 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x112b4c400) [pid = 1649] [serial = 1351] [outer = 0x110d99c00] 13:30:50 INFO - PROCESS | 1649 | 1462480250483 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]]]}] 13:30:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 13:30:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 785ms 13:30:50 INFO - PROCESS | 1649 | 1462480250526 Marionette TRACE conn2 -> [0,1773,"getWindowHandle",null] 13:30:50 INFO - PROCESS | 1649 | 1462480250529 Marionette TRACE conn2 <- [1,1773,null,{"value":"7"}] 13:30:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 13:30:50 INFO - PROCESS | 1649 | 1462480250532 Marionette TRACE conn2 -> [0,1774,"setScriptTimeout",{"ms":35000}] 13:30:50 INFO - PROCESS | 1649 | 1462480250535 Marionette TRACE conn2 <- [1,1774,null,{}] 13:30:50 INFO - PROCESS | 1649 | 1462480250554 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}] 13:30:50 INFO - PROCESS | 1649 | 1462480250729 Marionette TRACE conn2 <- [1,1775,null,{"value":null}] 13:30:50 INFO - PROCESS | 1649 | 1462480250794 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275b3000 == 89 [pid = 1649] [id = 451] 13:30:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x118384000) [pid = 1649] [serial = 1352] [outer = 0x0] 13:30:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x1187a4400) [pid = 1649] [serial = 1353] [outer = 0x118384000] 13:30:50 INFO - PROCESS | 1649 | 1462480250826 Marionette DEBUG loaded listener.js 13:30:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x119492000) [pid = 1649] [serial = 1354] [outer = 0x118384000] 13:30:51 INFO - PROCESS | 1649 | 1462480251251 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]]]}] 13:30:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 13:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 772ms 13:30:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 13:30:51 INFO - PROCESS | 1649 | 1462480251307 Marionette TRACE conn2 -> [0,1777,"getWindowHandle",null] 13:30:51 INFO - PROCESS | 1649 | 1462480251310 Marionette TRACE conn2 <- [1,1777,null,{"value":"7"}] 13:30:51 INFO - PROCESS | 1649 | 1462480251312 Marionette TRACE conn2 -> [0,1778,"setScriptTimeout",{"ms":35000}] 13:30:51 INFO - PROCESS | 1649 | 1462480251314 Marionette TRACE conn2 <- [1,1778,null,{}] 13:30:51 INFO - PROCESS | 1649 | 1462480251316 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}] 13:30:51 INFO - PROCESS | 1649 | 1462480251434 Marionette TRACE conn2 <- [1,1779,null,{"value":null}] 13:30:51 INFO - PROCESS | 1649 | 1462480251524 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x12caa6000 == 90 [pid = 1649] [id = 452] 13:30:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x119c73c00) [pid = 1649] [serial = 1355] [outer = 0x0] 13:30:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12164e400) [pid = 1649] [serial = 1356] [outer = 0x119c73c00] 13:30:51 INFO - PROCESS | 1649 | 1462480251556 Marionette DEBUG loaded listener.js 13:30:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x127338000) [pid = 1649] [serial = 1357] [outer = 0x119c73c00] 13:30:51 INFO - PROCESS | 1649 | 1462480251957 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]]]}] 13:30:51 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 13:30:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 13:30:52 INFO - PROCESS | 1649 | 1462480252023 Marionette TRACE conn2 -> [0,1781,"getWindowHandle",null] 13:30:52 INFO - PROCESS | 1649 | 1462480252025 Marionette TRACE conn2 <- [1,1781,null,{"value":"7"}] 13:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 13:30:52 INFO - PROCESS | 1649 | 1462480252033 Marionette TRACE conn2 -> [0,1782,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1649 | 1462480252038 Marionette TRACE conn2 <- [1,1782,null,{}] 13:30:52 INFO - PROCESS | 1649 | 1462480252073 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}] 13:30:52 INFO - PROCESS | 1649 | 1462480252192 Marionette TRACE conn2 <- [1,1783,null,{"value":null}] 13:30:52 INFO - PROCESS | 1649 | 1462480252281 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x13778a800 == 91 [pid = 1649] [id = 453] 13:30:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x125063c00) [pid = 1649] [serial = 1358] [outer = 0x0] 13:30:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x129734000) [pid = 1649] [serial = 1359] [outer = 0x125063c00] 13:30:52 INFO - PROCESS | 1649 | 1462480252311 Marionette DEBUG loaded listener.js 13:30:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12b1f1000) [pid = 1649] [serial = 1360] [outer = 0x125063c00] 13:30:52 INFO - PROCESS | 1649 | 1462480252706 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]]]}] 13:30:52 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 13:30:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 739ms 13:30:52 INFO - PROCESS | 1649 | 1462480252769 Marionette TRACE conn2 -> [0,1785,"getWindowHandle",null] 13:30:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 13:30:52 INFO - PROCESS | 1649 | 1462480252772 Marionette TRACE conn2 <- [1,1785,null,{"value":"7"}] 13:30:52 INFO - PROCESS | 1649 | 1462480252776 Marionette TRACE conn2 -> [0,1786,"setScriptTimeout",{"ms":35000}] 13:30:52 INFO - PROCESS | 1649 | 1462480252778 Marionette TRACE conn2 <- [1,1786,null,{}] 13:30:52 INFO - PROCESS | 1649 | 1462480252782 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}] 13:30:52 INFO - PROCESS | 1649 | 1462480252918 Marionette TRACE conn2 <- [1,1787,null,{"value":null}] 13:30:53 INFO - PROCESS | 1649 | 1462480253020 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a8f000 == 92 [pid = 1649] [id = 454] 13:30:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12c421800) [pid = 1649] [serial = 1361] [outer = 0x0] 13:30:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12cd1c400) [pid = 1649] [serial = 1362] [outer = 0x12c421800] 13:30:53 INFO - PROCESS | 1649 | 1462480253051 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12d423800) [pid = 1649] [serial = 1363] [outer = 0x12c421800] 13:30:53 INFO - PROCESS | 1649 | 1462480253464 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]]]}] 13:30:53 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 13:30:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 721ms 13:30:53 INFO - PROCESS | 1649 | 1462480253504 Marionette TRACE conn2 -> [0,1789,"getWindowHandle",null] 13:30:53 INFO - PROCESS | 1649 | 1462480253506 Marionette TRACE conn2 <- [1,1789,null,{"value":"7"}] 13:30:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 13:30:53 INFO - PROCESS | 1649 | 1462480253540 Marionette TRACE conn2 -> [0,1790,"setScriptTimeout",{"ms":35000}] 13:30:53 INFO - PROCESS | 1649 | 1462480253541 Marionette TRACE conn2 <- [1,1790,null,{}] 13:30:53 INFO - PROCESS | 1649 | 1462480253546 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}] 13:30:53 INFO - PROCESS | 1649 | 1462480253661 Marionette TRACE conn2 <- [1,1791,null,{"value":null}] 13:30:53 INFO - PROCESS | 1649 | 1462480253750 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x137bab000 == 93 [pid = 1649] [id = 455] 13:30:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12f276400) [pid = 1649] [serial = 1364] [outer = 0x0] 13:30:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12f31a800) [pid = 1649] [serial = 1365] [outer = 0x12f276400] 13:30:53 INFO - PROCESS | 1649 | 1462480253786 Marionette DEBUG loaded listener.js 13:30:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x136167400) [pid = 1649] [serial = 1366] [outer = 0x12f276400] 13:30:54 INFO - PROCESS | 1649 | 1462480254215 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]]]}] 13:30:54 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) 13:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 741ms 13:30:54 INFO - PROCESS | 1649 | 1462480254263 Marionette TRACE conn2 -> [0,1793,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1649 | 1462480254264 Marionette TRACE conn2 <- [1,1793,null,{"value":"7"}] 13:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 13:30:54 INFO - PROCESS | 1649 | 1462480254266 Marionette TRACE conn2 -> [0,1794,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1649 | 1462480254268 Marionette TRACE conn2 <- [1,1794,null,{}] 13:30:54 INFO - PROCESS | 1649 | 1462480254270 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}] 13:30:54 INFO - PROCESS | 1649 | 1462480254431 Marionette TRACE conn2 <- [1,1795,null,{"value":null}] 13:30:54 INFO - PROCESS | 1649 | 1462480254496 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e1e000 == 94 [pid = 1649] [id = 456] 13:30:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x1378cc000) [pid = 1649] [serial = 1367] [outer = 0x0] 13:30:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x1378d8800) [pid = 1649] [serial = 1368] [outer = 0x1378cc000] 13:30:54 INFO - PROCESS | 1649 | 1462480254526 Marionette DEBUG loaded listener.js 13:30:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x137bfa800) [pid = 1649] [serial = 1369] [outer = 0x1378cc000] 13:30:54 INFO - PROCESS | 1649 | 1462480254928 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]]]}] 13:30:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:30:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 669ms 13:30:54 INFO - PROCESS | 1649 | 1462480254936 Marionette TRACE conn2 -> [0,1797,"getWindowHandle",null] 13:30:54 INFO - PROCESS | 1649 | 1462480254938 Marionette TRACE conn2 <- [1,1797,null,{"value":"7"}] 13:30:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 13:30:54 INFO - PROCESS | 1649 | 1462480254942 Marionette TRACE conn2 -> [0,1798,"setScriptTimeout",{"ms":35000}] 13:30:54 INFO - PROCESS | 1649 | 1462480254944 Marionette TRACE conn2 <- [1,1798,null,{}] 13:30:54 INFO - PROCESS | 1649 | 1462480254946 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}] 13:30:55 INFO - PROCESS | 1649 | 1462480255078 Marionette TRACE conn2 <- [1,1799,null,{"value":null}] 13:30:55 INFO - PROCESS | 1649 | 1462480255198 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1381b1800 == 95 [pid = 1649] [id = 457] 13:30:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x1378ce400) [pid = 1649] [serial = 1370] [outer = 0x0] 13:30:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x137ce5400) [pid = 1649] [serial = 1371] [outer = 0x1378ce400] 13:30:55 INFO - PROCESS | 1649 | 1462480255229 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x138018000) [pid = 1649] [serial = 1372] [outer = 0x1378ce400] 13:30:55 INFO - PROCESS | 1649 | 1462480255633 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]]]}] 13:30:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 13:30:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 721ms 13:30:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 13:30:55 INFO - PROCESS | 1649 | 1462480255662 Marionette TRACE conn2 -> [0,1801,"getWindowHandle",null] 13:30:55 INFO - PROCESS | 1649 | 1462480255664 Marionette TRACE conn2 <- [1,1801,null,{"value":"7"}] 13:30:55 INFO - PROCESS | 1649 | 1462480255666 Marionette TRACE conn2 -> [0,1802,"setScriptTimeout",{"ms":35000}] 13:30:55 INFO - PROCESS | 1649 | 1462480255667 Marionette TRACE conn2 <- [1,1802,null,{}] 13:30:55 INFO - PROCESS | 1649 | 1462480255669 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}] 13:30:55 INFO - PROCESS | 1649 | 1462480255783 Marionette TRACE conn2 <- [1,1803,null,{"value":null}] 13:30:55 INFO - PROCESS | 1649 | 1462480255902 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8db000 == 96 [pid = 1649] [id = 458] 13:30:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x1378cf400) [pid = 1649] [serial = 1373] [outer = 0x0] 13:30:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x13801e400) [pid = 1649] [serial = 1374] [outer = 0x1378cf400] 13:30:55 INFO - PROCESS | 1649 | 1462480255933 Marionette DEBUG loaded listener.js 13:30:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x138255c00) [pid = 1649] [serial = 1375] [outer = 0x1378cf400] 13:30:56 INFO - PROCESS | 1649 | 1462480256428 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]]]}] 13:30:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 13:30:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 770ms 13:30:56 INFO - PROCESS | 1649 | 1462480256436 Marionette TRACE conn2 -> [0,1805,"getWindowHandle",null] 13:30:56 INFO - PROCESS | 1649 | 1462480256438 Marionette TRACE conn2 <- [1,1805,null,{"value":"7"}] 13:30:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 13:30:56 INFO - PROCESS | 1649 | 1462480256442 Marionette TRACE conn2 -> [0,1806,"setScriptTimeout",{"ms":35000}] 13:30:56 INFO - PROCESS | 1649 | 1462480256444 Marionette TRACE conn2 <- [1,1806,null,{}] 13:30:56 INFO - PROCESS | 1649 | 1462480256446 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}] 13:30:56 INFO - PROCESS | 1649 | 1462480256563 Marionette TRACE conn2 <- [1,1807,null,{"value":null}] 13:30:56 INFO - PROCESS | 1649 | 1462480256657 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x121442800 == 97 [pid = 1649] [id = 459] 13:30:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x112bea400) [pid = 1649] [serial = 1376] [outer = 0x0] 13:30:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12a980800) [pid = 1649] [serial = 1377] [outer = 0x112bea400] 13:30:56 INFO - PROCESS | 1649 | 1462480256685 Marionette DEBUG loaded listener.js 13:30:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12f27b800) [pid = 1649] [serial = 1378] [outer = 0x112bea400] 13:30:57 INFO - PROCESS | 1649 | 1462480257347 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]]]}] 13:30:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 13:30:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 923ms 13:30:57 INFO - PROCESS | 1649 | 1462480257365 Marionette TRACE conn2 -> [0,1809,"getWindowHandle",null] 13:30:57 INFO - PROCESS | 1649 | 1462480257368 Marionette TRACE conn2 <- [1,1809,null,{"value":"7"}] 13:30:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 13:30:57 INFO - PROCESS | 1649 | 1462480257371 Marionette TRACE conn2 -> [0,1810,"setScriptTimeout",{"ms":35000}] 13:30:57 INFO - PROCESS | 1649 | 1462480257374 Marionette TRACE conn2 <- [1,1810,null,{}] 13:30:57 INFO - PROCESS | 1649 | 1462480257397 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}] 13:30:57 INFO - PROCESS | 1649 | 1462480257511 Marionette TRACE conn2 <- [1,1811,null,{"value":null}] 13:30:57 INFO - PROCESS | 1649 | 1462480257607 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1250e8000 == 98 [pid = 1649] [id = 460] 13:30:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x11254f800) [pid = 1649] [serial = 1379] [outer = 0x0] 13:30:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x11328b400) [pid = 1649] [serial = 1380] [outer = 0x11254f800] 13:30:57 INFO - PROCESS | 1649 | 1462480257636 Marionette DEBUG loaded listener.js 13:30:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x11685e000) [pid = 1649] [serial = 1381] [outer = 0x11254f800] 13:30:58 INFO - PROCESS | 1649 | 1462480258094 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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 13:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 738ms 13:30:58 INFO - PROCESS | 1649 | 1462480258127 Marionette TRACE conn2 -> [0,1813,"getWindowHandle",null] 13:30:58 INFO - PROCESS | 1649 | 1462480258131 Marionette TRACE conn2 <- [1,1813,null,{"value":"7"}] 13:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 13:30:58 INFO - PROCESS | 1649 | 1462480258138 Marionette TRACE conn2 -> [0,1814,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1649 | 1462480258142 Marionette TRACE conn2 <- [1,1814,null,{}] 13:30:58 INFO - PROCESS | 1649 | 1462480258145 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}] 13:30:58 INFO - PROCESS | 1649 | 1462480258251 Marionette TRACE conn2 <- [1,1815,null,{"value":null}] 13:30:58 INFO - PROCESS | 1649 | 1462480258349 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x116ad7800 == 99 [pid = 1649] [id = 461] 13:30:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x117041400) [pid = 1649] [serial = 1382] [outer = 0x0] 13:30:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1187a5c00) [pid = 1649] [serial = 1383] [outer = 0x117041400] 13:30:58 INFO - PROCESS | 1649 | 1462480258377 Marionette DEBUG loaded listener.js 13:30:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x11913b800) [pid = 1649] [serial = 1384] [outer = 0x117041400] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x116895800 == 98 [pid = 1649] [id = 390] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x13751e800 == 97 [pid = 1649] [id = 449] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12df20800 == 96 [pid = 1649] [id = 448] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12d550800 == 95 [pid = 1649] [id = 447] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2cf000 == 94 [pid = 1649] [id = 446] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd22800 == 93 [pid = 1649] [id = 445] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12c06e800 == 92 [pid = 1649] [id = 444] 13:30:58 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x126975c00) [pid = 1649] [serial = 1278] [outer = 0x0] [url = about:blank] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12af8a000 == 91 [pid = 1649] [id = 443] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12a95d000 == 90 [pid = 1649] [id = 442] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x128f8e000 == 89 [pid = 1649] [id = 441] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x123e5c800 == 88 [pid = 1649] [id = 440] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x116ad0800 == 87 [pid = 1649] [id = 439] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x129474000 == 86 [pid = 1649] [id = 438] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x11683f800 == 85 [pid = 1649] [id = 437] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x137e06000 == 84 [pid = 1649] [id = 430] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x1375a1800 == 83 [pid = 1649] [id = 429] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x12af88800 == 82 [pid = 1649] [id = 428] 13:30:58 INFO - PROCESS | 1649 | --DOCSHELL 0x121433000 == 81 [pid = 1649] [id = 427] 13:30:58 INFO - PROCESS | 1649 | 1462480258869 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]]]}] 13:30:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 13:30:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 775ms 13:30:58 INFO - PROCESS | 1649 | 1462480258914 Marionette TRACE conn2 -> [0,1817,"getWindowHandle",null] 13:30:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 13:30:58 INFO - PROCESS | 1649 | 1462480258915 Marionette TRACE conn2 <- [1,1817,null,{"value":"7"}] 13:30:58 INFO - PROCESS | 1649 | 1462480258917 Marionette TRACE conn2 -> [0,1818,"setScriptTimeout",{"ms":35000}] 13:30:58 INFO - PROCESS | 1649 | 1462480258919 Marionette TRACE conn2 <- [1,1818,null,{}] 13:30:58 INFO - PROCESS | 1649 | 1462480258927 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}] 13:30:59 INFO - PROCESS | 1649 | 1462480259022 Marionette TRACE conn2 <- [1,1819,null,{"value":null}] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12dc0b000) [pid = 1649] [serial = 1263] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12d431800) [pid = 1649] [serial = 1260] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12f327800) [pid = 1649] [serial = 1266] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x12f27b400) [pid = 1649] [serial = 1264] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12acb7000) [pid = 1649] [serial = 1254] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12f377400) [pid = 1649] [serial = 1267] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x13a777400) [pid = 1649] [serial = 1233] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x13a7a7800) [pid = 1649] [serial = 1236] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x13a324000) [pid = 1649] [serial = 1230] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x128e0ec00) [pid = 1649] [serial = 1251] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12a97b800) [pid = 1649] [serial = 1252] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x11948ec00) [pid = 1649] [serial = 1243] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x118775400) [pid = 1649] [serial = 1242] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x12ca40c00) [pid = 1649] [serial = 1257] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x12783b000) [pid = 1649] [serial = 1246] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x125063400) [pid = 1649] [serial = 1245] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x11876fc00) [pid = 1649] [serial = 1248] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x127520800) [pid = 1649] [serial = 1249] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x13a772400) [pid = 1649] [serial = 1213] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x12cd18800) [pid = 1649] [serial = 1221] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x112bf5800) [pid = 1649] [serial = 1239] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x1181b7000) [pid = 1649] [serial = 1240] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12f278000) [pid = 1649] [serial = 1224] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x136165400) [pid = 1649] [serial = 1227] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x121ee5000) [pid = 1649] [serial = 1218] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x112bf3c00) [pid = 1649] [serial = 1215] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x110dc9000) [pid = 1649] [serial = 1269] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x1172a4400) [pid = 1649] [serial = 1272] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x12c417c00) [pid = 1649] [serial = 1255] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x12daef400) [pid = 1649] [serial = 1261] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x11885ac00) [pid = 1649] [serial = 1273] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x11990b000) [pid = 1649] [serial = 1275] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x12d11c400) [pid = 1649] [serial = 1258] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x112bf1400) [pid = 1649] [serial = 1270] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x121c93400) [pid = 1649] [serial = 1276] [outer = 0x0] [url = about:blank] 13:30:59 INFO - PROCESS | 1649 | 1462480259099 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197b7800 == 82 [pid = 1649] [id = 462] 13:30:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x112bf1400) [pid = 1649] [serial = 1385] [outer = 0x0] 13:30:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x1187fac00) [pid = 1649] [serial = 1386] [outer = 0x112bf1400] 13:30:59 INFO - PROCESS | 1649 | 1462480259135 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x119c6c800) [pid = 1649] [serial = 1387] [outer = 0x112bf1400] 13:30:59 INFO - PROCESS | 1649 | 1462480259461 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]]]}] 13:30:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 13:30:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 575ms 13:30:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 13:30:59 INFO - PROCESS | 1649 | 1462480259494 Marionette TRACE conn2 -> [0,1821,"getWindowHandle",null] 13:30:59 INFO - PROCESS | 1649 | 1462480259495 Marionette TRACE conn2 <- [1,1821,null,{"value":"7"}] 13:30:59 INFO - PROCESS | 1649 | 1462480259497 Marionette TRACE conn2 -> [0,1822,"setScriptTimeout",{"ms":35000}] 13:30:59 INFO - PROCESS | 1649 | 1462480259498 Marionette TRACE conn2 <- [1,1822,null,{}] 13:30:59 INFO - PROCESS | 1649 | 1462480259501 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}] 13:30:59 INFO - PROCESS | 1649 | 1462480259593 Marionette TRACE conn2 <- [1,1823,null,{"value":null}] 13:30:59 INFO - PROCESS | 1649 | 1462480259689 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:30:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12947a000 == 83 [pid = 1649] [id = 463] 13:30:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x119cacc00) [pid = 1649] [serial = 1388] [outer = 0x0] 13:30:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x123ed4000) [pid = 1649] [serial = 1389] [outer = 0x119cacc00] 13:30:59 INFO - PROCESS | 1649 | 1462480259717 Marionette DEBUG loaded listener.js 13:30:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x125069000) [pid = 1649] [serial = 1390] [outer = 0x119cacc00] 13:31:00 INFO - PROCESS | 1649 | 1462480260015 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 13:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 569ms 13:31:00 INFO - PROCESS | 1649 | 1462480260067 Marionette TRACE conn2 -> [0,1825,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1649 | 1462480260068 Marionette TRACE conn2 <- [1,1825,null,{"value":"7"}] 13:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 13:31:00 INFO - PROCESS | 1649 | 1462480260070 Marionette TRACE conn2 -> [0,1826,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1649 | 1462480260071 Marionette TRACE conn2 <- [1,1826,null,{}] 13:31:00 INFO - PROCESS | 1649 | 1462480260073 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}] 13:31:00 INFO - PROCESS | 1649 | 1462480260164 Marionette TRACE conn2 <- [1,1827,null,{"value":null}] 13:31:00 INFO - PROCESS | 1649 | 1462480260239 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a96c800 == 84 [pid = 1649] [id = 464] 13:31:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x121366400) [pid = 1649] [serial = 1391] [outer = 0x0] 13:31:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x12569cc00) [pid = 1649] [serial = 1392] [outer = 0x121366400] 13:31:00 INFO - PROCESS | 1649 | 1462480260265 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x127517400) [pid = 1649] [serial = 1393] [outer = 0x121366400] 13:31:00 INFO - PROCESS | 1649 | 1462480260558 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]]]}] 13:31:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 13:31:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 522ms 13:31:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 13:31:00 INFO - PROCESS | 1649 | 1462480260594 Marionette TRACE conn2 -> [0,1829,"getWindowHandle",null] 13:31:00 INFO - PROCESS | 1649 | 1462480260595 Marionette TRACE conn2 <- [1,1829,null,{"value":"7"}] 13:31:00 INFO - PROCESS | 1649 | 1462480260597 Marionette TRACE conn2 -> [0,1830,"setScriptTimeout",{"ms":35000}] 13:31:00 INFO - PROCESS | 1649 | 1462480260598 Marionette TRACE conn2 <- [1,1830,null,{}] 13:31:00 INFO - PROCESS | 1649 | 1462480260600 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}] 13:31:00 INFO - PROCESS | 1649 | 1462480260709 Marionette TRACE conn2 <- [1,1831,null,{"value":null}] 13:31:00 INFO - PROCESS | 1649 | 1462480260714 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c42a000 == 85 [pid = 1649] [id = 465] 13:31:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x127837800) [pid = 1649] [serial = 1394] [outer = 0x0] 13:31:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x128e05800) [pid = 1649] [serial = 1395] [outer = 0x127837800] 13:31:00 INFO - PROCESS | 1649 | 1462480260740 Marionette DEBUG loaded listener.js 13:31:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12a827800) [pid = 1649] [serial = 1396] [outer = 0x127837800] 13:31:01 INFO - PROCESS | 1649 | 1462480261178 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]]]}] 13:31:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 13:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 620ms 13:31:01 INFO - PROCESS | 1649 | 1462480261217 Marionette TRACE conn2 -> [0,1833,"getWindowHandle",null] 13:31:01 INFO - PROCESS | 1649 | 1462480261218 Marionette TRACE conn2 <- [1,1833,null,{"value":"7"}] 13:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 13:31:01 INFO - PROCESS | 1649 | 1462480261221 Marionette TRACE conn2 -> [0,1834,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1649 | 1462480261222 Marionette TRACE conn2 <- [1,1834,null,{}] 13:31:01 INFO - PROCESS | 1649 | 1462480261227 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}] 13:31:01 INFO - PROCESS | 1649 | 1462480261347 Marionette TRACE conn2 <- [1,1835,null,{"value":null}] 13:31:01 INFO - PROCESS | 1649 | 1462480261360 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd23800 == 86 [pid = 1649] [id = 466] 13:31:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x128e0ec00) [pid = 1649] [serial = 1397] [outer = 0x0] 13:31:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12ac84400) [pid = 1649] [serial = 1398] [outer = 0x128e0ec00] 13:31:01 INFO - PROCESS | 1649 | 1462480261387 Marionette DEBUG loaded listener.js 13:31:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12afd3800) [pid = 1649] [serial = 1399] [outer = 0x128e0ec00] 13:31:01 INFO - PROCESS | 1649 | 1462480261748 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]]]}] 13:31:01 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 13:31:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 573ms 13:31:01 INFO - PROCESS | 1649 | 1462480261794 Marionette TRACE conn2 -> [0,1837,"getWindowHandle",null] 13:31:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 13:31:01 INFO - PROCESS | 1649 | 1462480261795 Marionette TRACE conn2 <- [1,1837,null,{"value":"7"}] 13:31:01 INFO - PROCESS | 1649 | 1462480261797 Marionette TRACE conn2 -> [0,1838,"setScriptTimeout",{"ms":35000}] 13:31:01 INFO - PROCESS | 1649 | 1462480261798 Marionette TRACE conn2 <- [1,1838,null,{}] 13:31:01 INFO - PROCESS | 1649 | 1462480261801 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}] 13:31:01 INFO - PROCESS | 1649 | 1462480261920 Marionette TRACE conn2 <- [1,1839,null,{"value":null}] 13:31:01 INFO - PROCESS | 1649 | 1462480261934 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d45a000 == 87 [pid = 1649] [id = 467] 13:31:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12afde400) [pid = 1649] [serial = 1400] [outer = 0x0] 13:31:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12b1f2400) [pid = 1649] [serial = 1401] [outer = 0x12afde400] 13:31:01 INFO - PROCESS | 1649 | 1462480261959 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x12bd47c00) [pid = 1649] [serial = 1402] [outer = 0x12afde400] 13:31:02 INFO - PROCESS | 1649 | 1462480262321 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]]]}] 13:31:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 13:31:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 568ms 13:31:02 INFO - PROCESS | 1649 | 1462480262370 Marionette TRACE conn2 -> [0,1841,"getWindowHandle",null] 13:31:02 INFO - PROCESS | 1649 | 1462480262371 Marionette TRACE conn2 <- [1,1841,null,{"value":"7"}] 13:31:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 13:31:02 INFO - PROCESS | 1649 | 1462480262374 Marionette TRACE conn2 -> [0,1842,"setScriptTimeout",{"ms":35000}] 13:31:02 INFO - PROCESS | 1649 | 1462480262375 Marionette TRACE conn2 <- [1,1842,null,{}] 13:31:02 INFO - PROCESS | 1649 | 1462480262377 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}] 13:31:02 INFO - PROCESS | 1649 | 1462480262498 Marionette TRACE conn2 <- [1,1843,null,{"value":null}] 13:31:02 INFO - PROCESS | 1649 | 1462480262512 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc4e800 == 88 [pid = 1649] [id = 468] 13:31:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12b12f800) [pid = 1649] [serial = 1403] [outer = 0x0] 13:31:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x12c413c00) [pid = 1649] [serial = 1404] [outer = 0x12b12f800] 13:31:02 INFO - PROCESS | 1649 | 1462480262537 Marionette DEBUG loaded listener.js 13:31:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x12ca44000) [pid = 1649] [serial = 1405] [outer = 0x12b12f800] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x125063800) [pid = 1649] [serial = 1322] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x119726c00) [pid = 1649] [serial = 1319] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x129440400) [pid = 1649] [serial = 1328] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x127842000) [pid = 1649] [serial = 1325] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x117c3fc00) [pid = 1649] [serial = 1316] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x1187a2400) [pid = 1649] [serial = 1277] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x110d97000) [pid = 1649] [serial = 1310] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x12a978400) [pid = 1649] [serial = 1331] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x113d2dc00) [pid = 1649] [serial = 1313] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x12afdac00) [pid = 1649] [serial = 1334] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x110d94400) [pid = 1649] [serial = 1337] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x1172a1c00) [pid = 1649] [serial = 1340] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 13:31:03 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x12cd1dc00) [pid = 1649] [serial = 1343] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 13:31:03 INFO - PROCESS | 1649 | 1462480263080 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]]]}] 13:31:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 13:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 719ms 13:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 13:31:03 INFO - PROCESS | 1649 | 1462480263093 Marionette TRACE conn2 -> [0,1845,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1649 | 1462480263094 Marionette TRACE conn2 <- [1,1845,null,{"value":"7"}] 13:31:03 INFO - PROCESS | 1649 | 1462480263096 Marionette TRACE conn2 -> [0,1846,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1649 | 1462480263097 Marionette TRACE conn2 <- [1,1846,null,{}] 13:31:03 INFO - PROCESS | 1649 | 1462480263100 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}] 13:31:03 INFO - PROCESS | 1649 | 1462480263194 Marionette TRACE conn2 <- [1,1847,null,{"value":null}] 13:31:03 INFO - PROCESS | 1649 | 1462480263213 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x121217000 == 89 [pid = 1649] [id = 469] 13:31:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x11610fc00) [pid = 1649] [serial = 1406] [outer = 0x0] 13:31:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x119726c00) [pid = 1649] [serial = 1407] [outer = 0x11610fc00] 13:31:03 INFO - PROCESS | 1649 | 1462480263239 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x127836c00) [pid = 1649] [serial = 1408] [outer = 0x11610fc00] 13:31:03 INFO - PROCESS | 1649 | 1462480263644 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]]]}] 13:31:03 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) 13:31:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 568ms 13:31:03 INFO - PROCESS | 1649 | 1462480263665 Marionette TRACE conn2 -> [0,1849,"getWindowHandle",null] 13:31:03 INFO - PROCESS | 1649 | 1462480263666 Marionette TRACE conn2 <- [1,1849,null,{"value":"7"}] 13:31:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 13:31:03 INFO - PROCESS | 1649 | 1462480263669 Marionette TRACE conn2 -> [0,1850,"setScriptTimeout",{"ms":35000}] 13:31:03 INFO - PROCESS | 1649 | 1462480263671 Marionette TRACE conn2 <- [1,1850,null,{}] 13:31:03 INFO - PROCESS | 1649 | 1462480263675 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}] 13:31:03 INFO - PROCESS | 1649 | 1462480263816 Marionette TRACE conn2 <- [1,1851,null,{"value":null}] 13:31:03 INFO - PROCESS | 1649 | 1462480263824 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x137515000 == 90 [pid = 1649] [id = 470] 13:31:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12506b800) [pid = 1649] [serial = 1409] [outer = 0x0] 13:31:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12bd5f800) [pid = 1649] [serial = 1410] [outer = 0x12506b800] 13:31:03 INFO - PROCESS | 1649 | 1462480263853 Marionette DEBUG loaded listener.js 13:31:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12f275400) [pid = 1649] [serial = 1411] [outer = 0x12506b800] 13:31:04 INFO - PROCESS | 1649 | 1462480264182 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 518ms 13:31:04 INFO - PROCESS | 1649 | 1462480264188 Marionette TRACE conn2 -> [0,1853,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1649 | 1462480264189 Marionette TRACE conn2 <- [1,1853,null,{"value":"7"}] 13:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 13:31:04 INFO - PROCESS | 1649 | 1462480264194 Marionette TRACE conn2 -> [0,1854,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1649 | 1462480264196 Marionette TRACE conn2 <- [1,1854,null,{}] 13:31:04 INFO - PROCESS | 1649 | 1462480264198 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}] 13:31:04 INFO - PROCESS | 1649 | 1462480264295 Marionette TRACE conn2 <- [1,1855,null,{"value":null}] 13:31:04 INFO - PROCESS | 1649 | 1462480264299 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a87000 == 91 [pid = 1649] [id = 471] 13:31:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12f27e000) [pid = 1649] [serial = 1412] [outer = 0x0] 13:31:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12f37f000) [pid = 1649] [serial = 1413] [outer = 0x12f27e000] 13:31:04 INFO - PROCESS | 1649 | 1462480264325 Marionette DEBUG loaded listener.js 13:31:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x13616ac00) [pid = 1649] [serial = 1414] [outer = 0x12f27e000] 13:31:04 INFO - PROCESS | 1649 | 1462480264759 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]]]}] 13:31:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 13:31:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 622ms 13:31:04 INFO - PROCESS | 1649 | 1462480264815 Marionette TRACE conn2 -> [0,1857,"getWindowHandle",null] 13:31:04 INFO - PROCESS | 1649 | 1462480264816 Marionette TRACE conn2 <- [1,1857,null,{"value":"7"}] 13:31:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 13:31:04 INFO - PROCESS | 1649 | 1462480264820 Marionette TRACE conn2 -> [0,1858,"setScriptTimeout",{"ms":35000}] 13:31:04 INFO - PROCESS | 1649 | 1462480264822 Marionette TRACE conn2 <- [1,1858,null,{}] 13:31:04 INFO - PROCESS | 1649 | 1462480264825 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}] 13:31:04 INFO - PROCESS | 1649 | 1462480264966 Marionette TRACE conn2 <- [1,1859,null,{"value":null}] 13:31:04 INFO - PROCESS | 1649 | 1462480264979 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ba6000 == 92 [pid = 1649] [id = 472] 13:31:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x116a74c00) [pid = 1649] [serial = 1415] [outer = 0x0] 13:31:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x1378cbc00) [pid = 1649] [serial = 1416] [outer = 0x116a74c00] 13:31:05 INFO - PROCESS | 1649 | 1462480265017 Marionette DEBUG loaded listener.js 13:31:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x13825a800) [pid = 1649] [serial = 1417] [outer = 0x116a74c00] 13:31:05 INFO - PROCESS | 1649 | 1462480265683 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]]]}] 13:31:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 13:31:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 922ms 13:31:05 INFO - PROCESS | 1649 | 1462480265742 Marionette TRACE conn2 -> [0,1861,"getWindowHandle",null] 13:31:05 INFO - PROCESS | 1649 | 1462480265745 Marionette TRACE conn2 <- [1,1861,null,{"value":"7"}] 13:31:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 13:31:05 INFO - PROCESS | 1649 | 1462480265749 Marionette TRACE conn2 -> [0,1862,"setScriptTimeout",{"ms":35000}] 13:31:05 INFO - PROCESS | 1649 | 1462480265751 Marionette TRACE conn2 <- [1,1862,null,{}] 13:31:05 INFO - PROCESS | 1649 | 1462480265755 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}] 13:31:05 INFO - PROCESS | 1649 | 1462480265876 Marionette TRACE conn2 <- [1,1863,null,{"value":null}] 13:31:05 INFO - PROCESS | 1649 | 1462480265967 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x1213c9000 == 93 [pid = 1649] [id = 473] 13:31:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x115e47400) [pid = 1649] [serial = 1418] [outer = 0x0] 13:31:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x11703c000) [pid = 1649] [serial = 1419] [outer = 0x115e47400] 13:31:06 INFO - PROCESS | 1649 | 1462480265998 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x118383800) [pid = 1649] [serial = 1420] [outer = 0x115e47400] 13:31:06 INFO - PROCESS | 1649 | 1462480266431 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]]]}] 13:31:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 13:31:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 723ms 13:31:06 INFO - PROCESS | 1649 | 1462480266472 Marionette TRACE conn2 -> [0,1865,"getWindowHandle",null] 13:31:06 INFO - PROCESS | 1649 | 1462480266477 Marionette TRACE conn2 <- [1,1865,null,{"value":"7"}] 13:31:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 13:31:06 INFO - PROCESS | 1649 | 1462480266481 Marionette TRACE conn2 -> [0,1866,"setScriptTimeout",{"ms":35000}] 13:31:06 INFO - PROCESS | 1649 | 1462480266483 Marionette TRACE conn2 <- [1,1866,null,{}] 13:31:06 INFO - PROCESS | 1649 | 1462480266486 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}] 13:31:06 INFO - PROCESS | 1649 | 1462480266606 Marionette TRACE conn2 <- [1,1867,null,{"value":null}] 13:31:06 INFO - PROCESS | 1649 | 1462480266725 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc95800 == 94 [pid = 1649] [id = 474] 13:31:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x118770800) [pid = 1649] [serial = 1421] [outer = 0x0] 13:31:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x119490c00) [pid = 1649] [serial = 1422] [outer = 0x118770800] 13:31:06 INFO - PROCESS | 1649 | 1462480266756 Marionette DEBUG loaded listener.js 13:31:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x123ed8400) [pid = 1649] [serial = 1423] [outer = 0x118770800] 13:31:07 INFO - PROCESS | 1649 | 1462480267176 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 13:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 722ms 13:31:07 INFO - PROCESS | 1649 | 1462480267216 Marionette TRACE conn2 -> [0,1869,"getWindowHandle",null] 13:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 13:31:07 INFO - PROCESS | 1649 | 1462480267218 Marionette TRACE conn2 <- [1,1869,null,{"value":"7"}] 13:31:07 INFO - PROCESS | 1649 | 1462480267220 Marionette TRACE conn2 -> [0,1870,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1649 | 1462480267223 Marionette TRACE conn2 <- [1,1870,null,{}] 13:31:07 INFO - PROCESS | 1649 | 1462480267246 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}] 13:31:07 INFO - PROCESS | 1649 | 1462480267366 Marionette TRACE conn2 <- [1,1871,null,{"value":null}] 13:31:07 INFO - PROCESS | 1649 | 1462480267486 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1377a1800 == 95 [pid = 1649] [id = 475] 13:31:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x127841000) [pid = 1649] [serial = 1424] [outer = 0x0] 13:31:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x128f5a400) [pid = 1649] [serial = 1425] [outer = 0x127841000] 13:31:07 INFO - PROCESS | 1649 | 1462480267520 Marionette DEBUG loaded listener.js 13:31:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12ac89000) [pid = 1649] [serial = 1426] [outer = 0x127841000] 13:31:07 INFO - PROCESS | 1649 | 1462480267930 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]]]}] 13:31:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 13:31:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 736ms 13:31:07 INFO - PROCESS | 1649 | 1462480267958 Marionette TRACE conn2 -> [0,1873,"getWindowHandle",null] 13:31:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 13:31:07 INFO - PROCESS | 1649 | 1462480267961 Marionette TRACE conn2 <- [1,1873,null,{"value":"7"}] 13:31:07 INFO - PROCESS | 1649 | 1462480267963 Marionette TRACE conn2 -> [0,1874,"setScriptTimeout",{"ms":35000}] 13:31:07 INFO - PROCESS | 1649 | 1462480267965 Marionette TRACE conn2 <- [1,1874,null,{}] 13:31:07 INFO - PROCESS | 1649 | 1462480267967 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}] 13:31:08 INFO - PROCESS | 1649 | 1462480268085 Marionette TRACE conn2 <- [1,1875,null,{"value":null}] 13:31:08 INFO - PROCESS | 1649 | 1462480268218 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fd3800 == 96 [pid = 1649] [id = 476] 13:31:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12bd64c00) [pid = 1649] [serial = 1427] [outer = 0x0] 13:31:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12d119400) [pid = 1649] [serial = 1428] [outer = 0x12bd64c00] 13:31:08 INFO - PROCESS | 1649 | 1462480268250 Marionette DEBUG loaded listener.js 13:31:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12dae8000) [pid = 1649] [serial = 1429] [outer = 0x12bd64c00] 13:31:08 INFO - PROCESS | 1649 | 1462480268682 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]]]}] 13:31:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 13:31:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 769ms 13:31:08 INFO - PROCESS | 1649 | 1462480268742 Marionette TRACE conn2 -> [0,1877,"getWindowHandle",null] 13:31:08 INFO - PROCESS | 1649 | 1462480268743 Marionette TRACE conn2 <- [1,1877,null,{"value":"7"}] 13:31:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 13:31:08 INFO - PROCESS | 1649 | 1462480268748 Marionette TRACE conn2 -> [0,1878,"setScriptTimeout",{"ms":35000}] 13:31:08 INFO - PROCESS | 1649 | 1462480268749 Marionette TRACE conn2 <- [1,1878,null,{}] 13:31:08 INFO - PROCESS | 1649 | 1462480268751 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}] 13:31:08 INFO - PROCESS | 1649 | 1462480268869 Marionette TRACE conn2 <- [1,1879,null,{"value":null}] 13:31:08 INFO - PROCESS | 1649 | 1462480268959 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a97a000 == 97 [pid = 1649] [id = 477] 13:31:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12c41d800) [pid = 1649] [serial = 1430] [outer = 0x0] 13:31:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12f283000) [pid = 1649] [serial = 1431] [outer = 0x12c41d800] 13:31:08 INFO - PROCESS | 1649 | 1462480268990 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1378d4000) [pid = 1649] [serial = 1432] [outer = 0x12c41d800] 13:31:09 INFO - PROCESS | 1649 | 1462480269421 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]]]}] 13:31:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 13:31:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 718ms 13:31:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 13:31:09 INFO - PROCESS | 1649 | 1462480269467 Marionette TRACE conn2 -> [0,1881,"getWindowHandle",null] 13:31:09 INFO - PROCESS | 1649 | 1462480269468 Marionette TRACE conn2 <- [1,1881,null,{"value":"7"}] 13:31:09 INFO - PROCESS | 1649 | 1462480269470 Marionette TRACE conn2 -> [0,1882,"setScriptTimeout",{"ms":35000}] 13:31:09 INFO - PROCESS | 1649 | 1462480269472 Marionette TRACE conn2 <- [1,1882,null,{}] 13:31:09 INFO - PROCESS | 1649 | 1462480269474 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}] 13:31:09 INFO - PROCESS | 1649 | 1462480269596 Marionette TRACE conn2 <- [1,1883,null,{"value":null}] 13:31:09 INFO - PROCESS | 1649 | 1462480269692 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x13adbd800 == 98 [pid = 1649] [id = 478] 13:31:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x137bfc400) [pid = 1649] [serial = 1433] [outer = 0x0] 13:31:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x13825e800) [pid = 1649] [serial = 1434] [outer = 0x137bfc400] 13:31:09 INFO - PROCESS | 1649 | 1462480269724 Marionette DEBUG loaded listener.js 13:31:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x13a6acc00) [pid = 1649] [serial = 1435] [outer = 0x137bfc400] 13:31:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x13a6b1400) [pid = 1649] [serial = 1436] [outer = 0x12bd3e000] 13:31:10 INFO - PROCESS | 1649 | 1462480270203 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]]]}] 13:31:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 13:31:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 771ms 13:31:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 13:31:10 INFO - PROCESS | 1649 | 1462480270242 Marionette TRACE conn2 -> [0,1885,"getWindowHandle",null] 13:31:10 INFO - PROCESS | 1649 | 1462480270244 Marionette TRACE conn2 <- [1,1885,null,{"value":"7"}] 13:31:10 INFO - PROCESS | 1649 | 1462480270246 Marionette TRACE conn2 -> [0,1886,"setScriptTimeout",{"ms":35000}] 13:31:10 INFO - PROCESS | 1649 | 1462480270248 Marionette TRACE conn2 <- [1,1886,null,{}] 13:31:10 INFO - PROCESS | 1649 | 1462480270251 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}] 13:31:10 INFO - PROCESS | 1649 | 1462480270389 Marionette TRACE conn2 <- [1,1887,null,{"value":null}] 13:31:10 INFO - PROCESS | 1649 | 1462480270550 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x13afc5000 == 99 [pid = 1649] [id = 479] 13:31:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x1160b4000) [pid = 1649] [serial = 1437] [outer = 0x0] 13:31:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x137bfcc00) [pid = 1649] [serial = 1438] [outer = 0x1160b4000] 13:31:10 INFO - PROCESS | 1649 | 1462480270595 Marionette DEBUG loaded listener.js 13:31:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x13a76ec00) [pid = 1649] [serial = 1439] [outer = 0x1160b4000] 13:31:11 INFO - PROCESS | 1649 | 1462480271038 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 13:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 821ms 13:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 13:31:11 INFO - PROCESS | 1649 | 1462480271068 Marionette TRACE conn2 -> [0,1889,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1649 | 1462480271070 Marionette TRACE conn2 <- [1,1889,null,{"value":"7"}] 13:31:11 INFO - PROCESS | 1649 | 1462480271098 Marionette TRACE conn2 -> [0,1890,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1649 | 1462480271100 Marionette TRACE conn2 <- [1,1890,null,{}] 13:31:11 INFO - PROCESS | 1649 | 1462480271106 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}] 13:31:11 INFO - PROCESS | 1649 | 1462480271277 Marionette TRACE conn2 <- [1,1891,null,{"value":null}] 13:31:11 INFO - PROCESS | 1649 | 1462480271388 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b620800 == 100 [pid = 1649] [id = 480] 13:31:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x13a6ad000) [pid = 1649] [serial = 1440] [outer = 0x0] 13:31:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x13a7a7800) [pid = 1649] [serial = 1441] [outer = 0x13a6ad000] 13:31:11 INFO - PROCESS | 1649 | 1462480271417 Marionette DEBUG loaded listener.js 13:31:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x13a7ad000) [pid = 1649] [serial = 1442] [outer = 0x13a6ad000] 13:31:11 INFO - PROCESS | 1649 | 1462480271916 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]]]}] 13:31:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 13:31:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 850ms 13:31:11 INFO - PROCESS | 1649 | 1462480271925 Marionette TRACE conn2 -> [0,1893,"getWindowHandle",null] 13:31:11 INFO - PROCESS | 1649 | 1462480271928 Marionette TRACE conn2 <- [1,1893,null,{"value":"7"}] 13:31:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 13:31:11 INFO - PROCESS | 1649 | 1462480271930 Marionette TRACE conn2 -> [0,1894,"setScriptTimeout",{"ms":35000}] 13:31:11 INFO - PROCESS | 1649 | 1462480271931 Marionette TRACE conn2 <- [1,1894,null,{}] 13:31:11 INFO - PROCESS | 1649 | 1462480271933 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}] 13:31:12 INFO - PROCESS | 1649 | 1462480272050 Marionette TRACE conn2 <- [1,1895,null,{"value":null}] 13:31:12 INFO - PROCESS | 1649 | 1462480272174 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x112915800 == 101 [pid = 1649] [id = 481] 13:31:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x110ea4400) [pid = 1649] [serial = 1443] [outer = 0x0] 13:31:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x118389000) [pid = 1649] [serial = 1444] [outer = 0x110ea4400] 13:31:12 INFO - PROCESS | 1649 | 1462480272207 Marionette DEBUG loaded listener.js 13:31:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12afd5800) [pid = 1649] [serial = 1445] [outer = 0x110ea4400] 13:31:12 INFO - PROCESS | 1649 | 1462480272837 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]]]}] 13:31:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 13:31:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 919ms 13:31:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 13:31:12 INFO - PROCESS | 1649 | 1462480272850 Marionette TRACE conn2 -> [0,1897,"getWindowHandle",null] 13:31:12 INFO - PROCESS | 1649 | 1462480272852 Marionette TRACE conn2 <- [1,1897,null,{"value":"7"}] 13:31:12 INFO - PROCESS | 1649 | 1462480272855 Marionette TRACE conn2 -> [0,1898,"setScriptTimeout",{"ms":35000}] 13:31:12 INFO - PROCESS | 1649 | 1462480272860 Marionette TRACE conn2 <- [1,1898,null,{}] 13:31:12 INFO - PROCESS | 1649 | 1462480272864 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}] 13:31:12 INFO - PROCESS | 1649 | 1462480272977 Marionette TRACE conn2 <- [1,1899,null,{"value":null}] 13:31:13 INFO - PROCESS | 1649 | 1462480273074 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f98000 == 102 [pid = 1649] [id = 482] 13:31:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x11296a800) [pid = 1649] [serial = 1446] [outer = 0x0] 13:31:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x11328c800) [pid = 1649] [serial = 1447] [outer = 0x11296a800] 13:31:13 INFO - PROCESS | 1649 | 1462480273105 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x117680400) [pid = 1649] [serial = 1448] [outer = 0x11296a800] 13:31:13 INFO - PROCESS | 1649 | 1462480273546 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]]]}] 13:31:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 13:31:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 728ms 13:31:13 INFO - PROCESS | 1649 | 1462480273584 Marionette TRACE conn2 -> [0,1901,"getWindowHandle",null] 13:31:13 INFO - PROCESS | 1649 | 1462480273588 Marionette TRACE conn2 <- [1,1901,null,{"value":"7"}] 13:31:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 13:31:13 INFO - PROCESS | 1649 | 1462480273614 Marionette TRACE conn2 -> [0,1902,"setScriptTimeout",{"ms":35000}] 13:31:13 INFO - PROCESS | 1649 | 1462480273615 Marionette TRACE conn2 <- [1,1902,null,{}] 13:31:13 INFO - PROCESS | 1649 | 1462480273618 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}] 13:31:13 INFO - PROCESS | 1649 | 1462480273729 Marionette TRACE conn2 <- [1,1903,null,{"value":null}] 13:31:13 INFO - PROCESS | 1649 | 1462480273826 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x11961f800 == 103 [pid = 1649] [id = 483] 13:31:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x113d9d800) [pid = 1649] [serial = 1449] [outer = 0x0] 13:31:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x119494400) [pid = 1649] [serial = 1450] [outer = 0x113d9d800] 13:31:13 INFO - PROCESS | 1649 | 1462480273854 Marionette DEBUG loaded listener.js 13:31:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x119e07800) [pid = 1649] [serial = 1451] [outer = 0x113d9d800] 13:31:14 INFO - PROCESS | 1649 | 1462480274266 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]]]}] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x119a43800 == 102 [pid = 1649] [id = 367] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x137a87000 == 101 [pid = 1649] [id = 471] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x137515000 == 100 [pid = 1649] [id = 470] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x121217000 == 99 [pid = 1649] [id = 469] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc4e800 == 98 [pid = 1649] [id = 468] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12d45a000 == 97 [pid = 1649] [id = 467] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd23800 == 96 [pid = 1649] [id = 466] 13:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 13:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 724ms 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x136166000) [pid = 1649] [serial = 1302] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x123fdfc00) [pid = 1649] [serial = 1305] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x112b4b400) [pid = 1649] [serial = 1308] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x12f27ac00) [pid = 1649] [serial = 1347] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12c42a000 == 95 [pid = 1649] [id = 465] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12a96c800 == 94 [pid = 1649] [id = 464] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12947a000 == 93 [pid = 1649] [id = 463] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1197b7800 == 92 [pid = 1649] [id = 462] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x116ad7800 == 91 [pid = 1649] [id = 461] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1250e8000 == 90 [pid = 1649] [id = 460] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x121442800 == 89 [pid = 1649] [id = 459] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x13a8db000 == 88 [pid = 1649] [id = 458] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1381b1800 == 87 [pid = 1649] [id = 457] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x137e1e000 == 86 [pid = 1649] [id = 456] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x137bab000 == 85 [pid = 1649] [id = 455] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x137a8f000 == 84 [pid = 1649] [id = 454] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x13778a800 == 83 [pid = 1649] [id = 453] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x12caa6000 == 82 [pid = 1649] [id = 452] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x1275b3000 == 81 [pid = 1649] [id = 451] 13:31:14 INFO - PROCESS | 1649 | --DOCSHELL 0x112920000 == 80 [pid = 1649] [id = 450] 13:31:14 INFO - PROCESS | 1649 | 1462480274371 Marionette TRACE conn2 -> [0,1905,"getWindowHandle",null] 13:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 13:31:14 INFO - PROCESS | 1649 | 1462480274374 Marionette TRACE conn2 <- [1,1905,null,{"value":"7"}] 13:31:14 INFO - PROCESS | 1649 | 1462480274377 Marionette TRACE conn2 -> [0,1906,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1649 | 1462480274379 Marionette TRACE conn2 <- [1,1906,null,{}] 13:31:14 INFO - PROCESS | 1649 | 1462480274386 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}] 13:31:14 INFO - PROCESS | 1649 | 1462480274486 Marionette TRACE conn2 <- [1,1907,null,{"value":null}] 13:31:14 INFO - PROCESS | 1649 | 1462480274496 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197b7800 == 81 [pid = 1649] [id = 484] 13:31:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x121ef2400) [pid = 1649] [serial = 1452] [outer = 0x0] 13:31:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x125062c00) [pid = 1649] [serial = 1453] [outer = 0x121ef2400] 13:31:14 INFO - PROCESS | 1649 | 1462480274524 Marionette DEBUG loaded listener.js 13:31:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x1271b0c00) [pid = 1649] [serial = 1454] [outer = 0x121ef2400] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12f31dc00) [pid = 1649] [serial = 1299] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x125690000) [pid = 1649] [serial = 1323] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x1271b1000) [pid = 1649] [serial = 1324] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x112b4c000) [pid = 1649] [serial = 1281] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x11a063c00) [pid = 1649] [serial = 1320] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x124cea800) [pid = 1649] [serial = 1321] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x12957d000) [pid = 1649] [serial = 1329] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x128b07c00) [pid = 1649] [serial = 1326] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x1184c7c00) [pid = 1649] [serial = 1317] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x1191e4800) [pid = 1649] [serial = 1318] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x12c414800) [pid = 1649] [serial = 1296] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x128b04c00) [pid = 1649] [serial = 1287] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12783e400) [pid = 1649] [serial = 1279] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x110e80400) [pid = 1649] [serial = 1312] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x110dc3400) [pid = 1649] [serial = 1311] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12b12dc00) [pid = 1649] [serial = 1332] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x1168bac00) [pid = 1649] [serial = 1314] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x1181bd800) [pid = 1649] [serial = 1315] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12a82b400) [pid = 1649] [serial = 1290] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12ac85800) [pid = 1649] [serial = 1330] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12afd8c00) [pid = 1649] [serial = 1293] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x119c73400) [pid = 1649] [serial = 1284] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12bd4b400) [pid = 1649] [serial = 1335] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12c41d000) [pid = 1649] [serial = 1338] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x12a81fc00) [pid = 1649] [serial = 1341] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x12cd13c00) [pid = 1649] [serial = 1339] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x12b1f7800) [pid = 1649] [serial = 1333] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x12d121c00) [pid = 1649] [serial = 1344] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12c413400) [pid = 1649] [serial = 1336] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x128f5f000) [pid = 1649] [serial = 1327] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12cd17800) [pid = 1649] [serial = 1342] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x12daec000) [pid = 1649] [serial = 1345] [outer = 0x0] [url = about:blank] 13:31:14 INFO - PROCESS | 1649 | 1462480274925 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]]]}] 13:31:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 13:31:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 570ms 13:31:14 INFO - PROCESS | 1649 | 1462480274948 Marionette TRACE conn2 -> [0,1909,"getWindowHandle",null] 13:31:14 INFO - PROCESS | 1649 | 1462480274949 Marionette TRACE conn2 <- [1,1909,null,{"value":"7"}] 13:31:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 13:31:14 INFO - PROCESS | 1649 | 1462480274952 Marionette TRACE conn2 -> [0,1910,"setScriptTimeout",{"ms":35000}] 13:31:14 INFO - PROCESS | 1649 | 1462480274953 Marionette TRACE conn2 <- [1,1910,null,{}] 13:31:14 INFO - PROCESS | 1649 | 1462480274955 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}] 13:31:15 INFO - PROCESS | 1649 | 1462480275054 Marionette TRACE conn2 <- [1,1911,null,{"value":null}] 13:31:15 INFO - PROCESS | 1649 | 1462480275081 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9a7800 == 82 [pid = 1649] [id = 485] 13:31:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x128e0e000) [pid = 1649] [serial = 1455] [outer = 0x0] 13:31:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x128f56000) [pid = 1649] [serial = 1456] [outer = 0x128e0e000] 13:31:15 INFO - PROCESS | 1649 | 1462480275107 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x129578c00) [pid = 1649] [serial = 1457] [outer = 0x128e0e000] 13:31:15 INFO - PROCESS | 1649 | 1462480275479 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]]]}] 13:31:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 13:31:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 568ms 13:31:15 INFO - PROCESS | 1649 | 1462480275521 Marionette TRACE conn2 -> [0,1913,"getWindowHandle",null] 13:31:15 INFO - PROCESS | 1649 | 1462480275522 Marionette TRACE conn2 <- [1,1913,null,{"value":"7"}] 13:31:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 13:31:15 INFO - PROCESS | 1649 | 1462480275524 Marionette TRACE conn2 -> [0,1914,"setScriptTimeout",{"ms":35000}] 13:31:15 INFO - PROCESS | 1649 | 1462480275525 Marionette TRACE conn2 <- [1,1914,null,{}] 13:31:15 INFO - PROCESS | 1649 | 1462480275528 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}] 13:31:15 INFO - PROCESS | 1649 | 1462480275626 Marionette TRACE conn2 <- [1,1915,null,{"value":null}] 13:31:15 INFO - PROCESS | 1649 | 1462480275630 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca93800 == 83 [pid = 1649] [id = 486] 13:31:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x129581c00) [pid = 1649] [serial = 1458] [outer = 0x0] 13:31:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x12a97e800) [pid = 1649] [serial = 1459] [outer = 0x129581c00] 13:31:15 INFO - PROCESS | 1649 | 1462480275656 Marionette DEBUG loaded listener.js 13:31:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x12ac90800) [pid = 1649] [serial = 1460] [outer = 0x129581c00] 13:31:16 INFO - PROCESS | 1649 | 1462480276028 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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 13:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 519ms 13:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 13:31:16 INFO - PROCESS | 1649 | 1462480276047 Marionette TRACE conn2 -> [0,1917,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1649 | 1462480276048 Marionette TRACE conn2 <- [1,1917,null,{"value":"7"}] 13:31:16 INFO - PROCESS | 1649 | 1462480276050 Marionette TRACE conn2 -> [0,1918,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1649 | 1462480276051 Marionette TRACE conn2 <- [1,1918,null,{}] 13:31:16 INFO - PROCESS | 1649 | 1462480276054 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}] 13:31:16 INFO - PROCESS | 1649 | 1462480276162 Marionette TRACE conn2 <- [1,1919,null,{"value":null}] 13:31:16 INFO - PROCESS | 1649 | 1462480276167 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d462800 == 84 [pid = 1649] [id = 487] 13:31:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12b131000) [pid = 1649] [serial = 1461] [outer = 0x0] 13:31:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x12bd65800) [pid = 1649] [serial = 1462] [outer = 0x12b131000] 13:31:16 INFO - PROCESS | 1649 | 1462480276194 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x12d42f400) [pid = 1649] [serial = 1463] [outer = 0x12b131000] 13:31:16 INFO - PROCESS | 1649 | 1462480276574 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]]]}] 13:31:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 13:31:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 567ms 13:31:16 INFO - PROCESS | 1649 | 1462480276619 Marionette TRACE conn2 -> [0,1921,"getWindowHandle",null] 13:31:16 INFO - PROCESS | 1649 | 1462480276620 Marionette TRACE conn2 <- [1,1921,null,{"value":"7"}] 13:31:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 13:31:16 INFO - PROCESS | 1649 | 1462480276622 Marionette TRACE conn2 -> [0,1922,"setScriptTimeout",{"ms":35000}] 13:31:16 INFO - PROCESS | 1649 | 1462480276624 Marionette TRACE conn2 <- [1,1922,null,{}] 13:31:16 INFO - PROCESS | 1649 | 1462480276626 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}] 13:31:16 INFO - PROCESS | 1649 | 1462480276764 Marionette TRACE conn2 <- [1,1923,null,{"value":null}] 13:31:16 INFO - PROCESS | 1649 | 1462480276782 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc50800 == 85 [pid = 1649] [id = 488] 13:31:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12cd17800) [pid = 1649] [serial = 1464] [outer = 0x0] 13:31:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12dc0d000) [pid = 1649] [serial = 1465] [outer = 0x12cd17800] 13:31:16 INFO - PROCESS | 1649 | 1462480276807 Marionette DEBUG loaded listener.js 13:31:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x13613dc00) [pid = 1649] [serial = 1466] [outer = 0x12cd17800] 13:31:17 INFO - PROCESS | 1649 | 1462480277149 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]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 13:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 569ms 13:31:17 INFO - PROCESS | 1649 | 1462480277192 Marionette TRACE conn2 -> [0,1925,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1649 | 1462480277193 Marionette TRACE conn2 <- [1,1925,null,{"value":"7"}] 13:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 13:31:17 INFO - PROCESS | 1649 | 1462480277195 Marionette TRACE conn2 -> [0,1926,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1649 | 1462480277197 Marionette TRACE conn2 <- [1,1926,null,{}] 13:31:17 INFO - PROCESS | 1649 | 1462480277205 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}] 13:31:17 INFO - PROCESS | 1649 | 1462480277329 Marionette TRACE conn2 <- [1,1927,null,{"value":null}] 13:31:17 INFO - PROCESS | 1649 | 1462480277341 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x137511000 == 86 [pid = 1649] [id = 489] 13:31:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12f278c00) [pid = 1649] [serial = 1467] [outer = 0x0] 13:31:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x137bef400) [pid = 1649] [serial = 1468] [outer = 0x12f278c00] 13:31:17 INFO - PROCESS | 1649 | 1462480277367 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x13801b400) [pid = 1649] [serial = 1469] [outer = 0x12f278c00] 13:31:17 INFO - PROCESS | 1649 | 1462480277731 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]]]}] 13:31:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 13:31:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 574ms 13:31:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 13:31:17 INFO - PROCESS | 1649 | 1462480277771 Marionette TRACE conn2 -> [0,1929,"getWindowHandle",null] 13:31:17 INFO - PROCESS | 1649 | 1462480277772 Marionette TRACE conn2 <- [1,1929,null,{"value":"7"}] 13:31:17 INFO - PROCESS | 1649 | 1462480277775 Marionette TRACE conn2 -> [0,1930,"setScriptTimeout",{"ms":35000}] 13:31:17 INFO - PROCESS | 1649 | 1462480277778 Marionette TRACE conn2 <- [1,1930,null,{}] 13:31:17 INFO - PROCESS | 1649 | 1462480277787 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}] 13:31:17 INFO - PROCESS | 1649 | 1462480277912 Marionette TRACE conn2 <- [1,1931,null,{"value":null}] 13:31:17 INFO - PROCESS | 1649 | 1462480277927 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x137723800 == 87 [pid = 1649] [id = 490] 13:31:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x13613ec00) [pid = 1649] [serial = 1470] [outer = 0x0] 13:31:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x13820a400) [pid = 1649] [serial = 1471] [outer = 0x13613ec00] 13:31:17 INFO - PROCESS | 1649 | 1462480277952 Marionette DEBUG loaded listener.js 13:31:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x13820f400) [pid = 1649] [serial = 1472] [outer = 0x13613ec00] 13:31:18 INFO - PROCESS | 1649 | 1462480278332 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]]]}] 13:31:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 13:31:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 584ms 13:31:18 INFO - PROCESS | 1649 | 1462480278358 Marionette TRACE conn2 -> [0,1933,"getWindowHandle",null] 13:31:18 INFO - PROCESS | 1649 | 1462480278360 Marionette TRACE conn2 <- [1,1933,null,{"value":"7"}] 13:31:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 13:31:18 INFO - PROCESS | 1649 | 1462480278368 Marionette TRACE conn2 -> [0,1934,"setScriptTimeout",{"ms":35000}] 13:31:18 INFO - PROCESS | 1649 | 1462480278369 Marionette TRACE conn2 <- [1,1934,null,{}] 13:31:18 INFO - PROCESS | 1649 | 1462480278371 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}] 13:31:18 INFO - PROCESS | 1649 | 1462480278496 Marionette TRACE conn2 <- [1,1935,null,{"value":null}] 13:31:18 INFO - PROCESS | 1649 | 1462480278509 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x137abf000 == 88 [pid = 1649] [id = 491] 13:31:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x138022800) [pid = 1649] [serial = 1473] [outer = 0x0] 13:31:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x138261800) [pid = 1649] [serial = 1474] [outer = 0x138022800] 13:31:18 INFO - PROCESS | 1649 | 1462480278533 Marionette DEBUG loaded listener.js 13:31:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x13a6b0400) [pid = 1649] [serial = 1475] [outer = 0x138022800] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x128e0ec00) [pid = 1649] [serial = 1397] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12afde400) [pid = 1649] [serial = 1400] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x12b12f800) [pid = 1649] [serial = 1403] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x112bf1400) [pid = 1649] [serial = 1385] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x117041400) [pid = 1649] [serial = 1382] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x11610fc00) [pid = 1649] [serial = 1406] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x12506b800) [pid = 1649] [serial = 1409] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x11254f800) [pid = 1649] [serial = 1379] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x127837800) [pid = 1649] [serial = 1394] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x121366400) [pid = 1649] [serial = 1391] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x119cacc00) [pid = 1649] [serial = 1388] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12f27e000) [pid = 1649] [serial = 1412] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 13:31:18 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x125690800) [pid = 1649] [serial = 1346] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 13:31:19 INFO - PROCESS | 1649 | 1462480279041 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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 13:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 724ms 13:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 13:31:19 INFO - PROCESS | 1649 | 1462480279086 Marionette TRACE conn2 -> [0,1937,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1649 | 1462480279088 Marionette TRACE conn2 <- [1,1937,null,{"value":"7"}] 13:31:19 INFO - PROCESS | 1649 | 1462480279090 Marionette TRACE conn2 -> [0,1938,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1649 | 1462480279092 Marionette TRACE conn2 <- [1,1938,null,{}] 13:31:19 INFO - PROCESS | 1649 | 1462480279094 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}] 13:31:19 INFO - PROCESS | 1649 | 1462480279240 Marionette TRACE conn2 <- [1,1939,null,{"value":null}] 13:31:19 INFO - PROCESS | 1649 | 1462480279295 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x137b9f000 == 89 [pid = 1649] [id = 492] 13:31:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x118384800) [pid = 1649] [serial = 1476] [outer = 0x0] 13:31:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x12ac8b800) [pid = 1649] [serial = 1477] [outer = 0x118384800] 13:31:19 INFO - PROCESS | 1649 | 1462480279325 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12d18f800) [pid = 1649] [serial = 1478] [outer = 0x118384800] 13:31:19 INFO - PROCESS | 1649 | 1462480279626 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]]]}] 13:31:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 13:31:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 570ms 13:31:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 13:31:19 INFO - PROCESS | 1649 | 1462480279662 Marionette TRACE conn2 -> [0,1941,"getWindowHandle",null] 13:31:19 INFO - PROCESS | 1649 | 1462480279663 Marionette TRACE conn2 <- [1,1941,null,{"value":"7"}] 13:31:19 INFO - PROCESS | 1649 | 1462480279666 Marionette TRACE conn2 -> [0,1942,"setScriptTimeout",{"ms":35000}] 13:31:19 INFO - PROCESS | 1649 | 1462480279667 Marionette TRACE conn2 <- [1,1942,null,{}] 13:31:19 INFO - PROCESS | 1649 | 1462480279669 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}] 13:31:19 INFO - PROCESS | 1649 | 1462480279769 Marionette TRACE conn2 <- [1,1943,null,{"value":null}] 13:31:19 INFO - PROCESS | 1649 | 1462480279854 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fe0000 == 90 [pid = 1649] [id = 493] 13:31:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12d18dc00) [pid = 1649] [serial = 1479] [outer = 0x0] 13:31:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12d196800) [pid = 1649] [serial = 1480] [outer = 0x12d18dc00] 13:31:19 INFO - PROCESS | 1649 | 1462480279881 Marionette DEBUG loaded listener.js 13:31:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x13a6b8800) [pid = 1649] [serial = 1481] [outer = 0x12d18dc00] 13:31:20 INFO - PROCESS | 1649 | 1462480280284 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]]]}] 13:31:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 13:31:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 13:31:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 13:31:20 INFO - PROCESS | 1649 | 1462480280337 Marionette TRACE conn2 -> [0,1945,"getWindowHandle",null] 13:31:20 INFO - PROCESS | 1649 | 1462480280339 Marionette TRACE conn2 <- [1,1945,null,{"value":"7"}] 13:31:20 INFO - PROCESS | 1649 | 1462480280342 Marionette TRACE conn2 -> [0,1946,"setScriptTimeout",{"ms":35000}] 13:31:20 INFO - PROCESS | 1649 | 1462480280344 Marionette TRACE conn2 <- [1,1946,null,{}] 13:31:20 INFO - PROCESS | 1649 | 1462480280346 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}] 13:31:20 INFO - PROCESS | 1649 | 1462480280459 Marionette TRACE conn2 <- [1,1947,null,{"value":null}] 13:31:20 INFO - PROCESS | 1649 | 1462480280465 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9d1000 == 91 [pid = 1649] [id = 494] 13:31:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x13a324400) [pid = 1649] [serial = 1482] [outer = 0x0] 13:31:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x13a7ae000) [pid = 1649] [serial = 1483] [outer = 0x13a324400] 13:31:20 INFO - PROCESS | 1649 | 1462480280492 Marionette DEBUG loaded listener.js 13:31:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x13a99a800) [pid = 1649] [serial = 1484] [outer = 0x13a324400] 13:31:21 INFO - PROCESS | 1649 | 1462480281220 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]]]}] 13:31:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 13:31:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 923ms 13:31:21 INFO - PROCESS | 1649 | 1462480281266 Marionette TRACE conn2 -> [0,1949,"getWindowHandle",null] 13:31:21 INFO - PROCESS | 1649 | 1462480281268 Marionette TRACE conn2 <- [1,1949,null,{"value":"7"}] 13:31:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 13:31:21 INFO - PROCESS | 1649 | 1462480281272 Marionette TRACE conn2 -> [0,1950,"setScriptTimeout",{"ms":35000}] 13:31:21 INFO - PROCESS | 1649 | 1462480281275 Marionette TRACE conn2 <- [1,1950,null,{}] 13:31:21 INFO - PROCESS | 1649 | 1462480281279 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}] 13:31:21 INFO - PROCESS | 1649 | 1462480281404 Marionette TRACE conn2 <- [1,1951,null,{"value":null}] 13:31:21 INFO - PROCESS | 1649 | 1462480281532 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x121220800 == 92 [pid = 1649] [id = 495] 13:31:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x112bf1400) [pid = 1649] [serial = 1485] [outer = 0x0] 13:31:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x117c4b000) [pid = 1649] [serial = 1486] [outer = 0x112bf1400] 13:31:21 INFO - PROCESS | 1649 | 1462480281565 Marionette DEBUG loaded listener.js 13:31:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x11884f800) [pid = 1649] [serial = 1487] [outer = 0x112bf1400] 13:31:22 INFO - PROCESS | 1649 | 1462480282000 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]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 13:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 775ms 13:31:22 INFO - PROCESS | 1649 | 1462480282047 Marionette TRACE conn2 -> [0,1953,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1649 | 1462480282051 Marionette TRACE conn2 <- [1,1953,null,{"value":"7"}] 13:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 13:31:22 INFO - PROCESS | 1649 | 1462480282056 Marionette TRACE conn2 -> [0,1954,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1649 | 1462480282058 Marionette TRACE conn2 <- [1,1954,null,{}] 13:31:22 INFO - PROCESS | 1649 | 1462480282060 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}] 13:31:22 INFO - PROCESS | 1649 | 1462480282176 Marionette TRACE conn2 <- [1,1955,null,{"value":null}] 13:31:22 INFO - PROCESS | 1649 | 1462480282273 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c42d800 == 93 [pid = 1649] [id = 496] 13:31:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x119c6d800) [pid = 1649] [serial = 1488] [outer = 0x0] 13:31:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x123fdd400) [pid = 1649] [serial = 1489] [outer = 0x119c6d800] 13:31:22 INFO - PROCESS | 1649 | 1462480282302 Marionette DEBUG loaded listener.js 13:31:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x126d38400) [pid = 1649] [serial = 1490] [outer = 0x119c6d800] 13:31:22 INFO - PROCESS | 1649 | 1462480282728 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]]]}] 13:31:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 13:31:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 722ms 13:31:22 INFO - PROCESS | 1649 | 1462480282793 Marionette TRACE conn2 -> [0,1957,"getWindowHandle",null] 13:31:22 INFO - PROCESS | 1649 | 1462480282795 Marionette TRACE conn2 <- [1,1957,null,{"value":"7"}] 13:31:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 13:31:22 INFO - PROCESS | 1649 | 1462480282799 Marionette TRACE conn2 -> [0,1958,"setScriptTimeout",{"ms":35000}] 13:31:22 INFO - PROCESS | 1649 | 1462480282802 Marionette TRACE conn2 <- [1,1958,null,{}] 13:31:22 INFO - PROCESS | 1649 | 1462480282809 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}] 13:31:22 INFO - PROCESS | 1649 | 1462480282928 Marionette TRACE conn2 <- [1,1959,null,{"value":null}] 13:31:23 INFO - PROCESS | 1649 | 1462480283025 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x137d4e800 == 94 [pid = 1649] [id = 497] 13:31:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x12ac88400) [pid = 1649] [serial = 1491] [outer = 0x0] 13:31:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12b12bc00) [pid = 1649] [serial = 1492] [outer = 0x12ac88400] 13:31:23 INFO - PROCESS | 1649 | 1462480283056 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12bd65c00) [pid = 1649] [serial = 1493] [outer = 0x12ac88400] 13:31:23 INFO - PROCESS | 1649 | 1462480283471 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]]]}] 13:31:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 13:31:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 723ms 13:31:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 13:31:23 INFO - PROCESS | 1649 | 1462480283523 Marionette TRACE conn2 -> [0,1961,"getWindowHandle",null] 13:31:23 INFO - PROCESS | 1649 | 1462480283524 Marionette TRACE conn2 <- [1,1961,null,{"value":"7"}] 13:31:23 INFO - PROCESS | 1649 | 1462480283527 Marionette TRACE conn2 -> [0,1962,"setScriptTimeout",{"ms":35000}] 13:31:23 INFO - PROCESS | 1649 | 1462480283528 Marionette TRACE conn2 <- [1,1962,null,{}] 13:31:23 INFO - PROCESS | 1649 | 1462480283530 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}] 13:31:23 INFO - PROCESS | 1649 | 1462480283647 Marionette TRACE conn2 <- [1,1963,null,{"value":null}] 13:31:23 INFO - PROCESS | 1649 | 1462480283744 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421c5800 == 95 [pid = 1649] [id = 498] 13:31:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12ca40800) [pid = 1649] [serial = 1494] [outer = 0x0] 13:31:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12d118c00) [pid = 1649] [serial = 1495] [outer = 0x12ca40800] 13:31:23 INFO - PROCESS | 1649 | 1462480283775 Marionette DEBUG loaded listener.js 13:31:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12f37e400) [pid = 1649] [serial = 1496] [outer = 0x12ca40800] 13:31:24 INFO - PROCESS | 1649 | 1462480284203 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 13:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 720ms 13:31:24 INFO - PROCESS | 1649 | 1462480284248 Marionette TRACE conn2 -> [0,1965,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1649 | 1462480284249 Marionette TRACE conn2 <- [1,1965,null,{"value":"7"}] 13:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 13:31:24 INFO - PROCESS | 1649 | 1462480284252 Marionette TRACE conn2 -> [0,1966,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1649 | 1462480284253 Marionette TRACE conn2 <- [1,1966,null,{}] 13:31:24 INFO - PROCESS | 1649 | 1462480284255 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}] 13:31:24 INFO - PROCESS | 1649 | 1462480284392 Marionette TRACE conn2 <- [1,1967,null,{"value":null}] 13:31:24 INFO - PROCESS | 1649 | 1462480284489 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x137990000 == 96 [pid = 1649] [id = 499] 13:31:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x136170800) [pid = 1649] [serial = 1497] [outer = 0x0] 13:31:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x138202400) [pid = 1649] [serial = 1498] [outer = 0x136170800] 13:31:24 INFO - PROCESS | 1649 | 1462480284519 Marionette DEBUG loaded listener.js 13:31:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x13825ac00) [pid = 1649] [serial = 1499] [outer = 0x136170800] 13:31:24 INFO - PROCESS | 1649 | 1462480284940 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]]]}] 13:31:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 13:31:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 718ms 13:31:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 13:31:24 INFO - PROCESS | 1649 | 1462480284974 Marionette TRACE conn2 -> [0,1969,"getWindowHandle",null] 13:31:24 INFO - PROCESS | 1649 | 1462480284975 Marionette TRACE conn2 <- [1,1969,null,{"value":"7"}] 13:31:24 INFO - PROCESS | 1649 | 1462480284979 Marionette TRACE conn2 -> [0,1970,"setScriptTimeout",{"ms":35000}] 13:31:24 INFO - PROCESS | 1649 | 1462480284981 Marionette TRACE conn2 <- [1,1970,null,{}] 13:31:24 INFO - PROCESS | 1649 | 1462480284983 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}] 13:31:25 INFO - PROCESS | 1649 | 1462480285113 Marionette TRACE conn2 <- [1,1971,null,{"value":null}] 13:31:25 INFO - PROCESS | 1649 | 1462480285214 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1423c4800 == 97 [pid = 1649] [id = 500] 13:31:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x137cae000) [pid = 1649] [serial = 1500] [outer = 0x0] 13:31:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x13a770000) [pid = 1649] [serial = 1501] [outer = 0x137cae000] 13:31:25 INFO - PROCESS | 1649 | 1462480285246 Marionette DEBUG loaded listener.js 13:31:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x13a99cc00) [pid = 1649] [serial = 1502] [outer = 0x137cae000] 13:31:25 INFO - PROCESS | 1649 | 1462480285655 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]]]}] 13:31:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 13:31:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 720ms 13:31:25 INFO - PROCESS | 1649 | 1462480285720 Marionette TRACE conn2 -> [0,1973,"getWindowHandle",null] 13:31:25 INFO - PROCESS | 1649 | 1462480285722 Marionette TRACE conn2 <- [1,1973,null,{"value":"7"}] 13:31:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 13:31:25 INFO - PROCESS | 1649 | 1462480285727 Marionette TRACE conn2 -> [0,1974,"setScriptTimeout",{"ms":35000}] 13:31:25 INFO - PROCESS | 1649 | 1462480285728 Marionette TRACE conn2 <- [1,1974,null,{}] 13:31:25 INFO - PROCESS | 1649 | 1462480285731 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}] 13:31:25 INFO - PROCESS | 1649 | 1462480285846 Marionette TRACE conn2 <- [1,1975,null,{"value":null}] 13:31:25 INFO - PROCESS | 1649 | 1462480285944 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1423de000 == 98 [pid = 1649] [id = 501] 13:31:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x137bdac00) [pid = 1649] [serial = 1503] [outer = 0x0] 13:31:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x137be2000) [pid = 1649] [serial = 1504] [outer = 0x137bdac00] 13:31:25 INFO - PROCESS | 1649 | 1462480285974 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x137be5c00) [pid = 1649] [serial = 1505] [outer = 0x137bdac00] 13:31:26 INFO - PROCESS | 1649 | 1462480286350 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]]]}] 13:31:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 13:31:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 670ms 13:31:26 INFO - PROCESS | 1649 | 1462480286397 Marionette TRACE conn2 -> [0,1977,"getWindowHandle",null] 13:31:26 INFO - PROCESS | 1649 | 1462480286399 Marionette TRACE conn2 <- [1,1977,null,{"value":"7"}] 13:31:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 13:31:26 INFO - PROCESS | 1649 | 1462480286401 Marionette TRACE conn2 -> [0,1978,"setScriptTimeout",{"ms":35000}] 13:31:26 INFO - PROCESS | 1649 | 1462480286402 Marionette TRACE conn2 <- [1,1978,null,{}] 13:31:26 INFO - PROCESS | 1649 | 1462480286405 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}] 13:31:26 INFO - PROCESS | 1649 | 1462480286523 Marionette TRACE conn2 <- [1,1979,null,{"value":null}] 13:31:26 INFO - PROCESS | 1649 | 1462480286652 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x13793c800 == 99 [pid = 1649] [id = 502] 13:31:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x137bde400) [pid = 1649] [serial = 1506] [outer = 0x0] 13:31:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x13813d400) [pid = 1649] [serial = 1507] [outer = 0x137bde400] 13:31:26 INFO - PROCESS | 1649 | 1462480286683 Marionette DEBUG loaded listener.js 13:31:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x138143000) [pid = 1649] [serial = 1508] [outer = 0x137bde400] 13:31:27 INFO - PROCESS | 1649 | 1462480287098 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 13:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 719ms 13:31:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 13:31:27 INFO - PROCESS | 1649 | 1462480287121 Marionette TRACE conn2 -> [0,1981,"getWindowHandle",null] 13:31:27 INFO - PROCESS | 1649 | 1462480287123 Marionette TRACE conn2 <- [1,1981,null,{"value":"7"}] 13:31:27 INFO - PROCESS | 1649 | 1462480287126 Marionette TRACE conn2 -> [0,1982,"setScriptTimeout",{"ms":35000}] 13:31:27 INFO - PROCESS | 1649 | 1462480287128 Marionette TRACE conn2 <- [1,1982,null,{}] 13:31:27 INFO - PROCESS | 1649 | 1462480287132 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}] 13:31:27 INFO - PROCESS | 1649 | 1462480287339 Marionette TRACE conn2 <- [1,1983,null,{"value":null}] 13:31:27 INFO - PROCESS | 1649 | 1462480287502 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x143b03000 == 100 [pid = 1649] [id = 503] 13:31:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x138140000) [pid = 1649] [serial = 1509] [outer = 0x0] 13:31:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x138148c00) [pid = 1649] [serial = 1510] [outer = 0x138140000] 13:31:27 INFO - PROCESS | 1649 | 1462480287530 Marionette DEBUG loaded listener.js 13:31:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x13a772400) [pid = 1649] [serial = 1511] [outer = 0x138140000] 13:31:27 INFO - PROCESS | 1649 | 1462480287971 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]]]}] 13:31:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 13:31:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 872ms 13:31:27 INFO - PROCESS | 1649 | 1462480287998 Marionette TRACE conn2 -> [0,1985,"getWindowHandle",null] 13:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 13:31:28 INFO - PROCESS | 1649 | 1462480288000 Marionette TRACE conn2 <- [1,1985,null,{"value":"7"}] 13:31:28 INFO - PROCESS | 1649 | 1462480288002 Marionette TRACE conn2 -> [0,1986,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1649 | 1462480288003 Marionette TRACE conn2 <- [1,1986,null,{}] 13:31:28 INFO - PROCESS | 1649 | 1462480288006 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}] 13:31:28 INFO - PROCESS | 1649 | 1462480288128 Marionette TRACE conn2 <- [1,1987,null,{"value":null}] 13:31:28 INFO - PROCESS | 1649 | 1462480288259 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b0d000 == 101 [pid = 1649] [id = 504] 13:31:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x126d1bc00) [pid = 1649] [serial = 1512] [outer = 0x0] 13:31:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x12ac8e800) [pid = 1649] [serial = 1513] [outer = 0x126d1bc00] 13:31:28 INFO - PROCESS | 1649 | 1462480288290 Marionette DEBUG loaded listener.js 13:31:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x13616d000) [pid = 1649] [serial = 1514] [outer = 0x126d1bc00] 13:31:28 INFO - PROCESS | 1649 | 1462480288687 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]]]}] 13:31:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 13:31:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 719ms 13:31:28 INFO - PROCESS | 1649 | 1462480288736 Marionette TRACE conn2 -> [0,1989,"getWindowHandle",null] 13:31:28 INFO - PROCESS | 1649 | 1462480288738 Marionette TRACE conn2 <- [1,1989,null,{"value":"7"}] 13:31:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 13:31:28 INFO - PROCESS | 1649 | 1462480288757 Marionette TRACE conn2 -> [0,1990,"setScriptTimeout",{"ms":35000}] 13:31:28 INFO - PROCESS | 1649 | 1462480288759 Marionette TRACE conn2 <- [1,1990,null,{}] 13:31:28 INFO - PROCESS | 1649 | 1462480288764 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}] 13:31:28 INFO - PROCESS | 1649 | 1462480288896 Marionette TRACE conn2 <- [1,1991,null,{"value":null}] 13:31:29 INFO - PROCESS | 1649 | 1462480289229 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x1166e0000 == 102 [pid = 1649] [id = 505] 13:31:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x110dc7400) [pid = 1649] [serial = 1515] [outer = 0x0] 13:31:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x110e74000) [pid = 1649] [serial = 1516] [outer = 0x110dc7400] 13:31:29 INFO - PROCESS | 1649 | 1462480289310 Marionette DEBUG loaded listener.js 13:31:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x111d54800) [pid = 1649] [serial = 1517] [outer = 0x110dc7400] 13:31:29 INFO - PROCESS | 1649 | 1462480289759 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]]]}] 13:31:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 13:31:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1092ms 13:31:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 13:31:29 INFO - PROCESS | 1649 | 1462480289833 Marionette TRACE conn2 -> [0,1993,"getWindowHandle",null] 13:31:29 INFO - PROCESS | 1649 | 1462480289835 Marionette TRACE conn2 <- [1,1993,null,{"value":"7"}] 13:31:29 INFO - PROCESS | 1649 | 1462480289838 Marionette TRACE conn2 -> [0,1994,"setScriptTimeout",{"ms":35000}] 13:31:29 INFO - PROCESS | 1649 | 1462480289840 Marionette TRACE conn2 <- [1,1994,null,{}] 13:31:29 INFO - PROCESS | 1649 | 1462480289863 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}] 13:31:29 INFO - PROCESS | 1649 | 1462480289980 Marionette TRACE conn2 <- [1,1995,null,{"value":null}] 13:31:30 INFO - PROCESS | 1649 | 1462480290082 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e27800 == 103 [pid = 1649] [id = 506] 13:31:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x113d24000) [pid = 1649] [serial = 1518] [outer = 0x0] 13:31:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x115ea5000) [pid = 1649] [serial = 1519] [outer = 0x113d24000] 13:31:30 INFO - PROCESS | 1649 | 1462480290110 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x117041000) [pid = 1649] [serial = 1520] [outer = 0x113d24000] 13:31:30 INFO - PROCESS | 1649 | 1462480290533 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]]]}] 13:31:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 13:31:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 739ms 13:31:30 INFO - PROCESS | 1649 | 1462480290596 Marionette TRACE conn2 -> [0,1997,"getWindowHandle",null] 13:31:30 INFO - PROCESS | 1649 | 1462480290599 Marionette TRACE conn2 <- [1,1997,null,{"value":"7"}] 13:31:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 13:31:30 INFO - PROCESS | 1649 | 1462480290604 Marionette TRACE conn2 -> [0,1998,"setScriptTimeout",{"ms":35000}] 13:31:30 INFO - PROCESS | 1649 | 1462480290605 Marionette TRACE conn2 <- [1,1998,null,{}] 13:31:30 INFO - PROCESS | 1649 | 1462480290609 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}] 13:31:30 INFO - PROCESS | 1649 | 1462480290755 Marionette TRACE conn2 <- [1,1999,null,{"value":null}] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x137fe0000 == 102 [pid = 1649] [id = 493] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x137b9f000 == 101 [pid = 1649] [id = 492] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x137abf000 == 100 [pid = 1649] [id = 491] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x137723800 == 99 [pid = 1649] [id = 490] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x137511000 == 98 [pid = 1649] [id = 489] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc50800 == 97 [pid = 1649] [id = 488] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12d462800 == 96 [pid = 1649] [id = 487] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca93800 == 95 [pid = 1649] [id = 486] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9a7800 == 94 [pid = 1649] [id = 485] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1197b7800 == 93 [pid = 1649] [id = 484] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x11961f800 == 92 [pid = 1649] [id = 483] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x128f98000 == 91 [pid = 1649] [id = 482] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1377a1800 == 90 [pid = 1649] [id = 475] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc95800 == 89 [pid = 1649] [id = 474] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x1213c9000 == 88 [pid = 1649] [id = 473] 13:31:30 INFO - PROCESS | 1649 | --DOCSHELL 0x137ba6000 == 87 [pid = 1649] [id = 472] 13:31:30 INFO - PROCESS | 1649 | 1462480290885 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x115e7c000 == 88 [pid = 1649] [id = 507] 13:31:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x112beb800) [pid = 1649] [serial = 1521] [outer = 0x0] 13:31:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x11805d400) [pid = 1649] [serial = 1522] [outer = 0x112beb800] 13:31:30 INFO - PROCESS | 1649 | 1462480290911 Marionette DEBUG loaded listener.js 13:31:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x11913d000) [pid = 1649] [serial = 1523] [outer = 0x112beb800] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x12f321c00) [pid = 1649] [serial = 1348] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x12ac84400) [pid = 1649] [serial = 1398] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12b1f2400) [pid = 1649] [serial = 1401] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x12c413c00) [pid = 1649] [serial = 1404] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12bd47c00) [pid = 1649] [serial = 1402] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x1187fac00) [pid = 1649] [serial = 1386] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x11913b800) [pid = 1649] [serial = 1384] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x1187a5c00) [pid = 1649] [serial = 1383] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x12164e400) [pid = 1649] [serial = 1356] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x13801e400) [pid = 1649] [serial = 1374] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x1187a4400) [pid = 1649] [serial = 1353] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x1378d8800) [pid = 1649] [serial = 1368] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x119726c00) [pid = 1649] [serial = 1407] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12f31a800) [pid = 1649] [serial = 1365] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x12bd5f800) [pid = 1649] [serial = 1410] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x137ce5400) [pid = 1649] [serial = 1371] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x11685e000) [pid = 1649] [serial = 1381] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x11328b400) [pid = 1649] [serial = 1380] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x127836c00) [pid = 1649] [serial = 1408] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x128e05800) [pid = 1649] [serial = 1395] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x12cd1c400) [pid = 1649] [serial = 1362] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x110dcc800) [pid = 1649] [serial = 1350] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x12569cc00) [pid = 1649] [serial = 1392] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x127517400) [pid = 1649] [serial = 1393] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x123ed4000) [pid = 1649] [serial = 1389] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x125069000) [pid = 1649] [serial = 1390] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x129734000) [pid = 1649] [serial = 1359] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x12a980800) [pid = 1649] [serial = 1377] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x12f37f000) [pid = 1649] [serial = 1413] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x12ca44000) [pid = 1649] [serial = 1405] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x119c6c800) [pid = 1649] [serial = 1387] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12afd3800) [pid = 1649] [serial = 1399] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x12f275400) [pid = 1649] [serial = 1411] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x13616ac00) [pid = 1649] [serial = 1414] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x12a827800) [pid = 1649] [serial = 1396] [outer = 0x0] [url = about:blank] 13:31:31 INFO - PROCESS | 1649 | 1462480291247 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 13:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 13:31:31 INFO - PROCESS | 1649 | 1462480291292 Marionette TRACE conn2 -> [0,2001,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1649 | 1462480291293 Marionette TRACE conn2 <- [1,2001,null,{"value":"7"}] 13:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 13:31:31 INFO - PROCESS | 1649 | 1462480291299 Marionette TRACE conn2 -> [0,2002,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1649 | 1462480291303 Marionette TRACE conn2 <- [1,2002,null,{}] 13:31:31 INFO - PROCESS | 1649 | 1462480291309 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}] 13:31:31 INFO - PROCESS | 1649 | 1462480291407 Marionette TRACE conn2 <- [1,2003,null,{"value":null}] 13:31:31 INFO - PROCESS | 1649 | 1462480291412 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12759e000 == 89 [pid = 1649] [id = 508] 13:31:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x119277000) [pid = 1649] [serial = 1524] [outer = 0x0] 13:31:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x119c6cc00) [pid = 1649] [serial = 1525] [outer = 0x119277000] 13:31:31 INFO - PROCESS | 1649 | 1462480291438 Marionette DEBUG loaded listener.js 13:31:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x121361c00) [pid = 1649] [serial = 1526] [outer = 0x119277000] 13:31:31 INFO - PROCESS | 1649 | 1462480291807 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]]]}] 13:31:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 13:31:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 523ms 13:31:31 INFO - PROCESS | 1649 | 1462480291830 Marionette TRACE conn2 -> [0,2005,"getWindowHandle",null] 13:31:31 INFO - PROCESS | 1649 | 1462480291832 Marionette TRACE conn2 <- [1,2005,null,{"value":"7"}] 13:31:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 13:31:31 INFO - PROCESS | 1649 | 1462480291836 Marionette TRACE conn2 -> [0,2006,"setScriptTimeout",{"ms":35000}] 13:31:31 INFO - PROCESS | 1649 | 1462480291837 Marionette TRACE conn2 <- [1,2006,null,{}] 13:31:31 INFO - PROCESS | 1649 | 1462480291839 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}] 13:31:31 INFO - PROCESS | 1649 | 1462480291936 Marionette TRACE conn2 <- [1,2007,null,{"value":null}] 13:31:31 INFO - PROCESS | 1649 | 1462480291943 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a697800 == 90 [pid = 1649] [id = 509] 13:31:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x121643800) [pid = 1649] [serial = 1527] [outer = 0x0] 13:31:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x124c16000) [pid = 1649] [serial = 1528] [outer = 0x121643800] 13:31:31 INFO - PROCESS | 1649 | 1462480291968 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12506d800) [pid = 1649] [serial = 1529] [outer = 0x121643800] 13:31:32 INFO - PROCESS | 1649 | 1462480292374 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]]]}] 13:31:32 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 13:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 570ms 13:31:32 INFO - PROCESS | 1649 | 1462480292407 Marionette TRACE conn2 -> [0,2009,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1649 | 1462480292410 Marionette TRACE conn2 <- [1,2009,null,{"value":"7"}] 13:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 13:31:32 INFO - PROCESS | 1649 | 1462480292413 Marionette TRACE conn2 -> [0,2010,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1649 | 1462480292414 Marionette TRACE conn2 <- [1,2010,null,{}] 13:31:32 INFO - PROCESS | 1649 | 1462480292416 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}] 13:31:32 INFO - PROCESS | 1649 | 1462480292549 Marionette TRACE conn2 <- [1,2011,null,{"value":null}] 13:31:32 INFO - PROCESS | 1649 | 1462480292600 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af8b000 == 91 [pid = 1649] [id = 510] 13:31:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x126d29800) [pid = 1649] [serial = 1530] [outer = 0x0] 13:31:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x126d32400) [pid = 1649] [serial = 1531] [outer = 0x126d29800] 13:31:32 INFO - PROCESS | 1649 | 1462480292632 Marionette DEBUG loaded listener.js 13:31:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x127840c00) [pid = 1649] [serial = 1532] [outer = 0x126d29800] 13:31:32 INFO - PROCESS | 1649 | 1462480292967 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]]]}] 13:31:32 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 13:31:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 568ms 13:31:32 INFO - PROCESS | 1649 | 1462480292981 Marionette TRACE conn2 -> [0,2013,"getWindowHandle",null] 13:31:32 INFO - PROCESS | 1649 | 1462480292982 Marionette TRACE conn2 <- [1,2013,null,{"value":"7"}] 13:31:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 13:31:32 INFO - PROCESS | 1649 | 1462480292985 Marionette TRACE conn2 -> [0,2014,"setScriptTimeout",{"ms":35000}] 13:31:32 INFO - PROCESS | 1649 | 1462480292986 Marionette TRACE conn2 <- [1,2014,null,{}] 13:31:32 INFO - PROCESS | 1649 | 1462480292988 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}] 13:31:33 INFO - PROCESS | 1649 | 1462480293116 Marionette TRACE conn2 <- [1,2015,null,{"value":null}] 13:31:33 INFO - PROCESS | 1649 | 1462480293133 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c43f000 == 92 [pid = 1649] [id = 511] 13:31:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x128b02c00) [pid = 1649] [serial = 1533] [outer = 0x0] 13:31:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x128e0e800) [pid = 1649] [serial = 1534] [outer = 0x128b02c00] 13:31:33 INFO - PROCESS | 1649 | 1462480293158 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x129577400) [pid = 1649] [serial = 1535] [outer = 0x128b02c00] 13:31:33 INFO - PROCESS | 1649 | 1462480293549 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]]]}] 13:31:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 13:31:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 569ms 13:31:33 INFO - PROCESS | 1649 | 1462480293555 Marionette TRACE conn2 -> [0,2017,"getWindowHandle",null] 13:31:33 INFO - PROCESS | 1649 | 1462480293556 Marionette TRACE conn2 <- [1,2017,null,{"value":"7"}] 13:31:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 13:31:33 INFO - PROCESS | 1649 | 1462480293562 Marionette TRACE conn2 -> [0,2018,"setScriptTimeout",{"ms":35000}] 13:31:33 INFO - PROCESS | 1649 | 1462480293563 Marionette TRACE conn2 <- [1,2018,null,{}] 13:31:33 INFO - PROCESS | 1649 | 1462480293566 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}] 13:31:33 INFO - PROCESS | 1649 | 1462480293691 Marionette TRACE conn2 <- [1,2019,null,{"value":null}] 13:31:33 INFO - PROCESS | 1649 | 1462480293701 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd3f800 == 93 [pid = 1649] [id = 512] 13:31:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x128e0c800) [pid = 1649] [serial = 1536] [outer = 0x0] 13:31:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x129727c00) [pid = 1649] [serial = 1537] [outer = 0x128e0c800] 13:31:33 INFO - PROCESS | 1649 | 1462480293725 Marionette DEBUG loaded listener.js 13:31:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12a978400) [pid = 1649] [serial = 1538] [outer = 0x128e0c800] 13:31:34 INFO - PROCESS | 1649 | 1462480294186 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]]]}] 13:31:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 13:31:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 670ms 13:31:34 INFO - PROCESS | 1649 | 1462480294231 Marionette TRACE conn2 -> [0,2021,"getWindowHandle",null] 13:31:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 13:31:34 INFO - PROCESS | 1649 | 1462480294233 Marionette TRACE conn2 <- [1,2021,null,{"value":"7"}] 13:31:34 INFO - PROCESS | 1649 | 1462480294236 Marionette TRACE conn2 -> [0,2022,"setScriptTimeout",{"ms":35000}] 13:31:34 INFO - PROCESS | 1649 | 1462480294238 Marionette TRACE conn2 <- [1,2022,null,{}] 13:31:34 INFO - PROCESS | 1649 | 1462480294242 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}] 13:31:34 INFO - PROCESS | 1649 | 1462480294401 Marionette TRACE conn2 <- [1,2023,null,{"value":null}] 13:31:34 INFO - PROCESS | 1649 | 1462480294439 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d46a000 == 94 [pid = 1649] [id = 513] 13:31:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12972f800) [pid = 1649] [serial = 1539] [outer = 0x0] 13:31:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x12ab8c000) [pid = 1649] [serial = 1540] [outer = 0x12972f800] 13:31:34 INFO - PROCESS | 1649 | 1462480294465 Marionette DEBUG loaded listener.js 13:31:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x12ac8dc00) [pid = 1649] [serial = 1541] [outer = 0x12972f800] 13:31:35 INFO - PROCESS | 1649 | 1462480295046 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]]]}] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x12f278c00) [pid = 1649] [serial = 1467] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x129581c00) [pid = 1649] [serial = 1458] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x13613ec00) [pid = 1649] [serial = 1470] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x113d9d800) [pid = 1649] [serial = 1449] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x128e0e000) [pid = 1649] [serial = 1455] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x12b131000) [pid = 1649] [serial = 1461] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x121ef2400) [pid = 1649] [serial = 1452] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x138022800) [pid = 1649] [serial = 1473] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x11296a800) [pid = 1649] [serial = 1446] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x118384800) [pid = 1649] [serial = 1476] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x12cd17800) [pid = 1649] [serial = 1464] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 13:31:35 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x12d18dc00) [pid = 1649] [serial = 1479] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 13:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 13:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 871ms 13:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 13:31:35 INFO - PROCESS | 1649 | 1462480295107 Marionette TRACE conn2 -> [0,2025,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1649 | 1462480295108 Marionette TRACE conn2 <- [1,2025,null,{"value":"7"}] 13:31:35 INFO - PROCESS | 1649 | 1462480295111 Marionette TRACE conn2 -> [0,2026,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1649 | 1462480295112 Marionette TRACE conn2 <- [1,2026,null,{}] 13:31:35 INFO - PROCESS | 1649 | 1462480295114 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}] 13:31:35 INFO - PROCESS | 1649 | 1462480295211 Marionette TRACE conn2 <- [1,2027,null,{"value":null}] 13:31:35 INFO - PROCESS | 1649 | 1462480295215 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275aa800 == 95 [pid = 1649] [id = 514] 13:31:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x110dc6400) [pid = 1649] [serial = 1542] [outer = 0x0] 13:31:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x128e0e000) [pid = 1649] [serial = 1543] [outer = 0x110dc6400] 13:31:35 INFO - PROCESS | 1649 | 1462480295241 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12afd3c00) [pid = 1649] [serial = 1544] [outer = 0x110dc6400] 13:31:35 INFO - PROCESS | 1649 | 1462480295610 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]]]}] 13:31:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 13:31:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 521ms 13:31:35 INFO - PROCESS | 1649 | 1462480295632 Marionette TRACE conn2 -> [0,2029,"getWindowHandle",null] 13:31:35 INFO - PROCESS | 1649 | 1462480295633 Marionette TRACE conn2 <- [1,2029,null,{"value":"7"}] 13:31:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 13:31:35 INFO - PROCESS | 1649 | 1462480295636 Marionette TRACE conn2 -> [0,2030,"setScriptTimeout",{"ms":35000}] 13:31:35 INFO - PROCESS | 1649 | 1462480295637 Marionette TRACE conn2 <- [1,2030,null,{}] 13:31:35 INFO - PROCESS | 1649 | 1462480295639 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}] 13:31:35 INFO - PROCESS | 1649 | 1462480295787 Marionette TRACE conn2 <- [1,2031,null,{"value":null}] 13:31:35 INFO - PROCESS | 1649 | 1462480295799 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df27000 == 96 [pid = 1649] [id = 515] 13:31:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12acbe000) [pid = 1649] [serial = 1545] [outer = 0x0] 13:31:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12b134c00) [pid = 1649] [serial = 1546] [outer = 0x12acbe000] 13:31:35 INFO - PROCESS | 1649 | 1462480295828 Marionette DEBUG loaded listener.js 13:31:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12bd64400) [pid = 1649] [serial = 1547] [outer = 0x12acbe000] 13:31:36 INFO - PROCESS | 1649 | 1462480296183 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 13:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 570ms 13:31:36 INFO - PROCESS | 1649 | 1462480296207 Marionette TRACE conn2 -> [0,2033,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1649 | 1462480296209 Marionette TRACE conn2 <- [1,2033,null,{"value":"7"}] 13:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 13:31:36 INFO - PROCESS | 1649 | 1462480296213 Marionette TRACE conn2 -> [0,2034,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1649 | 1462480296214 Marionette TRACE conn2 <- [1,2034,null,{}] 13:31:36 INFO - PROCESS | 1649 | 1462480296217 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}] 13:31:36 INFO - PROCESS | 1649 | 1462480296326 Marionette TRACE conn2 <- [1,2035,null,{"value":null}] 13:31:36 INFO - PROCESS | 1649 | 1462480296413 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375a7800 == 97 [pid = 1649] [id = 516] 13:31:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12bd60000) [pid = 1649] [serial = 1548] [outer = 0x0] 13:31:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x12cd15000) [pid = 1649] [serial = 1549] [outer = 0x12bd60000] 13:31:36 INFO - PROCESS | 1649 | 1462480296438 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12d192000) [pid = 1649] [serial = 1550] [outer = 0x12bd60000] 13:31:36 INFO - PROCESS | 1649 | 1462480296710 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]]]}] 13:31:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 13:31:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 518ms 13:31:36 INFO - PROCESS | 1649 | 1462480296732 Marionette TRACE conn2 -> [0,2037,"getWindowHandle",null] 13:31:36 INFO - PROCESS | 1649 | 1462480296734 Marionette TRACE conn2 <- [1,2037,null,{"value":"7"}] 13:31:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 13:31:36 INFO - PROCESS | 1649 | 1462480296736 Marionette TRACE conn2 -> [0,2038,"setScriptTimeout",{"ms":35000}] 13:31:36 INFO - PROCESS | 1649 | 1462480296737 Marionette TRACE conn2 <- [1,2038,null,{}] 13:31:36 INFO - PROCESS | 1649 | 1462480296739 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}] 13:31:36 INFO - PROCESS | 1649 | 1462480296852 Marionette TRACE conn2 <- [1,2039,null,{"value":null}] 13:31:36 INFO - PROCESS | 1649 | 1462480296856 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x13779b000 == 98 [pid = 1649] [id = 517] 13:31:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12bd68400) [pid = 1649] [serial = 1551] [outer = 0x0] 13:31:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x12daea800) [pid = 1649] [serial = 1552] [outer = 0x12bd68400] 13:31:36 INFO - PROCESS | 1649 | 1462480296881 Marionette DEBUG loaded listener.js 13:31:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x12f321000) [pid = 1649] [serial = 1553] [outer = 0x12bd68400] 13:31:37 INFO - PROCESS | 1649 | 1462480297448 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]]]}] 13:31:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 13:31:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 769ms 13:31:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 13:31:37 INFO - PROCESS | 1649 | 1462480297506 Marionette TRACE conn2 -> [0,2041,"getWindowHandle",null] 13:31:37 INFO - PROCESS | 1649 | 1462480297508 Marionette TRACE conn2 <- [1,2041,null,{"value":"7"}] 13:31:37 INFO - PROCESS | 1649 | 1462480297512 Marionette TRACE conn2 -> [0,2042,"setScriptTimeout",{"ms":35000}] 13:31:37 INFO - PROCESS | 1649 | 1462480297514 Marionette TRACE conn2 <- [1,2042,null,{}] 13:31:37 INFO - PROCESS | 1649 | 1462480297518 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}] 13:31:37 INFO - PROCESS | 1649 | 1462480297643 Marionette TRACE conn2 <- [1,2043,null,{"value":null}] 13:31:37 INFO - PROCESS | 1649 | 1462480297773 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x1216ac000 == 99 [pid = 1649] [id = 518] 13:31:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x113da5400) [pid = 1649] [serial = 1554] [outer = 0x0] 13:31:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x117035800) [pid = 1649] [serial = 1555] [outer = 0x113da5400] 13:31:37 INFO - PROCESS | 1649 | 1462480297806 Marionette DEBUG loaded listener.js 13:31:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x118560000) [pid = 1649] [serial = 1556] [outer = 0x113da5400] 13:31:38 INFO - PROCESS | 1649 | 1462480298304 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]]]}] 13:31:38 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) 13:31:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 822ms 13:31:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 13:31:38 INFO - PROCESS | 1649 | 1462480298334 Marionette TRACE conn2 -> [0,2045,"getWindowHandle",null] 13:31:38 INFO - PROCESS | 1649 | 1462480298338 Marionette TRACE conn2 <- [1,2045,null,{"value":"7"}] 13:31:38 INFO - PROCESS | 1649 | 1462480298343 Marionette TRACE conn2 -> [0,2046,"setScriptTimeout",{"ms":35000}] 13:31:38 INFO - PROCESS | 1649 | 1462480298345 Marionette TRACE conn2 <- [1,2046,null,{}] 13:31:38 INFO - PROCESS | 1649 | 1462480298347 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}] 13:31:38 INFO - PROCESS | 1649 | 1462480298468 Marionette TRACE conn2 <- [1,2047,null,{"value":null}] 13:31:38 INFO - PROCESS | 1649 | 1462480298595 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be57800 == 100 [pid = 1649] [id = 519] 13:31:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x1191edc00) [pid = 1649] [serial = 1557] [outer = 0x0] 13:31:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x119e09c00) [pid = 1649] [serial = 1558] [outer = 0x1191edc00] 13:31:38 INFO - PROCESS | 1649 | 1462480298627 Marionette DEBUG loaded listener.js 13:31:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x124e64c00) [pid = 1649] [serial = 1559] [outer = 0x1191edc00] 13:31:39 INFO - PROCESS | 1649 | 1462480299050 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]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 13:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 773ms 13:31:39 INFO - PROCESS | 1649 | 1462480299116 Marionette TRACE conn2 -> [0,2049,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1649 | 1462480299117 Marionette TRACE conn2 <- [1,2049,null,{"value":"7"}] 13:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 13:31:39 INFO - PROCESS | 1649 | 1462480299120 Marionette TRACE conn2 -> [0,2050,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1649 | 1462480299122 Marionette TRACE conn2 <- [1,2050,null,{}] 13:31:39 INFO - PROCESS | 1649 | 1462480299150 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}] 13:31:39 INFO - PROCESS | 1649 | 1462480299272 Marionette TRACE conn2 <- [1,2051,null,{"value":null}] 13:31:39 INFO - PROCESS | 1649 | 1462480299372 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x137798800 == 101 [pid = 1649] [id = 520] 13:31:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x128b0dc00) [pid = 1649] [serial = 1560] [outer = 0x0] 13:31:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x128e0ec00) [pid = 1649] [serial = 1561] [outer = 0x128b0dc00] 13:31:39 INFO - PROCESS | 1649 | 1462480299404 Marionette DEBUG loaded listener.js 13:31:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x12a81e000) [pid = 1649] [serial = 1562] [outer = 0x128b0dc00] 13:31:39 INFO - PROCESS | 1649 | 1462480299864 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]]]}] 13:31:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 13:31:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 793ms 13:31:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 13:31:39 INFO - PROCESS | 1649 | 1462480299913 Marionette TRACE conn2 -> [0,2053,"getWindowHandle",null] 13:31:39 INFO - PROCESS | 1649 | 1462480299915 Marionette TRACE conn2 <- [1,2053,null,{"value":"7"}] 13:31:39 INFO - PROCESS | 1649 | 1462480299918 Marionette TRACE conn2 -> [0,2054,"setScriptTimeout",{"ms":35000}] 13:31:39 INFO - PROCESS | 1649 | 1462480299919 Marionette TRACE conn2 <- [1,2054,null,{}] 13:31:39 INFO - PROCESS | 1649 | 1462480299921 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}] 13:31:40 INFO - PROCESS | 1649 | 1462480300042 Marionette TRACE conn2 <- [1,2055,null,{"value":null}] 13:31:40 INFO - PROCESS | 1649 | 1462480300170 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x137abe800 == 102 [pid = 1649] [id = 521] 13:31:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12afd3800) [pid = 1649] [serial = 1563] [outer = 0x0] 13:31:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x12bd49000) [pid = 1649] [serial = 1564] [outer = 0x12afd3800] 13:31:40 INFO - PROCESS | 1649 | 1462480300202 Marionette DEBUG loaded listener.js 13:31:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x12d114000) [pid = 1649] [serial = 1565] [outer = 0x12afd3800] 13:31:40 INFO - PROCESS | 1649 | 1462480300619 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]]]}] 13:31:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 13:31:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 769ms 13:31:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 13:31:40 INFO - PROCESS | 1649 | 1462480300689 Marionette TRACE conn2 -> [0,2057,"getWindowHandle",null] 13:31:40 INFO - PROCESS | 1649 | 1462480300691 Marionette TRACE conn2 <- [1,2057,null,{"value":"7"}] 13:31:40 INFO - PROCESS | 1649 | 1462480300694 Marionette TRACE conn2 -> [0,2058,"setScriptTimeout",{"ms":35000}] 13:31:40 INFO - PROCESS | 1649 | 1462480300696 Marionette TRACE conn2 <- [1,2058,null,{}] 13:31:40 INFO - PROCESS | 1649 | 1462480300700 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}] 13:31:40 INFO - PROCESS | 1649 | 1462480300860 Marionette TRACE conn2 <- [1,2059,null,{"value":null}] 13:31:40 INFO - PROCESS | 1649 | 1462480300957 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e1a800 == 103 [pid = 1649] [id = 522] 13:31:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12b1f7000) [pid = 1649] [serial = 1566] [outer = 0x0] 13:31:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12d192800) [pid = 1649] [serial = 1567] [outer = 0x12b1f7000] 13:31:40 INFO - PROCESS | 1649 | 1462480300987 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x12f31cc00) [pid = 1649] [serial = 1568] [outer = 0x12b1f7000] 13:31:41 INFO - PROCESS | 1649 | 1462480301434 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]]]}] 13:31:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 13:31:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 771ms 13:31:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 13:31:41 INFO - PROCESS | 1649 | 1462480301466 Marionette TRACE conn2 -> [0,2061,"getWindowHandle",null] 13:31:41 INFO - PROCESS | 1649 | 1462480301467 Marionette TRACE conn2 <- [1,2061,null,{"value":"7"}] 13:31:41 INFO - PROCESS | 1649 | 1462480301469 Marionette TRACE conn2 -> [0,2062,"setScriptTimeout",{"ms":35000}] 13:31:41 INFO - PROCESS | 1649 | 1462480301470 Marionette TRACE conn2 <- [1,2062,null,{}] 13:31:41 INFO - PROCESS | 1649 | 1462480301489 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}] 13:31:41 INFO - PROCESS | 1649 | 1462480301652 Marionette TRACE conn2 <- [1,2063,null,{"value":null}] 13:31:41 INFO - PROCESS | 1649 | 1462480301723 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a964800 == 104 [pid = 1649] [id = 523] 13:31:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x137bdfc00) [pid = 1649] [serial = 1569] [outer = 0x0] 13:31:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x137cab000) [pid = 1649] [serial = 1570] [outer = 0x137bdfc00] 13:31:41 INFO - PROCESS | 1649 | 1462480301755 Marionette DEBUG loaded listener.js 13:31:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x137cb3c00) [pid = 1649] [serial = 1571] [outer = 0x137bdfc00] 13:31:42 INFO - PROCESS | 1649 | 1462480302183 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 13:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 769ms 13:31:42 INFO - PROCESS | 1649 | 1462480302242 Marionette TRACE conn2 -> [0,2065,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1649 | 1462480302243 Marionette TRACE conn2 <- [1,2065,null,{"value":"7"}] 13:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 13:31:42 INFO - PROCESS | 1649 | 1462480302247 Marionette TRACE conn2 -> [0,2066,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1649 | 1462480302248 Marionette TRACE conn2 <- [1,2066,null,{}] 13:31:42 INFO - PROCESS | 1649 | 1462480302251 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}] 13:31:42 INFO - PROCESS | 1649 | 1462480302366 Marionette TRACE conn2 <- [1,2067,null,{"value":null}] 13:31:42 INFO - PROCESS | 1649 | 1462480302466 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x13aaf2000 == 105 [pid = 1649] [id = 524] 13:31:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x137be1800) [pid = 1649] [serial = 1572] [outer = 0x0] 13:31:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x13801a400) [pid = 1649] [serial = 1573] [outer = 0x137be1800] 13:31:42 INFO - PROCESS | 1649 | 1462480302495 Marionette DEBUG loaded listener.js 13:31:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x138147c00) [pid = 1649] [serial = 1574] [outer = 0x137be1800] 13:31:42 INFO - PROCESS | 1649 | 1462480302873 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]]]}] 13:31:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 13:31:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms 13:31:42 INFO - PROCESS | 1649 | 1462480302935 Marionette TRACE conn2 -> [0,2069,"getWindowHandle",null] 13:31:42 INFO - PROCESS | 1649 | 1462480302936 Marionette TRACE conn2 <- [1,2069,null,{"value":"7"}] 13:31:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 13:31:42 INFO - PROCESS | 1649 | 1462480302939 Marionette TRACE conn2 -> [0,2070,"setScriptTimeout",{"ms":35000}] 13:31:42 INFO - PROCESS | 1649 | 1462480302940 Marionette TRACE conn2 <- [1,2070,null,{}] 13:31:42 INFO - PROCESS | 1649 | 1462480302962 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}] 13:31:43 INFO - PROCESS | 1649 | 1462480303080 Marionette TRACE conn2 <- [1,2071,null,{"value":null}] 13:31:43 INFO - PROCESS | 1649 | 1462480303179 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b7ce800 == 106 [pid = 1649] [id = 525] 13:31:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x137cb2800) [pid = 1649] [serial = 1575] [outer = 0x0] 13:31:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x138210400) [pid = 1649] [serial = 1576] [outer = 0x137cb2800] 13:31:43 INFO - PROCESS | 1649 | 1462480303208 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x138261400) [pid = 1649] [serial = 1577] [outer = 0x137cb2800] 13:31:43 INFO - PROCESS | 1649 | 1462480303587 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]]]}] 13:31:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 13:31:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 686ms 13:31:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 13:31:43 INFO - PROCESS | 1649 | 1462480303628 Marionette TRACE conn2 -> [0,2073,"getWindowHandle",null] 13:31:43 INFO - PROCESS | 1649 | 1462480303629 Marionette TRACE conn2 <- [1,2073,null,{"value":"7"}] 13:31:43 INFO - PROCESS | 1649 | 1462480303631 Marionette TRACE conn2 -> [0,2074,"setScriptTimeout",{"ms":35000}] 13:31:43 INFO - PROCESS | 1649 | 1462480303633 Marionette TRACE conn2 <- [1,2074,null,{}] 13:31:43 INFO - PROCESS | 1649 | 1462480303635 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}] 13:31:43 INFO - PROCESS | 1649 | 1462480303752 Marionette TRACE conn2 <- [1,2075,null,{"value":null}] 13:31:43 INFO - PROCESS | 1649 | 1462480303897 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421e0000 == 107 [pid = 1649] [id = 526] 13:31:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x110e7e800) [pid = 1649] [serial = 1578] [outer = 0x0] 13:31:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x13a31e000) [pid = 1649] [serial = 1579] [outer = 0x110e7e800] 13:31:43 INFO - PROCESS | 1649 | 1462480303930 Marionette DEBUG loaded listener.js 13:31:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x13a76e800) [pid = 1649] [serial = 1580] [outer = 0x110e7e800] 13:31:44 INFO - PROCESS | 1649 | 1462480304346 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]]]}] 13:31:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 13:31:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 769ms 13:31:44 INFO - PROCESS | 1649 | 1462480304400 Marionette TRACE conn2 -> [0,2077,"getWindowHandle",null] 13:31:44 INFO - PROCESS | 1649 | 1462480304402 Marionette TRACE conn2 <- [1,2077,null,{"value":"7"}] 13:31:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 13:31:44 INFO - PROCESS | 1649 | 1462480304404 Marionette TRACE conn2 -> [0,2078,"setScriptTimeout",{"ms":35000}] 13:31:44 INFO - PROCESS | 1649 | 1462480304405 Marionette TRACE conn2 <- [1,2078,null,{}] 13:31:44 INFO - PROCESS | 1649 | 1462480304422 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}] 13:31:44 INFO - PROCESS | 1649 | 1462480304551 Marionette TRACE conn2 <- [1,2079,null,{"value":null}] 13:31:44 INFO - PROCESS | 1649 | 1462480304682 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e22800 == 108 [pid = 1649] [id = 527] 13:31:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x1187a2400) [pid = 1649] [serial = 1581] [outer = 0x0] 13:31:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x136139000) [pid = 1649] [serial = 1582] [outer = 0x1187a2400] 13:31:44 INFO - PROCESS | 1649 | 1462480304714 Marionette DEBUG loaded listener.js 13:31:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x137c9b000) [pid = 1649] [serial = 1583] [outer = 0x1187a2400] 13:31:45 INFO - PROCESS | 1649 | 1462480305147 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]]]}] 13:31:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 13:31:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 769ms 13:31:45 INFO - PROCESS | 1649 | 1462480305174 Marionette TRACE conn2 -> [0,2081,"getWindowHandle",null] 13:31:45 INFO - PROCESS | 1649 | 1462480305176 Marionette TRACE conn2 <- [1,2081,null,{"value":"7"}] 13:31:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 13:31:45 INFO - PROCESS | 1649 | 1462480305178 Marionette TRACE conn2 -> [0,2082,"setScriptTimeout",{"ms":35000}] 13:31:45 INFO - PROCESS | 1649 | 1462480305180 Marionette TRACE conn2 <- [1,2082,null,{}] 13:31:45 INFO - PROCESS | 1649 | 1462480305182 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}] 13:31:45 INFO - PROCESS | 1649 | 1462480305313 Marionette TRACE conn2 <- [1,2083,null,{"value":null}] 13:31:45 INFO - PROCESS | 1649 | 1462480305419 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1173a6000 == 109 [pid = 1649] [id = 528] 13:31:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x11990e400) [pid = 1649] [serial = 1584] [outer = 0x0] 13:31:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x137ca0800) [pid = 1649] [serial = 1585] [outer = 0x11990e400] 13:31:45 INFO - PROCESS | 1649 | 1462480305454 Marionette DEBUG loaded listener.js 13:31:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x13a7b0400) [pid = 1649] [serial = 1586] [outer = 0x11990e400] 13:31:46 INFO - PROCESS | 1649 | 1462480306174 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]]]}] 13:31:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 13:31:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1072ms 13:31:46 INFO - PROCESS | 1649 | 1462480306251 Marionette TRACE conn2 -> [0,2085,"getWindowHandle",null] 13:31:46 INFO - PROCESS | 1649 | 1462480306255 Marionette TRACE conn2 <- [1,2085,null,{"value":"7"}] 13:31:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 13:31:46 INFO - PROCESS | 1649 | 1462480306261 Marionette TRACE conn2 -> [0,2086,"setScriptTimeout",{"ms":35000}] 13:31:46 INFO - PROCESS | 1649 | 1462480306264 Marionette TRACE conn2 <- [1,2086,null,{}] 13:31:46 INFO - PROCESS | 1649 | 1462480306269 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}] 13:31:46 INFO - PROCESS | 1649 | 1462480306413 Marionette TRACE conn2 <- [1,2087,null,{"value":null}] 13:31:46 INFO - PROCESS | 1649 | 1462480306548 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x12786c000 == 110 [pid = 1649] [id = 529] 13:31:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x11100b400) [pid = 1649] [serial = 1587] [outer = 0x0] 13:31:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x117038400) [pid = 1649] [serial = 1588] [outer = 0x11100b400] 13:31:46 INFO - PROCESS | 1649 | 1462480306578 Marionette DEBUG loaded listener.js 13:31:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x1191ee000) [pid = 1649] [serial = 1589] [outer = 0x11100b400] 13:31:47 INFO - PROCESS | 1649 | 1462480307019 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 13:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 826ms 13:31:47 INFO - PROCESS | 1649 | 1462480307101 Marionette TRACE conn2 -> [0,2089,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1649 | 1462480307105 Marionette TRACE conn2 <- [1,2089,null,{"value":"7"}] 13:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 13:31:47 INFO - PROCESS | 1649 | 1462480307109 Marionette TRACE conn2 -> [0,2090,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1649 | 1462480307111 Marionette TRACE conn2 <- [1,2090,null,{}] 13:31:47 INFO - PROCESS | 1649 | 1462480307113 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}] 13:31:47 INFO - PROCESS | 1649 | 1462480307253 Marionette TRACE conn2 <- [1,2091,null,{"value":null}] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1375a7800 == 109 [pid = 1649] [id = 516] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12df27000 == 108 [pid = 1649] [id = 515] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1275aa800 == 107 [pid = 1649] [id = 514] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12d46a000 == 106 [pid = 1649] [id = 513] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd3f800 == 105 [pid = 1649] [id = 512] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x13a7ae000) [pid = 1649] [serial = 1483] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12c43f000 == 104 [pid = 1649] [id = 511] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12af8b000 == 103 [pid = 1649] [id = 510] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12a697800 == 102 [pid = 1649] [id = 509] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12759e000 == 101 [pid = 1649] [id = 508] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x115e7c000 == 100 [pid = 1649] [id = 507] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x121e27800 == 99 [pid = 1649] [id = 506] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1166e0000 == 98 [pid = 1649] [id = 505] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x143b03000 == 97 [pid = 1649] [id = 503] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x13793c800 == 96 [pid = 1649] [id = 502] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1423de000 == 95 [pid = 1649] [id = 501] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1423c4800 == 94 [pid = 1649] [id = 500] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x137990000 == 93 [pid = 1649] [id = 499] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x1421c5800 == 92 [pid = 1649] [id = 498] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x137d4e800 == 91 [pid = 1649] [id = 497] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x12c42d800 == 90 [pid = 1649] [id = 496] 13:31:47 INFO - PROCESS | 1649 | --DOCSHELL 0x121220800 == 89 [pid = 1649] [id = 495] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x137bef400) [pid = 1649] [serial = 1468] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x12a97e800) [pid = 1649] [serial = 1459] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x12ac90800) [pid = 1649] [serial = 1460] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x119490c00) [pid = 1649] [serial = 1422] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x13a7a7800) [pid = 1649] [serial = 1441] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x118389000) [pid = 1649] [serial = 1444] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x13820a400) [pid = 1649] [serial = 1471] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x119e07800) [pid = 1649] [serial = 1451] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x119494400) [pid = 1649] [serial = 1450] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x128f56000) [pid = 1649] [serial = 1456] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x129578c00) [pid = 1649] [serial = 1457] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x1378cbc00) [pid = 1649] [serial = 1416] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x11703c000) [pid = 1649] [serial = 1419] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12bd65800) [pid = 1649] [serial = 1462] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x12d42f400) [pid = 1649] [serial = 1463] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x125062c00) [pid = 1649] [serial = 1453] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x1271b0c00) [pid = 1649] [serial = 1454] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x138261800) [pid = 1649] [serial = 1474] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x117680400) [pid = 1649] [serial = 1448] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x11328c800) [pid = 1649] [serial = 1447] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12ac8b800) [pid = 1649] [serial = 1477] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x137bfcc00) [pid = 1649] [serial = 1438] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x13820f400) [pid = 1649] [serial = 1472] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x12d119400) [pid = 1649] [serial = 1428] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x12f283000) [pid = 1649] [serial = 1431] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x13825e800) [pid = 1649] [serial = 1434] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x128f5a400) [pid = 1649] [serial = 1425] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x118775000) [pid = 1649] [serial = 907] [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.] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x13a6b0400) [pid = 1649] [serial = 1475] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12dc0d000) [pid = 1649] [serial = 1465] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x12d196800) [pid = 1649] [serial = 1480] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12d18f800) [pid = 1649] [serial = 1478] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x13801b400) [pid = 1649] [serial = 1469] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x13613dc00) [pid = 1649] [serial = 1466] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x13a6b8800) [pid = 1649] [serial = 1481] [outer = 0x0] [url = about:blank] 13:31:47 INFO - PROCESS | 1649 | 1462480307409 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x116a88800 == 90 [pid = 1649] [id = 530] 13:31:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x11328b400) [pid = 1649] [serial = 1590] [outer = 0x0] 13:31:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x11876f000) [pid = 1649] [serial = 1591] [outer = 0x11328b400] 13:31:47 INFO - PROCESS | 1649 | 1462480307438 Marionette DEBUG loaded listener.js 13:31:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x119ec7c00) [pid = 1649] [serial = 1592] [outer = 0x11328b400] 13:31:47 INFO - PROCESS | 1649 | 1462480307754 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]]]}] 13:31:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 13:31:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 671ms 13:31:47 INFO - PROCESS | 1649 | 1462480307781 Marionette TRACE conn2 -> [0,2093,"getWindowHandle",null] 13:31:47 INFO - PROCESS | 1649 | 1462480307783 Marionette TRACE conn2 <- [1,2093,null,{"value":"7"}] 13:31:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 13:31:47 INFO - PROCESS | 1649 | 1462480307785 Marionette TRACE conn2 -> [0,2094,"setScriptTimeout",{"ms":35000}] 13:31:47 INFO - PROCESS | 1649 | 1462480307787 Marionette TRACE conn2 <- [1,2094,null,{}] 13:31:47 INFO - PROCESS | 1649 | 1462480307797 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}] 13:31:47 INFO - PROCESS | 1649 | 1462480307897 Marionette TRACE conn2 <- [1,2095,null,{"value":null}] 13:31:48 INFO - PROCESS | 1649 | 1462480307993 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a697800 == 91 [pid = 1649] [id = 531] 13:31:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x119ec0c00) [pid = 1649] [serial = 1593] [outer = 0x0] 13:31:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x12506c800) [pid = 1649] [serial = 1594] [outer = 0x119ec0c00] 13:31:48 INFO - PROCESS | 1649 | 1462480308023 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x128e10c00) [pid = 1649] [serial = 1595] [outer = 0x119ec0c00] 13:31:48 INFO - PROCESS | 1649 | 1462480308297 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 13:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 520ms 13:31:48 INFO - PROCESS | 1649 | 1462480308316 Marionette TRACE conn2 -> [0,2097,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1649 | 1462480308318 Marionette TRACE conn2 <- [1,2097,null,{"value":"7"}] 13:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 13:31:48 INFO - PROCESS | 1649 | 1462480308321 Marionette TRACE conn2 -> [0,2098,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1649 | 1462480308322 Marionette TRACE conn2 <- [1,2098,null,{}] 13:31:48 INFO - PROCESS | 1649 | 1462480308332 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}] 13:31:48 INFO - PROCESS | 1649 | 1462480308436 Marionette TRACE conn2 <- [1,2099,null,{"value":null}] 13:31:48 INFO - PROCESS | 1649 | 1462480308441 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca96800 == 92 [pid = 1649] [id = 532] 13:31:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x129579c00) [pid = 1649] [serial = 1596] [outer = 0x0] 13:31:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x12a81d000) [pid = 1649] [serial = 1597] [outer = 0x129579c00] 13:31:48 INFO - PROCESS | 1649 | 1462480308467 Marionette DEBUG loaded listener.js 13:31:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x12ab91400) [pid = 1649] [serial = 1598] [outer = 0x129579c00] 13:31:48 INFO - PROCESS | 1649 | 1462480308857 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]]]}] 13:31:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 13:31:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 573ms 13:31:48 INFO - PROCESS | 1649 | 1462480308896 Marionette TRACE conn2 -> [0,2101,"getWindowHandle",null] 13:31:48 INFO - PROCESS | 1649 | 1462480308898 Marionette TRACE conn2 <- [1,2101,null,{"value":"7"}] 13:31:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 13:31:48 INFO - PROCESS | 1649 | 1462480308900 Marionette TRACE conn2 -> [0,2102,"setScriptTimeout",{"ms":35000}] 13:31:48 INFO - PROCESS | 1649 | 1462480308901 Marionette TRACE conn2 <- [1,2102,null,{}] 13:31:48 INFO - PROCESS | 1649 | 1462480308903 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}] 13:31:49 INFO - PROCESS | 1649 | 1462480309001 Marionette TRACE conn2 <- [1,2103,null,{"value":null}] 13:31:49 INFO - PROCESS | 1649 | 1462480309005 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d467000 == 93 [pid = 1649] [id = 533] 13:31:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12a97a800) [pid = 1649] [serial = 1599] [outer = 0x0] 13:31:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x12afd6800) [pid = 1649] [serial = 1600] [outer = 0x12a97a800] 13:31:49 INFO - PROCESS | 1649 | 1462480309031 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x12bd44000) [pid = 1649] [serial = 1601] [outer = 0x12a97a800] 13:31:49 INFO - PROCESS | 1649 | 1462480309417 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]]]}] 13:31:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 13:31:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 569ms 13:31:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 13:31:49 INFO - PROCESS | 1649 | 1462480309471 Marionette TRACE conn2 -> [0,2105,"getWindowHandle",null] 13:31:49 INFO - PROCESS | 1649 | 1462480309472 Marionette TRACE conn2 <- [1,2105,null,{"value":"7"}] 13:31:49 INFO - PROCESS | 1649 | 1462480309475 Marionette TRACE conn2 -> [0,2106,"setScriptTimeout",{"ms":35000}] 13:31:49 INFO - PROCESS | 1649 | 1462480309478 Marionette TRACE conn2 <- [1,2106,null,{}] 13:31:49 INFO - PROCESS | 1649 | 1462480309489 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}] 13:31:49 INFO - PROCESS | 1649 | 1462480309630 Marionette TRACE conn2 <- [1,2107,null,{"value":null}] 13:31:49 INFO - PROCESS | 1649 | 1462480309643 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x137503800 == 94 [pid = 1649] [id = 534] 13:31:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12c415000) [pid = 1649] [serial = 1602] [outer = 0x0] 13:31:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12d18bc00) [pid = 1649] [serial = 1603] [outer = 0x12c415000] 13:31:49 INFO - PROCESS | 1649 | 1462480309670 Marionette DEBUG loaded listener.js 13:31:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x137bd8400) [pid = 1649] [serial = 1604] [outer = 0x12c415000] 13:31:50 INFO - PROCESS | 1649 | 1462480310052 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 13:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 622ms 13:31:50 INFO - PROCESS | 1649 | 1462480310102 Marionette TRACE conn2 -> [0,2109,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1649 | 1462480310103 Marionette TRACE conn2 <- [1,2109,null,{"value":"7"}] 13:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 13:31:50 INFO - PROCESS | 1649 | 1462480310106 Marionette TRACE conn2 -> [0,2110,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1649 | 1462480310107 Marionette TRACE conn2 <- [1,2110,null,{}] 13:31:50 INFO - PROCESS | 1649 | 1462480310112 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}] 13:31:50 INFO - PROCESS | 1649 | 1462480310240 Marionette TRACE conn2 <- [1,2111,null,{"value":null}] 13:31:50 INFO - PROCESS | 1649 | 1462480310256 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x13779e000 == 95 [pid = 1649] [id = 535] 13:31:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x1378cbc00) [pid = 1649] [serial = 1605] [outer = 0x0] 13:31:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x137bf2c00) [pid = 1649] [serial = 1606] [outer = 0x1378cbc00] 13:31:50 INFO - PROCESS | 1649 | 1462480310282 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x137ca5c00) [pid = 1649] [serial = 1607] [outer = 0x1378cbc00] 13:31:50 INFO - PROCESS | 1649 | 1462480310634 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]]]}] 13:31:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 13:31:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 570ms 13:31:50 INFO - PROCESS | 1649 | 1462480310676 Marionette TRACE conn2 -> [0,2113,"getWindowHandle",null] 13:31:50 INFO - PROCESS | 1649 | 1462480310678 Marionette TRACE conn2 <- [1,2113,null,{"value":"7"}] 13:31:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 13:31:50 INFO - PROCESS | 1649 | 1462480310680 Marionette TRACE conn2 -> [0,2114,"setScriptTimeout",{"ms":35000}] 13:31:50 INFO - PROCESS | 1649 | 1462480310681 Marionette TRACE conn2 <- [1,2114,null,{}] 13:31:50 INFO - PROCESS | 1649 | 1462480310689 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}] 13:31:50 INFO - PROCESS | 1649 | 1462480310818 Marionette TRACE conn2 <- [1,2115,null,{"value":null}] 13:31:50 INFO - PROCESS | 1649 | 1462480310832 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a82000 == 96 [pid = 1649] [id = 536] 13:31:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x137be7400) [pid = 1649] [serial = 1608] [outer = 0x0] 13:31:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x137caa400) [pid = 1649] [serial = 1609] [outer = 0x137be7400] 13:31:50 INFO - PROCESS | 1649 | 1462480310857 Marionette DEBUG loaded listener.js 13:31:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x138146000) [pid = 1649] [serial = 1610] [outer = 0x137be7400] 13:31:51 INFO - PROCESS | 1649 | 1462480311247 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]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 13:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 576ms 13:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 13:31:51 INFO - PROCESS | 1649 | 1462480311257 Marionette TRACE conn2 -> [0,2117,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1649 | 1462480311258 Marionette TRACE conn2 <- [1,2117,null,{"value":"7"}] 13:31:51 INFO - PROCESS | 1649 | 1462480311264 Marionette TRACE conn2 -> [0,2118,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1649 | 1462480311265 Marionette TRACE conn2 <- [1,2118,null,{}] 13:31:51 INFO - PROCESS | 1649 | 1462480311267 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}] 13:31:51 INFO - PROCESS | 1649 | 1462480311401 Marionette TRACE conn2 <- [1,2119,null,{"value":null}] 13:31:51 INFO - PROCESS | 1649 | 1462480311416 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e6a800 == 97 [pid = 1649] [id = 537] 13:31:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x110e7c800) [pid = 1649] [serial = 1611] [outer = 0x0] 13:31:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x13825bc00) [pid = 1649] [serial = 1612] [outer = 0x110e7c800] 13:31:51 INFO - PROCESS | 1649 | 1462480311441 Marionette DEBUG loaded listener.js 13:31:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x13a7a7800) [pid = 1649] [serial = 1613] [outer = 0x110e7c800] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x116a74c00) [pid = 1649] [serial = 1415] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x128b02c00) [pid = 1649] [serial = 1533] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x128e0c800) [pid = 1649] [serial = 1536] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x12972f800) [pid = 1649] [serial = 1539] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x112beb800) [pid = 1649] [serial = 1521] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x121643800) [pid = 1649] [serial = 1527] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x119277000) [pid = 1649] [serial = 1524] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x110dc7400) [pid = 1649] [serial = 1515] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x110dc6400) [pid = 1649] [serial = 1542] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x113d24000) [pid = 1649] [serial = 1518] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x126d29800) [pid = 1649] [serial = 1530] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x13a324400) [pid = 1649] [serial = 1482] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x12acbe000) [pid = 1649] [serial = 1545] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 13:31:51 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x12bd60000) [pid = 1649] [serial = 1548] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 13:31:51 INFO - PROCESS | 1649 | 1462480311950 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]]]}] 13:31:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 13:31:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 723ms 13:31:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 13:31:51 INFO - PROCESS | 1649 | 1462480311986 Marionette TRACE conn2 -> [0,2121,"getWindowHandle",null] 13:31:51 INFO - PROCESS | 1649 | 1462480311987 Marionette TRACE conn2 <- [1,2121,null,{"value":"7"}] 13:31:51 INFO - PROCESS | 1649 | 1462480311989 Marionette TRACE conn2 -> [0,2122,"setScriptTimeout",{"ms":35000}] 13:31:51 INFO - PROCESS | 1649 | 1462480311991 Marionette TRACE conn2 <- [1,2122,null,{}] 13:31:52 INFO - PROCESS | 1649 | 1462480311999 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}] 13:31:52 INFO - PROCESS | 1649 | 1462480312144 Marionette TRACE conn2 <- [1,2123,null,{"value":null}] 13:31:52 INFO - PROCESS | 1649 | 1462480312226 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x137507000 == 98 [pid = 1649] [id = 538] 13:31:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x126d33800) [pid = 1649] [serial = 1614] [outer = 0x0] 13:31:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x12943e800) [pid = 1649] [serial = 1615] [outer = 0x126d33800] 13:31:52 INFO - PROCESS | 1649 | 1462480312251 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12b132c00) [pid = 1649] [serial = 1616] [outer = 0x126d33800] 13:31:52 INFO - PROCESS | 1649 | 1462480312551 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]]]}] 13:31:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 13:31:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 576ms 13:31:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 13:31:52 INFO - PROCESS | 1649 | 1462480312566 Marionette TRACE conn2 -> [0,2125,"getWindowHandle",null] 13:31:52 INFO - PROCESS | 1649 | 1462480312568 Marionette TRACE conn2 <- [1,2125,null,{"value":"7"}] 13:31:52 INFO - PROCESS | 1649 | 1462480312570 Marionette TRACE conn2 -> [0,2126,"setScriptTimeout",{"ms":35000}] 13:31:52 INFO - PROCESS | 1649 | 1462480312572 Marionette TRACE conn2 <- [1,2126,null,{}] 13:31:52 INFO - PROCESS | 1649 | 1462480312574 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}] 13:31:52 INFO - PROCESS | 1649 | 1462480312691 Marionette TRACE conn2 <- [1,2127,null,{"value":null}] 13:31:52 INFO - PROCESS | 1649 | 1462480312784 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9da800 == 99 [pid = 1649] [id = 539] 13:31:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x1271af800) [pid = 1649] [serial = 1617] [outer = 0x0] 13:31:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x13a7a9000) [pid = 1649] [serial = 1618] [outer = 0x1271af800] 13:31:52 INFO - PROCESS | 1649 | 1462480312812 Marionette DEBUG loaded listener.js 13:31:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x13a9a5c00) [pid = 1649] [serial = 1619] [outer = 0x1271af800] 13:31:53 INFO - PROCESS | 1649 | 1462480313092 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]]]}] 13:31:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 13:31:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 569ms 13:31:53 INFO - PROCESS | 1649 | 1462480313140 Marionette TRACE conn2 -> [0,2129,"getWindowHandle",null] 13:31:53 INFO - PROCESS | 1649 | 1462480313141 Marionette TRACE conn2 <- [1,2129,null,{"value":"7"}] 13:31:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 13:31:53 INFO - PROCESS | 1649 | 1462480313147 Marionette TRACE conn2 -> [0,2130,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1649 | 1462480313148 Marionette TRACE conn2 <- [1,2130,null,{}] 13:31:53 INFO - PROCESS | 1649 | 1462480313151 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}] 13:31:53 INFO - PROCESS | 1649 | 1462480313253 Marionette TRACE conn2 <- [1,2131,null,{"value":null}] 13:31:53 INFO - PROCESS | 1649 | 1462480313258 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x1438df800 == 100 [pid = 1649] [id = 540] 13:31:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x13a9a5800) [pid = 1649] [serial = 1620] [outer = 0x0] 13:31:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x13a9f1c00) [pid = 1649] [serial = 1621] [outer = 0x13a9a5800] 13:31:53 INFO - PROCESS | 1649 | 1462480313282 Marionette DEBUG loaded listener.js 13:31:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x13aa6e800) [pid = 1649] [serial = 1622] [outer = 0x13a9a5800] 13:31:53 INFO - PROCESS | 1649 | 1462480313682 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] 13:31:53 INFO - PROCESS | 1649 | 1462480313718 Marionette TRACE conn2 <- [1,2133,null,{"value":"7"}] 13:31:53 INFO - PROCESS | 1649 | 1462480313720 Marionette TRACE conn2 -> [0,2134,"setScriptTimeout",{"ms":35000}] 13:31:53 INFO - PROCESS | 1649 | 1462480313721 Marionette TRACE conn2 <- [1,2134,null,{}] 13:31:53 INFO - PROCESS | 1649 | 1462480313723 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}] 13:31:53 INFO - PROCESS | 1649 | 1462480313915 Marionette TRACE conn2 <- [1,2135,null,{"value":null}] 13:31:54 INFO - PROCESS | 1649 | 1462480314001 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x11605e000 == 101 [pid = 1649] [id = 541] 13:31:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x110dc6000) [pid = 1649] [serial = 1623] [outer = 0x0] 13:31:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x111c40400) [pid = 1649] [serial = 1624] [outer = 0x110dc6000] 13:31:54 INFO - PROCESS | 1649 | 1462480314035 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x115e44400) [pid = 1649] [serial = 1625] [outer = 0x110dc6000] 13:31:54 INFO - PROCESS | 1649 | 1462480314498 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]]]}] 13:31:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 13:31:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 818ms 13:31:54 INFO - PROCESS | 1649 | 1462480314565 Marionette TRACE conn2 -> [0,2137,"getWindowHandle",null] 13:31:54 INFO - PROCESS | 1649 | 1462480314567 Marionette TRACE conn2 <- [1,2137,null,{"value":"7"}] 13:31:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 13:31:54 INFO - PROCESS | 1649 | 1462480314570 Marionette TRACE conn2 -> [0,2138,"setScriptTimeout",{"ms":35000}] 13:31:54 INFO - PROCESS | 1649 | 1462480314573 Marionette TRACE conn2 <- [1,2138,null,{}] 13:31:54 INFO - PROCESS | 1649 | 1462480314596 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}] 13:31:54 INFO - PROCESS | 1649 | 1462480314723 Marionette TRACE conn2 <- [1,2139,null,{"value":null}] 13:31:54 INFO - PROCESS | 1649 | 1462480314821 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a6a7800 == 102 [pid = 1649] [id = 542] 13:31:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x11990c800) [pid = 1649] [serial = 1626] [outer = 0x0] 13:31:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x121270000) [pid = 1649] [serial = 1627] [outer = 0x11990c800] 13:31:54 INFO - PROCESS | 1649 | 1462480314854 Marionette DEBUG loaded listener.js 13:31:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x12506b400) [pid = 1649] [serial = 1628] [outer = 0x11990c800] 13:31:55 INFO - PROCESS | 1649 | 1462480315297 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]]]}] 13:31:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 13:31:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 737ms 13:31:55 INFO - PROCESS | 1649 | 1462480315326 Marionette TRACE conn2 -> [0,2141,"getWindowHandle",null] 13:31:55 INFO - PROCESS | 1649 | 1462480315328 Marionette TRACE conn2 <- [1,2141,null,{"value":"7"}] 13:31:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 13:31:55 INFO - PROCESS | 1649 | 1462480315333 Marionette TRACE conn2 -> [0,2142,"setScriptTimeout",{"ms":35000}] 13:31:55 INFO - PROCESS | 1649 | 1462480315334 Marionette TRACE conn2 <- [1,2142,null,{}] 13:31:55 INFO - PROCESS | 1649 | 1462480315337 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}] 13:31:55 INFO - PROCESS | 1649 | 1462480315460 Marionette TRACE conn2 <- [1,2143,null,{"value":null}] 13:31:55 INFO - PROCESS | 1649 | 1462480315561 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x137713000 == 103 [pid = 1649] [id = 543] 13:31:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x128e07c00) [pid = 1649] [serial = 1629] [outer = 0x0] 13:31:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x12957d400) [pid = 1649] [serial = 1630] [outer = 0x128e07c00] 13:31:55 INFO - PROCESS | 1649 | 1462480315591 Marionette DEBUG loaded listener.js 13:31:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x12afdac00) [pid = 1649] [serial = 1631] [outer = 0x128e07c00] 13:31:56 INFO - PROCESS | 1649 | 1462480316018 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] 13:31:56 INFO - PROCESS | 1649 | 1462480316067 Marionette TRACE conn2 <- [1,2145,null,{"value":"7"}] 13:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 13:31:56 INFO - PROCESS | 1649 | 1462480316088 Marionette TRACE conn2 -> [0,2146,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1649 | 1462480316091 Marionette TRACE conn2 <- [1,2146,null,{}] 13:31:56 INFO - PROCESS | 1649 | 1462480316097 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}] 13:31:56 INFO - PROCESS | 1649 | 1462480316221 Marionette TRACE conn2 <- [1,2147,null,{"value":null}] 13:31:56 INFO - PROCESS | 1649 | 1462480316351 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x1438fd800 == 104 [pid = 1649] [id = 544] 13:31:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x128f5c800) [pid = 1649] [serial = 1632] [outer = 0x0] 13:31:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x12d193c00) [pid = 1649] [serial = 1633] [outer = 0x128f5c800] 13:31:56 INFO - PROCESS | 1649 | 1462480316402 Marionette DEBUG loaded listener.js 13:31:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x137c9a400) [pid = 1649] [serial = 1634] [outer = 0x128f5c800] 13:31:56 INFO - PROCESS | 1649 | 1462480316900 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] 13:31:56 INFO - PROCESS | 1649 | 1462480316969 Marionette TRACE conn2 <- [1,2149,null,{"value":"7"}] 13:31:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 13:31:56 INFO - PROCESS | 1649 | 1462480316971 Marionette TRACE conn2 -> [0,2150,"setScriptTimeout",{"ms":35000}] 13:31:56 INFO - PROCESS | 1649 | 1462480316972 Marionette TRACE conn2 <- [1,2150,null,{}] 13:31:56 INFO - PROCESS | 1649 | 1462480316975 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}] 13:31:57 INFO - PROCESS | 1649 | 1462480317098 Marionette TRACE conn2 <- [1,2151,null,{"value":null}] 13:31:57 INFO - PROCESS | 1649 | 1462480317190 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443ab000 == 105 [pid = 1649] [id = 545] 13:31:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x137cac000) [pid = 1649] [serial = 1635] [outer = 0x0] 13:31:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x13a777800) [pid = 1649] [serial = 1636] [outer = 0x137cac000] 13:31:57 INFO - PROCESS | 1649 | 1462480317219 Marionette DEBUG loaded listener.js 13:31:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x13a99a400) [pid = 1649] [serial = 1637] [outer = 0x137cac000] 13:31:57 INFO - PROCESS | 1649 | 1462480317606 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]]]}] 13:31:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 13:31:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 670ms 13:31:57 INFO - PROCESS | 1649 | 1462480317645 Marionette TRACE conn2 -> [0,2153,"getWindowHandle",null] 13:31:57 INFO - PROCESS | 1649 | 1462480317646 Marionette TRACE conn2 <- [1,2153,null,{"value":"7"}] 13:31:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 13:31:57 INFO - PROCESS | 1649 | 1462480317650 Marionette TRACE conn2 -> [0,2154,"setScriptTimeout",{"ms":35000}] 13:31:57 INFO - PROCESS | 1649 | 1462480317651 Marionette TRACE conn2 <- [1,2154,null,{}] 13:31:57 INFO - PROCESS | 1649 | 1462480317654 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}] 13:31:57 INFO - PROCESS | 1649 | 1462480317797 Marionette TRACE conn2 <- [1,2155,null,{"value":null}] 13:31:57 INFO - PROCESS | 1649 | 1462480317923 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443c5000 == 106 [pid = 1649] [id = 546] 13:31:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x13aa72400) [pid = 1649] [serial = 1638] [outer = 0x0] 13:31:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x13aa76000) [pid = 1649] [serial = 1639] [outer = 0x13aa72400] 13:31:57 INFO - PROCESS | 1649 | 1462480317964 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x13b997800) [pid = 1649] [serial = 1640] [outer = 0x13aa72400] 13:31:58 INFO - PROCESS | 1649 | 1462480318385 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]]]}] 13:31:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 13:31:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 769ms 13:31:58 INFO - PROCESS | 1649 | 1462480318420 Marionette TRACE conn2 -> [0,2157,"getWindowHandle",null] 13:31:58 INFO - PROCESS | 1649 | 1462480318421 Marionette TRACE conn2 <- [1,2157,null,{"value":"7"}] 13:31:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 13:31:58 INFO - PROCESS | 1649 | 1462480318424 Marionette TRACE conn2 -> [0,2158,"setScriptTimeout",{"ms":35000}] 13:31:58 INFO - PROCESS | 1649 | 1462480318425 Marionette TRACE conn2 <- [1,2158,null,{}] 13:31:58 INFO - PROCESS | 1649 | 1462480318428 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}] 13:31:58 INFO - PROCESS | 1649 | 1462480318549 Marionette TRACE conn2 <- [1,2159,null,{"value":null}] 13:31:58 INFO - PROCESS | 1649 | 1462480318676 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x140f33000 == 107 [pid = 1649] [id = 547] 13:31:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x13b99a400) [pid = 1649] [serial = 1641] [outer = 0x0] 13:31:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x13b9a0000) [pid = 1649] [serial = 1642] [outer = 0x13b99a400] 13:31:58 INFO - PROCESS | 1649 | 1462480318707 Marionette DEBUG loaded listener.js 13:31:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x140d3a800) [pid = 1649] [serial = 1643] [outer = 0x13b99a400] 13:31:59 INFO - PROCESS | 1649 | 1462480319094 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 13:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 719ms 13:31:59 INFO - PROCESS | 1649 | 1462480319143 Marionette TRACE conn2 -> [0,2161,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1649 | 1462480319145 Marionette TRACE conn2 <- [1,2161,null,{"value":"7"}] 13:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 13:31:59 INFO - PROCESS | 1649 | 1462480319147 Marionette TRACE conn2 -> [0,2162,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1649 | 1462480319148 Marionette TRACE conn2 <- [1,2162,null,{}] 13:31:59 INFO - PROCESS | 1649 | 1462480319151 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}] 13:31:59 INFO - PROCESS | 1649 | 1462480319290 Marionette TRACE conn2 <- [1,2163,null,{"value":null}] 13:31:59 INFO - PROCESS | 1649 | 1462480319388 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:31:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x140f47800 == 108 [pid = 1649] [id = 548] 13:31:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x13b99b000) [pid = 1649] [serial = 1644] [outer = 0x0] 13:31:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x140d41000) [pid = 1649] [serial = 1645] [outer = 0x13b99b000] 13:31:59 INFO - PROCESS | 1649 | 1462480319417 Marionette DEBUG loaded listener.js 13:31:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x140f12c00) [pid = 1649] [serial = 1646] [outer = 0x13b99b000] 13:31:59 INFO - PROCESS | 1649 | 1462480319863 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]]]}] 13:31:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 13:31:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 771ms 13:31:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 13:31:59 INFO - PROCESS | 1649 | 1462480319919 Marionette TRACE conn2 -> [0,2165,"getWindowHandle",null] 13:31:59 INFO - PROCESS | 1649 | 1462480319920 Marionette TRACE conn2 <- [1,2165,null,{"value":"7"}] 13:31:59 INFO - PROCESS | 1649 | 1462480319922 Marionette TRACE conn2 -> [0,2166,"setScriptTimeout",{"ms":35000}] 13:31:59 INFO - PROCESS | 1649 | 1462480319924 Marionette TRACE conn2 <- [1,2166,null,{}] 13:31:59 INFO - PROCESS | 1649 | 1462480319926 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}] 13:32:00 INFO - PROCESS | 1649 | 1462480320049 Marionette TRACE conn2 <- [1,2167,null,{"value":null}] 13:32:00 INFO - PROCESS | 1649 | 1462480320145 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x144313000 == 109 [pid = 1649] [id = 549] 13:32:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x140d41c00) [pid = 1649] [serial = 1647] [outer = 0x0] 13:32:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x140f1a800) [pid = 1649] [serial = 1648] [outer = 0x140d41c00] 13:32:00 INFO - PROCESS | 1649 | 1462480320175 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x140f1fc00) [pid = 1649] [serial = 1649] [outer = 0x140d41c00] 13:32:00 INFO - PROCESS | 1649 | 1462480320574 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]]]}] 13:32:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 13:32:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 13:32:00 INFO - PROCESS | 1649 | 1462480320595 Marionette TRACE conn2 -> [0,2169,"getWindowHandle",null] 13:32:00 INFO - PROCESS | 1649 | 1462480320596 Marionette TRACE conn2 <- [1,2169,null,{"value":"7"}] 13:32:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 13:32:00 INFO - PROCESS | 1649 | 1462480320598 Marionette TRACE conn2 -> [0,2170,"setScriptTimeout",{"ms":35000}] 13:32:00 INFO - PROCESS | 1649 | 1462480320600 Marionette TRACE conn2 <- [1,2170,null,{}] 13:32:00 INFO - PROCESS | 1649 | 1462480320602 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}] 13:32:00 INFO - PROCESS | 1649 | 1462480320741 Marionette TRACE conn2 <- [1,2171,null,{"value":null}] 13:32:00 INFO - PROCESS | 1649 | 1462480320898 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x1426e0000 == 110 [pid = 1649] [id = 550] 13:32:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x140d44800) [pid = 1649] [serial = 1650] [outer = 0x0] 13:32:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x142269800) [pid = 1649] [serial = 1651] [outer = 0x140d44800] 13:32:00 INFO - PROCESS | 1649 | 1462480320930 Marionette DEBUG loaded listener.js 13:32:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 265 (0x142270800) [pid = 1649] [serial = 1652] [outer = 0x140d44800] 13:32:01 INFO - PROCESS | 1649 | 1462480321710 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]]]}] 13:32:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 13:32:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1121ms 13:32:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 13:32:01 INFO - PROCESS | 1649 | 1462480321721 Marionette TRACE conn2 -> [0,2173,"getWindowHandle",null] 13:32:01 INFO - PROCESS | 1649 | 1462480321724 Marionette TRACE conn2 <- [1,2173,null,{"value":"7"}] 13:32:01 INFO - PROCESS | 1649 | 1462480321732 Marionette TRACE conn2 -> [0,2174,"setScriptTimeout",{"ms":35000}] 13:32:01 INFO - PROCESS | 1649 | 1462480321736 Marionette TRACE conn2 <- [1,2174,null,{}] 13:32:01 INFO - PROCESS | 1649 | 1462480321743 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}] 13:32:01 INFO - PROCESS | 1649 | 1462480321916 Marionette TRACE conn2 <- [1,2175,null,{"value":null}] 13:32:02 INFO - PROCESS | 1649 | 1462480322040 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12979b800 == 111 [pid = 1649] [id = 551] 13:32:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 266 (0x1125c2400) [pid = 1649] [serial = 1653] [outer = 0x0] 13:32:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 267 (0x11675ec00) [pid = 1649] [serial = 1654] [outer = 0x1125c2400] 13:32:02 INFO - PROCESS | 1649 | 1462480322068 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 268 (0x1181be400) [pid = 1649] [serial = 1655] [outer = 0x1125c2400] 13:32:02 INFO - PROCESS | 1649 | 1462480322515 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]]]}] 13:32:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 13:32:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 826ms 13:32:02 INFO - PROCESS | 1649 | 1462480322557 Marionette TRACE conn2 -> [0,2177,"getWindowHandle",null] 13:32:02 INFO - PROCESS | 1649 | 1462480322561 Marionette TRACE conn2 <- [1,2177,null,{"value":"7"}] 13:32:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 13:32:02 INFO - PROCESS | 1649 | 1462480322566 Marionette TRACE conn2 -> [0,2178,"setScriptTimeout",{"ms":35000}] 13:32:02 INFO - PROCESS | 1649 | 1462480322567 Marionette TRACE conn2 <- [1,2178,null,{}] 13:32:02 INFO - PROCESS | 1649 | 1462480322570 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}] 13:32:02 INFO - PROCESS | 1649 | 1462480322681 Marionette TRACE conn2 <- [1,2179,null,{"value":null}] 13:32:02 INFO - PROCESS | 1649 | 1462480322784 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d45d000 == 112 [pid = 1649] [id = 552] 13:32:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 269 (0x1181d3800) [pid = 1649] [serial = 1656] [outer = 0x0] 13:32:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 270 (0x118776800) [pid = 1649] [serial = 1657] [outer = 0x1181d3800] 13:32:02 INFO - PROCESS | 1649 | 1462480322813 Marionette DEBUG loaded listener.js 13:32:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 271 (0x119ca7000) [pid = 1649] [serial = 1658] [outer = 0x1181d3800] 13:32:03 INFO - PROCESS | 1649 | 1462480323253 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]]]}] 13:32:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 13:32:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 723ms 13:32:03 INFO - PROCESS | 1649 | 1462480323321 Marionette TRACE conn2 -> [0,2181,"getWindowHandle",null] 13:32:03 INFO - PROCESS | 1649 | 1462480323323 Marionette TRACE conn2 <- [1,2181,null,{"value":"7"}] 13:32:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 13:32:03 INFO - PROCESS | 1649 | 1462480323350 Marionette TRACE conn2 -> [0,2182,"setScriptTimeout",{"ms":35000}] 13:32:03 INFO - PROCESS | 1649 | 1462480323354 Marionette TRACE conn2 <- [1,2182,null,{}] 13:32:03 INFO - PROCESS | 1649 | 1462480323367 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}] 13:32:03 INFO - PROCESS | 1649 | 1462480323515 Marionette TRACE conn2 <- [1,2183,null,{"value":null}] 13:32:03 INFO - PROCESS | 1649 | 1462480323617 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be54000 == 113 [pid = 1649] [id = 553] 13:32:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 272 (0x124cea800) [pid = 1649] [serial = 1659] [outer = 0x0] 13:32:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 273 (0x127336800) [pid = 1649] [serial = 1660] [outer = 0x124cea800] 13:32:03 INFO - PROCESS | 1649 | 1462480323647 Marionette DEBUG loaded listener.js 13:32:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 274 (0x128b10800) [pid = 1649] [serial = 1661] [outer = 0x124cea800] 13:32:04 INFO - PROCESS | 1649 | 1462480324071 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 13:32:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 778ms 13:32:04 INFO - PROCESS | 1649 | 1462480324125 Marionette TRACE conn2 -> [0,2185,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1649 | 1462480324127 Marionette TRACE conn2 <- [1,2185,null,{"value":"7"}] 13:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 13:32:04 INFO - PROCESS | 1649 | 1462480324129 Marionette TRACE conn2 -> [0,2186,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1649 | 1462480324130 Marionette TRACE conn2 <- [1,2186,null,{}] 13:32:04 INFO - PROCESS | 1649 | 1462480324132 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}] 13:32:04 INFO - PROCESS | 1649 | 1462480324243 Marionette TRACE conn2 <- [1,2187,null,{"value":null}] 13:32:04 INFO - PROCESS | 1649 | 1462480324375 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x128ee5000 == 114 [pid = 1649] [id = 554] 13:32:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 275 (0x12697d400) [pid = 1649] [serial = 1662] [outer = 0x0] 13:32:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 276 (0x129736000) [pid = 1649] [serial = 1663] [outer = 0x12697d400] 13:32:04 INFO - PROCESS | 1649 | 1462480324406 Marionette DEBUG loaded listener.js 13:32:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 277 (0x12afda400) [pid = 1649] [serial = 1664] [outer = 0x12697d400] 13:32:04 INFO - PROCESS | 1649 | 1462480324791 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]]]}] 13:32:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 13:32:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 719ms 13:32:04 INFO - PROCESS | 1649 | 1462480324856 Marionette TRACE conn2 -> [0,2189,"getWindowHandle",null] 13:32:04 INFO - PROCESS | 1649 | 1462480324857 Marionette TRACE conn2 <- [1,2189,null,{"value":"7"}] 13:32:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 13:32:04 INFO - PROCESS | 1649 | 1462480324862 Marionette TRACE conn2 -> [0,2190,"setScriptTimeout",{"ms":35000}] 13:32:04 INFO - PROCESS | 1649 | 1462480324863 Marionette TRACE conn2 <- [1,2190,null,{}] 13:32:04 INFO - PROCESS | 1649 | 1462480324865 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}] 13:32:04 INFO - PROCESS | 1649 | 1462480324972 Marionette TRACE conn2 <- [1,2191,null,{"value":null}] 13:32:05 INFO - PROCESS | 1649 | 1462480325074 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x137948800 == 115 [pid = 1649] [id = 555] 13:32:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 278 (0x12ac8c000) [pid = 1649] [serial = 1665] [outer = 0x0] 13:32:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 279 (0x12bd43000) [pid = 1649] [serial = 1666] [outer = 0x12ac8c000] 13:32:05 INFO - PROCESS | 1649 | 1462480325101 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 280 (0x12ca45000) [pid = 1649] [serial = 1667] [outer = 0x12ac8c000] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x112915800 == 114 [pid = 1649] [id = 481] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13afc5000 == 113 [pid = 1649] [id = 479] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13adbd800 == 112 [pid = 1649] [id = 478] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x123e5f800 == 111 [pid = 1649] [id = 227] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137bb1000 == 110 [pid = 1649] [id = 426] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13a97a000 == 109 [pid = 1649] [id = 477] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x1438df800 == 108 [pid = 1649] [id = 540] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 279 (0x138202400) [pid = 1649] [serial = 1498] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 278 (0x137be2000) [pid = 1649] [serial = 1504] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 277 (0x12b12bc00) [pid = 1649] [serial = 1492] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 276 (0x12d118c00) [pid = 1649] [serial = 1495] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 275 (0x117c4b000) [pid = 1649] [serial = 1486] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 274 (0x13a770000) [pid = 1649] [serial = 1501] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 273 (0x123fdd400) [pid = 1649] [serial = 1489] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 272 (0x13813d400) [pid = 1649] [serial = 1507] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 271 (0x138148c00) [pid = 1649] [serial = 1510] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 270 (0x12ac8e800) [pid = 1649] [serial = 1513] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 269 (0x12daea800) [pid = 1649] [serial = 1552] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13a9da800 == 107 [pid = 1649] [id = 539] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137507000 == 106 [pid = 1649] [id = 538] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137e6a800 == 105 [pid = 1649] [id = 537] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137a82000 == 104 [pid = 1649] [id = 536] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13779e000 == 103 [pid = 1649] [id = 535] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137503800 == 102 [pid = 1649] [id = 534] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12d467000 == 101 [pid = 1649] [id = 533] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca96800 == 100 [pid = 1649] [id = 532] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12a697800 == 99 [pid = 1649] [id = 531] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x116a88800 == 98 [pid = 1649] [id = 530] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12786c000 == 97 [pid = 1649] [id = 529] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x1173a6000 == 96 [pid = 1649] [id = 528] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x121e22800 == 95 [pid = 1649] [id = 527] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x1421e0000 == 94 [pid = 1649] [id = 526] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13b7ce800 == 93 [pid = 1649] [id = 525] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13aaf2000 == 92 [pid = 1649] [id = 524] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13a964800 == 91 [pid = 1649] [id = 523] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137e1a800 == 90 [pid = 1649] [id = 522] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137abe800 == 89 [pid = 1649] [id = 521] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x137798800 == 88 [pid = 1649] [id = 520] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x12be57800 == 87 [pid = 1649] [id = 519] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x1216ac000 == 86 [pid = 1649] [id = 518] 13:32:05 INFO - PROCESS | 1649 | --DOCSHELL 0x13779b000 == 85 [pid = 1649] [id = 517] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 268 (0x13825a800) [pid = 1649] [serial = 1417] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 267 (0x128e0e800) [pid = 1649] [serial = 1534] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 266 (0x129727c00) [pid = 1649] [serial = 1537] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 265 (0x129577400) [pid = 1649] [serial = 1535] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 264 (0x12ab8c000) [pid = 1649] [serial = 1540] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 263 (0x11805d400) [pid = 1649] [serial = 1522] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 262 (0x11913d000) [pid = 1649] [serial = 1523] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 261 (0x124c16000) [pid = 1649] [serial = 1528] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x12506d800) [pid = 1649] [serial = 1529] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x119c6cc00) [pid = 1649] [serial = 1525] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x121361c00) [pid = 1649] [serial = 1526] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x110e74000) [pid = 1649] [serial = 1516] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x111d54800) [pid = 1649] [serial = 1517] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x128e0e000) [pid = 1649] [serial = 1543] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x117041000) [pid = 1649] [serial = 1520] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x115ea5000) [pid = 1649] [serial = 1519] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x12afd3c00) [pid = 1649] [serial = 1544] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x126d32400) [pid = 1649] [serial = 1531] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x13a99a800) [pid = 1649] [serial = 1484] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x12bd64400) [pid = 1649] [serial = 1547] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x12a978400) [pid = 1649] [serial = 1538] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x12b134c00) [pid = 1649] [serial = 1546] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x12d192000) [pid = 1649] [serial = 1550] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x12ac8dc00) [pid = 1649] [serial = 1541] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x12cd15000) [pid = 1649] [serial = 1549] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x127840c00) [pid = 1649] [serial = 1532] [outer = 0x0] [url = about:blank] 13:32:05 INFO - PROCESS | 1649 | 1462480325540 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]]]}] 13:32:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 13:32:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 719ms 13:32:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 13:32:05 INFO - PROCESS | 1649 | 1462480325581 Marionette TRACE conn2 -> [0,2193,"getWindowHandle",null] 13:32:05 INFO - PROCESS | 1649 | 1462480325583 Marionette TRACE conn2 <- [1,2193,null,{"value":"7"}] 13:32:05 INFO - PROCESS | 1649 | 1462480325585 Marionette TRACE conn2 -> [0,2194,"setScriptTimeout",{"ms":35000}] 13:32:05 INFO - PROCESS | 1649 | 1462480325587 Marionette TRACE conn2 <- [1,2194,null,{}] 13:32:05 INFO - PROCESS | 1649 | 1462480325590 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}] 13:32:05 INFO - PROCESS | 1649 | 1462480325735 Marionette TRACE conn2 <- [1,2195,null,{"value":null}] 13:32:05 INFO - PROCESS | 1649 | 1462480325866 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x121434000 == 86 [pid = 1649] [id = 556] 13:32:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x121361c00) [pid = 1649] [serial = 1668] [outer = 0x0] 13:32:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x12b1f6800) [pid = 1649] [serial = 1669] [outer = 0x121361c00] 13:32:05 INFO - PROCESS | 1649 | 1462480325894 Marionette DEBUG loaded listener.js 13:32:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x12d431800) [pid = 1649] [serial = 1670] [outer = 0x121361c00] 13:32:06 INFO - PROCESS | 1649 | 1462480326201 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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 13:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 621ms 13:32:06 INFO - PROCESS | 1649 | 1462480326206 Marionette TRACE conn2 -> [0,2197,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1649 | 1462480326208 Marionette TRACE conn2 <- [1,2197,null,{"value":"7"}] 13:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 13:32:06 INFO - PROCESS | 1649 | 1462480326217 Marionette TRACE conn2 -> [0,2198,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1649 | 1462480326219 Marionette TRACE conn2 <- [1,2198,null,{}] 13:32:06 INFO - PROCESS | 1649 | 1462480326221 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}] 13:32:06 INFO - PROCESS | 1649 | 1462480326336 Marionette TRACE conn2 <- [1,2199,null,{"value":null}] 13:32:06 INFO - PROCESS | 1649 | 1462480326472 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c071800 == 87 [pid = 1649] [id = 557] 13:32:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x12b1f8c00) [pid = 1649] [serial = 1671] [outer = 0x0] 13:32:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x12dc10800) [pid = 1649] [serial = 1672] [outer = 0x12b1f8c00] 13:32:06 INFO - PROCESS | 1649 | 1462480326514 Marionette DEBUG loaded listener.js 13:32:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x12f31e400) [pid = 1649] [serial = 1673] [outer = 0x12b1f8c00] 13:32:06 INFO - PROCESS | 1649 | 1462480326830 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]]]}] 13:32:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 13:32:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 670ms 13:32:06 INFO - PROCESS | 1649 | 1462480326892 Marionette TRACE conn2 -> [0,2201,"getWindowHandle",null] 13:32:06 INFO - PROCESS | 1649 | 1462480326895 Marionette TRACE conn2 <- [1,2201,null,{"value":"7"}] 13:32:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 13:32:06 INFO - PROCESS | 1649 | 1462480326898 Marionette TRACE conn2 -> [0,2202,"setScriptTimeout",{"ms":35000}] 13:32:06 INFO - PROCESS | 1649 | 1462480326899 Marionette TRACE conn2 <- [1,2202,null,{}] 13:32:06 INFO - PROCESS | 1649 | 1462480326901 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}] 13:32:06 INFO - PROCESS | 1649 | 1462480326998 Marionette TRACE conn2 <- [1,2203,null,{"value":null}] 13:32:07 INFO - PROCESS | 1649 | 1462480327002 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d557000 == 88 [pid = 1649] [id = 558] 13:32:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x12f329800) [pid = 1649] [serial = 1674] [outer = 0x0] 13:32:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x136164000) [pid = 1649] [serial = 1675] [outer = 0x12f329800] 13:32:07 INFO - PROCESS | 1649 | 1462480327027 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x1378d7c00) [pid = 1649] [serial = 1676] [outer = 0x12f329800] 13:32:07 INFO - PROCESS | 1649 | 1462480327388 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]]]}] 13:32:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 13:32:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 519ms 13:32:07 INFO - PROCESS | 1649 | 1462480327418 Marionette TRACE conn2 -> [0,2205,"getWindowHandle",null] 13:32:07 INFO - PROCESS | 1649 | 1462480327419 Marionette TRACE conn2 <- [1,2205,null,{"value":"7"}] 13:32:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 13:32:07 INFO - PROCESS | 1649 | 1462480327421 Marionette TRACE conn2 -> [0,2206,"setScriptTimeout",{"ms":35000}] 13:32:07 INFO - PROCESS | 1649 | 1462480327423 Marionette TRACE conn2 <- [1,2206,null,{}] 13:32:07 INFO - PROCESS | 1649 | 1462480327425 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}] 13:32:07 INFO - PROCESS | 1649 | 1462480327522 Marionette TRACE conn2 <- [1,2207,null,{"value":null}] 13:32:07 INFO - PROCESS | 1649 | 1462480327629 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375ac000 == 89 [pid = 1649] [id = 559] 13:32:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x136137400) [pid = 1649] [serial = 1677] [outer = 0x0] 13:32:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x137be2000) [pid = 1649] [serial = 1678] [outer = 0x136137400] 13:32:07 INFO - PROCESS | 1649 | 1462480327654 Marionette DEBUG loaded listener.js 13:32:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x137c9dc00) [pid = 1649] [serial = 1679] [outer = 0x136137400] 13:32:08 INFO - PROCESS | 1649 | 1462480327998 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 13:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 620ms 13:32:08 INFO - PROCESS | 1649 | 1462480328043 Marionette TRACE conn2 -> [0,2209,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1649 | 1462480328044 Marionette TRACE conn2 <- [1,2209,null,{"value":"7"}] 13:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 13:32:08 INFO - PROCESS | 1649 | 1462480328046 Marionette TRACE conn2 -> [0,2210,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1649 | 1462480328047 Marionette TRACE conn2 <- [1,2210,null,{}] 13:32:08 INFO - PROCESS | 1649 | 1462480328049 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}] 13:32:08 INFO - PROCESS | 1649 | 1462480328183 Marionette TRACE conn2 <- [1,2211,null,{"value":null}] 13:32:08 INFO - PROCESS | 1649 | 1462480328197 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x137abe800 == 90 [pid = 1649] [id = 560] 13:32:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x137bf1000) [pid = 1649] [serial = 1680] [outer = 0x0] 13:32:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x137cb2c00) [pid = 1649] [serial = 1681] [outer = 0x137bf1000] 13:32:08 INFO - PROCESS | 1649 | 1462480328223 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x13813d800) [pid = 1649] [serial = 1682] [outer = 0x137bf1000] 13:32:08 INFO - PROCESS | 1649 | 1462480328596 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]]]}] 13:32:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 13:32:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 568ms 13:32:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 13:32:08 INFO - PROCESS | 1649 | 1462480328615 Marionette TRACE conn2 -> [0,2213,"getWindowHandle",null] 13:32:08 INFO - PROCESS | 1649 | 1462480328616 Marionette TRACE conn2 <- [1,2213,null,{"value":"7"}] 13:32:08 INFO - PROCESS | 1649 | 1462480328618 Marionette TRACE conn2 -> [0,2214,"setScriptTimeout",{"ms":35000}] 13:32:08 INFO - PROCESS | 1649 | 1462480328620 Marionette TRACE conn2 <- [1,2214,null,{}] 13:32:08 INFO - PROCESS | 1649 | 1462480328622 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}] 13:32:08 INFO - PROCESS | 1649 | 1462480328771 Marionette TRACE conn2 <- [1,2215,null,{"value":null}] 13:32:08 INFO - PROCESS | 1649 | 1462480328787 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a97a000 == 91 [pid = 1649] [id = 561] 13:32:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x138141c00) [pid = 1649] [serial = 1683] [outer = 0x0] 13:32:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x13a31dc00) [pid = 1649] [serial = 1684] [outer = 0x138141c00] 13:32:08 INFO - PROCESS | 1649 | 1462480328816 Marionette DEBUG loaded listener.js 13:32:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x13a9f2000) [pid = 1649] [serial = 1685] [outer = 0x138141c00] 13:32:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 13:32:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 621ms 13:32:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 13:32:09 INFO - PROCESS | 1649 | 1462480329235 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]]]}] 13:32:09 INFO - PROCESS | 1649 | 1462480329240 Marionette TRACE conn2 -> [0,2217,"getWindowHandle",null] 13:32:09 INFO - PROCESS | 1649 | 1462480329241 Marionette TRACE conn2 <- [1,2217,null,{"value":"7"}] 13:32:09 INFO - PROCESS | 1649 | 1462480329246 Marionette TRACE conn2 -> [0,2218,"setScriptTimeout",{"ms":35000}] 13:32:09 INFO - PROCESS | 1649 | 1462480329247 Marionette TRACE conn2 <- [1,2218,null,{}] 13:32:09 INFO - PROCESS | 1649 | 1462480329249 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}] 13:32:09 INFO - PROCESS | 1649 | 1462480329390 Marionette TRACE conn2 <- [1,2219,null,{"value":null}] 13:32:09 INFO - PROCESS | 1649 | 1462480329411 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x13ac60000 == 92 [pid = 1649] [id = 562] 13:32:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x13aa6d000) [pid = 1649] [serial = 1686] [outer = 0x0] 13:32:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x13aa7a000) [pid = 1649] [serial = 1687] [outer = 0x13aa6d000] 13:32:09 INFO - PROCESS | 1649 | 1462480329436 Marionette DEBUG loaded listener.js 13:32:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x13aca7800) [pid = 1649] [serial = 1688] [outer = 0x13aa6d000] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 263 (0x12dc09c00) [pid = 1649] [serial = 1298] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 262 (0x12c415000) [pid = 1649] [serial = 1602] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 261 (0x137cb2800) [pid = 1649] [serial = 1575] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x110d9a800) [pid = 1649] [serial = 1169] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x125063c00) [pid = 1649] [serial = 1358] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x1191edc00) [pid = 1649] [serial = 1557] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x110e7c800) [pid = 1649] [serial = 1611] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x12ac88400) [pid = 1649] [serial = 1491] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x1378ce400) [pid = 1649] [serial = 1370] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x12a97a800) [pid = 1649] [serial = 1599] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x1378cbc00) [pid = 1649] [serial = 1605] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x126d1bc00) [pid = 1649] [serial = 1512] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x12dc0a000) [pid = 1649] [serial = 1223] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x1160b4000) [pid = 1649] [serial = 1437] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x128b0dc00) [pid = 1649] [serial = 1560] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x11100b400) [pid = 1649] [serial = 1587] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x112b42800) [pid = 1649] [serial = 1280] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x12f326000) [pid = 1649] [serial = 1157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x13a6b3400) [pid = 1649] [serial = 1172] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x136170800) [pid = 1649] [serial = 1497] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x137be1800) [pid = 1649] [serial = 1572] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x137bdfc00) [pid = 1649] [serial = 1569] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x137bfc400) [pid = 1649] [serial = 1433] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x138259800) [pid = 1649] [serial = 1229] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x12b1f7000) [pid = 1649] [serial = 1566] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x113da5400) [pid = 1649] [serial = 1554] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12bd64c00) [pid = 1649] [serial = 1427] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x1295e0400) [pid = 1649] [serial = 1289] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x129579c00) [pid = 1649] [serial = 1596] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x137cebc00) [pid = 1649] [serial = 1160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x126d33800) [pid = 1649] [serial = 1614] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x12afd3800) [pid = 1649] [serial = 1563] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x112b49800) [pid = 1649] [serial = 1214] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12bd68400) [pid = 1649] [serial = 1551] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x13616e800) [pid = 1649] [serial = 1235] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12ca40800) [pid = 1649] [serial = 1494] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x138024c00) [pid = 1649] [serial = 1166] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x119ec0c00) [pid = 1649] [serial = 1593] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x110d99c00) [pid = 1649] [serial = 1349] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x1295e2800) [pid = 1649] [serial = 1292] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x137be7400) [pid = 1649] [serial = 1608] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x1191a1800) [pid = 1649] [serial = 1217] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12c41d800) [pid = 1649] [serial = 1430] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x11328b400) [pid = 1649] [serial = 1590] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x1191e6400) [pid = 1649] [serial = 1283] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x110ea4400) [pid = 1649] [serial = 1443] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x13801ec00) [pid = 1649] [serial = 1163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x12b1f8400) [pid = 1649] [serial = 1295] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x1378cf400) [pid = 1649] [serial = 1373] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x12f279000) [pid = 1649] [serial = 1301] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x110e7c400) [pid = 1649] [serial = 1304] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x137bde400) [pid = 1649] [serial = 1506] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x12506c000) [pid = 1649] [serial = 1286] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x1271af800) [pid = 1649] [serial = 1617] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x115e47400) [pid = 1649] [serial = 1418] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12f31d400) [pid = 1649] [serial = 1226] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x1378cc000) [pid = 1649] [serial = 1367] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x12f276400) [pid = 1649] [serial = 1364] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x137cae000) [pid = 1649] [serial = 1500] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x112bf1400) [pid = 1649] [serial = 1485] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x13a6ad000) [pid = 1649] [serial = 1440] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x138140000) [pid = 1649] [serial = 1509] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x119c73c00) [pid = 1649] [serial = 1355] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x12c41a800) [pid = 1649] [serial = 1220] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x119c6d800) [pid = 1649] [serial = 1488] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x110dd1c00) [pid = 1649] [serial = 1307] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x126d2b000) [pid = 1649] [serial = 1076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x118770800) [pid = 1649] [serial = 1421] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x137bdac00) [pid = 1649] [serial = 1503] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x112bea400) [pid = 1649] [serial = 1376] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x12f324c00) [pid = 1649] [serial = 1154] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x12c421800) [pid = 1649] [serial = 1361] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x118384000) [pid = 1649] [serial = 1352] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x13a772000) [pid = 1649] [serial = 1232] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 13:32:10 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x127841000) [pid = 1649] [serial = 1424] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 13:32:10 INFO - PROCESS | 1649 | 1462480330297 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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 13:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1071ms 13:32:10 INFO - PROCESS | 1649 | 1462480330315 Marionette TRACE conn2 -> [0,2221,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1649 | 1462480330316 Marionette TRACE conn2 <- [1,2221,null,{"value":"7"}] 13:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 13:32:10 INFO - PROCESS | 1649 | 1462480330319 Marionette TRACE conn2 -> [0,2222,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1649 | 1462480330320 Marionette TRACE conn2 <- [1,2222,null,{}] 13:32:10 INFO - PROCESS | 1649 | 1462480330322 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}] 13:32:10 INFO - PROCESS | 1649 | 1462480330424 Marionette TRACE conn2 <- [1,2223,null,{"value":null}] 13:32:10 INFO - PROCESS | 1649 | 1462480330520 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x116f5a000 == 93 [pid = 1649] [id = 563] 13:32:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x11100b400) [pid = 1649] [serial = 1689] [outer = 0x0] 13:32:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x116110400) [pid = 1649] [serial = 1690] [outer = 0x11100b400] 13:32:10 INFO - PROCESS | 1649 | 1462480330545 Marionette DEBUG loaded listener.js 13:32:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x11889a400) [pid = 1649] [serial = 1691] [outer = 0x11100b400] 13:32:10 INFO - PROCESS | 1649 | 1462480330834 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]]]}] 13:32:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 13:32:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 520ms 13:32:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 13:32:10 INFO - PROCESS | 1649 | 1462480330839 Marionette TRACE conn2 -> [0,2225,"getWindowHandle",null] 13:32:10 INFO - PROCESS | 1649 | 1462480330841 Marionette TRACE conn2 <- [1,2225,null,{"value":"7"}] 13:32:10 INFO - PROCESS | 1649 | 1462480330850 Marionette TRACE conn2 -> [0,2226,"setScriptTimeout",{"ms":35000}] 13:32:10 INFO - PROCESS | 1649 | 1462480330852 Marionette TRACE conn2 <- [1,2226,null,{}] 13:32:10 INFO - PROCESS | 1649 | 1462480330855 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}] 13:32:10 INFO - PROCESS | 1649 | 1462480330964 Marionette TRACE conn2 <- [1,2227,null,{"value":null}] 13:32:10 INFO - PROCESS | 1649 | 1462480330968 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x137521000 == 94 [pid = 1649] [id = 564] 13:32:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x119731000) [pid = 1649] [serial = 1692] [outer = 0x0] 13:32:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x125062000) [pid = 1649] [serial = 1693] [outer = 0x119731000] 13:32:10 INFO - PROCESS | 1649 | 1462480330993 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x127843c00) [pid = 1649] [serial = 1694] [outer = 0x119731000] 13:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 13:32:11 INFO - PROCESS | 1649 | 1462480331366 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]]]}] 13:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 528ms 13:32:11 INFO - PROCESS | 1649 | 1462480331371 Marionette TRACE conn2 -> [0,2229,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1649 | 1462480331372 Marionette TRACE conn2 <- [1,2229,null,{"value":"7"}] 13:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 13:32:11 INFO - PROCESS | 1649 | 1462480331374 Marionette TRACE conn2 -> [0,2230,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1649 | 1462480331377 Marionette TRACE conn2 <- [1,2230,null,{}] 13:32:11 INFO - PROCESS | 1649 | 1462480331384 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}] 13:32:11 INFO - PROCESS | 1649 | 1462480331544 Marionette TRACE conn2 <- [1,2231,null,{"value":null}] 13:32:11 INFO - PROCESS | 1649 | 1462480331552 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e1a000 == 95 [pid = 1649] [id = 565] 13:32:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x115e47400) [pid = 1649] [serial = 1695] [outer = 0x0] 13:32:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x128e0bc00) [pid = 1649] [serial = 1696] [outer = 0x115e47400] 13:32:11 INFO - PROCESS | 1649 | 1462480331578 Marionette DEBUG loaded listener.js 13:32:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x12b1f7000) [pid = 1649] [serial = 1697] [outer = 0x115e47400] 13:32:11 INFO - PROCESS | 1649 | 1462480331911 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]]]}] 13:32:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 13:32:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 575ms 13:32:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 13:32:11 INFO - PROCESS | 1649 | 1462480331950 Marionette TRACE conn2 -> [0,2233,"getWindowHandle",null] 13:32:11 INFO - PROCESS | 1649 | 1462480331951 Marionette TRACE conn2 <- [1,2233,null,{"value":"7"}] 13:32:11 INFO - PROCESS | 1649 | 1462480331953 Marionette TRACE conn2 -> [0,2234,"setScriptTimeout",{"ms":35000}] 13:32:11 INFO - PROCESS | 1649 | 1462480331954 Marionette TRACE conn2 <- [1,2234,null,{}] 13:32:11 INFO - PROCESS | 1649 | 1462480331957 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}] 13:32:12 INFO - PROCESS | 1649 | 1462480332086 Marionette TRACE conn2 <- [1,2235,null,{"value":null}] 13:32:12 INFO - PROCESS | 1649 | 1462480332204 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x11290b000 == 96 [pid = 1649] [id = 566] 13:32:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x110d9b400) [pid = 1649] [serial = 1698] [outer = 0x0] 13:32:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x110dcb400) [pid = 1649] [serial = 1699] [outer = 0x110d9b400] 13:32:12 INFO - PROCESS | 1649 | 1462480332403 Marionette DEBUG loaded listener.js 13:32:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x112b51400) [pid = 1649] [serial = 1700] [outer = 0x110d9b400] 13:32:12 INFO - PROCESS | 1649 | 1462480332892 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]]]}] 13:32:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 13:32:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 972ms 13:32:12 INFO - PROCESS | 1649 | 1462480332927 Marionette TRACE conn2 -> [0,2237,"getWindowHandle",null] 13:32:12 INFO - PROCESS | 1649 | 1462480332930 Marionette TRACE conn2 <- [1,2237,null,{"value":"7"}] 13:32:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 13:32:12 INFO - PROCESS | 1649 | 1462480332933 Marionette TRACE conn2 -> [0,2238,"setScriptTimeout",{"ms":35000}] 13:32:12 INFO - PROCESS | 1649 | 1462480332936 Marionette TRACE conn2 <- [1,2238,null,{}] 13:32:12 INFO - PROCESS | 1649 | 1462480332939 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}] 13:32:13 INFO - PROCESS | 1649 | 1462480333069 Marionette TRACE conn2 <- [1,2239,null,{"value":null}] 13:32:13 INFO - PROCESS | 1649 | 1462480333200 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69a000 == 97 [pid = 1649] [id = 567] 13:32:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x117036400) [pid = 1649] [serial = 1701] [outer = 0x0] 13:32:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x11919c800) [pid = 1649] [serial = 1702] [outer = 0x117036400] 13:32:13 INFO - PROCESS | 1649 | 1462480333233 Marionette DEBUG loaded listener.js 13:32:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x119cb0000) [pid = 1649] [serial = 1703] [outer = 0x117036400] 13:32:13 INFO - PROCESS | 1649 | 1462480333667 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]]]}] 13:32:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 13:32:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 775ms 13:32:13 INFO - PROCESS | 1649 | 1462480333708 Marionette TRACE conn2 -> [0,2241,"getWindowHandle",null] 13:32:13 INFO - PROCESS | 1649 | 1462480333711 Marionette TRACE conn2 <- [1,2241,null,{"value":"7"}] 13:32:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 13:32:13 INFO - PROCESS | 1649 | 1462480333715 Marionette TRACE conn2 -> [0,2242,"setScriptTimeout",{"ms":35000}] 13:32:13 INFO - PROCESS | 1649 | 1462480333717 Marionette TRACE conn2 <- [1,2242,null,{}] 13:32:13 INFO - PROCESS | 1649 | 1462480333720 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}] 13:32:13 INFO - PROCESS | 1649 | 1462480333844 Marionette TRACE conn2 <- [1,2243,null,{"value":null}] 13:32:13 INFO - PROCESS | 1649 | 1462480333975 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375ae000 == 98 [pid = 1649] [id = 568] 13:32:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x124ce4800) [pid = 1649] [serial = 1704] [outer = 0x0] 13:32:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x1271b5800) [pid = 1649] [serial = 1705] [outer = 0x124ce4800] 13:32:14 INFO - PROCESS | 1649 | 1462480334007 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x1295e5400) [pid = 1649] [serial = 1706] [outer = 0x124ce4800] 13:32:14 INFO - PROCESS | 1649 | 1462480334436 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]]]}] 13:32:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 13:32:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 770ms 13:32:14 INFO - PROCESS | 1649 | 1462480334486 Marionette TRACE conn2 -> [0,2245,"getWindowHandle",null] 13:32:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 13:32:14 INFO - PROCESS | 1649 | 1462480334488 Marionette TRACE conn2 <- [1,2245,null,{"value":"7"}] 13:32:14 INFO - PROCESS | 1649 | 1462480334490 Marionette TRACE conn2 -> [0,2246,"setScriptTimeout",{"ms":35000}] 13:32:14 INFO - PROCESS | 1649 | 1462480334493 Marionette TRACE conn2 <- [1,2246,null,{}] 13:32:14 INFO - PROCESS | 1649 | 1462480334502 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}] 13:32:14 INFO - PROCESS | 1649 | 1462480334658 Marionette TRACE conn2 <- [1,2247,null,{"value":null}] 13:32:14 INFO - PROCESS | 1649 | 1462480334782 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b7c7800 == 99 [pid = 1649] [id = 569] 13:32:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12acba000) [pid = 1649] [serial = 1707] [outer = 0x0] 13:32:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12c420400) [pid = 1649] [serial = 1708] [outer = 0x12acba000] 13:32:14 INFO - PROCESS | 1649 | 1462480334812 Marionette DEBUG loaded listener.js 13:32:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12d18e400) [pid = 1649] [serial = 1709] [outer = 0x12acba000] 13:32:15 INFO - PROCESS | 1649 | 1462480335281 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]]]}] 13:32:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 13:32:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 825ms 13:32:15 INFO - PROCESS | 1649 | 1462480335316 Marionette TRACE conn2 -> [0,2249,"getWindowHandle",null] 13:32:15 INFO - PROCESS | 1649 | 1462480335318 Marionette TRACE conn2 <- [1,2249,null,{"value":"7"}] 13:32:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 13:32:15 INFO - PROCESS | 1649 | 1462480335320 Marionette TRACE conn2 -> [0,2250,"setScriptTimeout",{"ms":35000}] 13:32:15 INFO - PROCESS | 1649 | 1462480335321 Marionette TRACE conn2 <- [1,2250,null,{}] 13:32:15 INFO - PROCESS | 1649 | 1462480335324 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}] 13:32:15 INFO - PROCESS | 1649 | 1462480335448 Marionette TRACE conn2 <- [1,2251,null,{"value":null}] 13:32:15 INFO - PROCESS | 1649 | 1462480335552 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1423d6000 == 100 [pid = 1649] [id = 570] 13:32:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12d120c00) [pid = 1649] [serial = 1710] [outer = 0x0] 13:32:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x12f281000) [pid = 1649] [serial = 1711] [outer = 0x12d120c00] 13:32:15 INFO - PROCESS | 1649 | 1462480335582 Marionette DEBUG loaded listener.js 13:32:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12f37c800) [pid = 1649] [serial = 1712] [outer = 0x12d120c00] 13:32:16 INFO - PROCESS | 1649 | 1462480336004 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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 13:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 719ms 13:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 13:32:16 INFO - PROCESS | 1649 | 1462480336040 Marionette TRACE conn2 -> [0,2253,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1649 | 1462480336041 Marionette TRACE conn2 <- [1,2253,null,{"value":"7"}] 13:32:16 INFO - PROCESS | 1649 | 1462480336043 Marionette TRACE conn2 -> [0,2254,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 1649 | 1462480336045 Marionette TRACE conn2 <- [1,2254,null,{}] 13:32:16 INFO - PROCESS | 1649 | 1462480336047 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}] 13:32:16 INFO - PROCESS | 1649 | 1462480336170 Marionette TRACE conn2 <- [1,2255,null,{"value":null}] 13:32:16 INFO - PROCESS | 1649 | 1462480336298 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x1438e5800 == 101 [pid = 1649] [id = 571] 13:32:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12f381000) [pid = 1649] [serial = 1713] [outer = 0x0] 13:32:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x13616ec00) [pid = 1649] [serial = 1714] [outer = 0x12f381000] 13:32:16 INFO - PROCESS | 1649 | 1462480336334 Marionette DEBUG loaded listener.js 13:32:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x137c99000) [pid = 1649] [serial = 1715] [outer = 0x12f381000] 13:32:16 INFO - PROCESS | 1649 | 1462480336758 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]]]}] 13:32:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 13:32:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 771ms 13:32:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 13:32:16 INFO - PROCESS | 1649 | 1462480336816 Marionette TRACE conn2 -> [0,2257,"getWindowHandle",null] 13:32:16 INFO - PROCESS | 1649 | 1462480336818 Marionette TRACE conn2 <- [1,2257,null,{"value":"7"}] 13:32:16 INFO - PROCESS | 1649 | 1462480336820 Marionette TRACE conn2 -> [0,2258,"setScriptTimeout",{"ms":35000}] 13:32:16 INFO - PROCESS | 1649 | 1462480336821 Marionette TRACE conn2 <- [1,2258,null,{}] 13:32:16 INFO - PROCESS | 1649 | 1462480336824 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}] 13:32:16 INFO - PROCESS | 1649 | 1462480336953 Marionette TRACE conn2 <- [1,2259,null,{"value":null}] 13:32:17 INFO - PROCESS | 1649 | 1462480337087 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443c4800 == 102 [pid = 1649] [id = 572] 13:32:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x137caf000) [pid = 1649] [serial = 1716] [outer = 0x0] 13:32:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x138144000) [pid = 1649] [serial = 1717] [outer = 0x137caf000] 13:32:17 INFO - PROCESS | 1649 | 1462480337118 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x138208400) [pid = 1649] [serial = 1718] [outer = 0x137caf000] 13:32:17 INFO - PROCESS | 1649 | 1462480337531 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]]]}] 13:32:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 13:32:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 720ms 13:32:17 INFO - PROCESS | 1649 | 1462480337541 Marionette TRACE conn2 -> [0,2261,"getWindowHandle",null] 13:32:17 INFO - PROCESS | 1649 | 1462480337542 Marionette TRACE conn2 <- [1,2261,null,{"value":"7"}] 13:32:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 13:32:17 INFO - PROCESS | 1649 | 1462480337544 Marionette TRACE conn2 -> [0,2262,"setScriptTimeout",{"ms":35000}] 13:32:17 INFO - PROCESS | 1649 | 1462480337546 Marionette TRACE conn2 <- [1,2262,null,{}] 13:32:17 INFO - PROCESS | 1649 | 1462480337548 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}] 13:32:17 INFO - PROCESS | 1649 | 1462480337673 Marionette TRACE conn2 <- [1,2263,null,{"value":null}] 13:32:17 INFO - PROCESS | 1649 | 1462480337808 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x1425cb000 == 103 [pid = 1649] [id = 573] 13:32:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x137ce6800) [pid = 1649] [serial = 1719] [outer = 0x0] 13:32:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x13a324c00) [pid = 1649] [serial = 1720] [outer = 0x137ce6800] 13:32:17 INFO - PROCESS | 1649 | 1462480337841 Marionette DEBUG loaded listener.js 13:32:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x13a77a800) [pid = 1649] [serial = 1721] [outer = 0x137ce6800] 13:32:18 INFO - PROCESS | 1649 | 1462480338260 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 13:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 721ms 13:32:18 INFO - PROCESS | 1649 | 1462480338266 Marionette TRACE conn2 -> [0,2265,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1649 | 1462480338268 Marionette TRACE conn2 <- [1,2265,null,{"value":"7"}] 13:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 13:32:18 INFO - PROCESS | 1649 | 1462480338270 Marionette TRACE conn2 -> [0,2266,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1649 | 1462480338271 Marionette TRACE conn2 <- [1,2266,null,{}] 13:32:18 INFO - PROCESS | 1649 | 1462480338274 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}] 13:32:18 INFO - PROCESS | 1649 | 1462480338418 Marionette TRACE conn2 <- [1,2267,null,{"value":null}] 13:32:18 INFO - PROCESS | 1649 | 1462480338547 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x125754800 == 104 [pid = 1649] [id = 574] 13:32:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x13a773800) [pid = 1649] [serial = 1722] [outer = 0x0] 13:32:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x13a9a0800) [pid = 1649] [serial = 1723] [outer = 0x13a773800] 13:32:18 INFO - PROCESS | 1649 | 1462480338578 Marionette DEBUG loaded listener.js 13:32:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x13a9ee800) [pid = 1649] [serial = 1724] [outer = 0x13a773800] 13:32:18 INFO - PROCESS | 1649 | 1462480338984 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]]]}] 13:32:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 13:32:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 720ms 13:32:18 INFO - PROCESS | 1649 | 1462480338991 Marionette TRACE conn2 -> [0,2269,"getWindowHandle",null] 13:32:18 INFO - PROCESS | 1649 | 1462480338992 Marionette TRACE conn2 <- [1,2269,null,{"value":"7"}] 13:32:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 13:32:18 INFO - PROCESS | 1649 | 1462480338994 Marionette TRACE conn2 -> [0,2270,"setScriptTimeout",{"ms":35000}] 13:32:18 INFO - PROCESS | 1649 | 1462480338996 Marionette TRACE conn2 <- [1,2270,null,{}] 13:32:19 INFO - PROCESS | 1649 | 1462480338998 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}] 13:32:19 INFO - PROCESS | 1649 | 1462480339124 Marionette TRACE conn2 <- [1,2271,null,{"value":null}] 13:32:19 INFO - PROCESS | 1649 | 1462480339229 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x13adac800 == 105 [pid = 1649] [id = 575] 13:32:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x13a99f800) [pid = 1649] [serial = 1725] [outer = 0x0] 13:32:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x13aca1c00) [pid = 1649] [serial = 1726] [outer = 0x13a99f800] 13:32:19 INFO - PROCESS | 1649 | 1462480339258 Marionette DEBUG loaded listener.js 13:32:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x13aca9c00) [pid = 1649] [serial = 1727] [outer = 0x13a99f800] 13:32:19 INFO - PROCESS | 1649 | 1462480339732 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]]]}] 13:32:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 13:32:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 772ms 13:32:19 INFO - PROCESS | 1649 | 1462480339774 Marionette TRACE conn2 -> [0,2273,"getWindowHandle",null] 13:32:19 INFO - PROCESS | 1649 | 1462480339776 Marionette TRACE conn2 <- [1,2273,null,{"value":"7"}] 13:32:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 13:32:19 INFO - PROCESS | 1649 | 1462480339780 Marionette TRACE conn2 -> [0,2274,"setScriptTimeout",{"ms":35000}] 13:32:19 INFO - PROCESS | 1649 | 1462480339782 Marionette TRACE conn2 <- [1,2274,null,{}] 13:32:19 INFO - PROCESS | 1649 | 1462480339784 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}] 13:32:19 INFO - PROCESS | 1649 | 1462480339909 Marionette TRACE conn2 <- [1,2275,null,{"value":null}] 13:32:20 INFO - PROCESS | 1649 | 1462480340044 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x1180a5000 == 106 [pid = 1649] [id = 576] 13:32:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x110e9bc00) [pid = 1649] [serial = 1728] [outer = 0x0] 13:32:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x118854800) [pid = 1649] [serial = 1729] [outer = 0x110e9bc00] 13:32:20 INFO - PROCESS | 1649 | 1462480340080 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x12d18cc00) [pid = 1649] [serial = 1730] [outer = 0x110e9bc00] 13:32:20 INFO - PROCESS | 1649 | 1462480340532 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]]]}] 13:32:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 13:32:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 820ms 13:32:20 INFO - PROCESS | 1649 | 1462480340601 Marionette TRACE conn2 -> [0,2277,"getWindowHandle",null] 13:32:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 13:32:20 INFO - PROCESS | 1649 | 1462480340603 Marionette TRACE conn2 <- [1,2277,null,{"value":"7"}] 13:32:20 INFO - PROCESS | 1649 | 1462480340605 Marionette TRACE conn2 -> [0,2278,"setScriptTimeout",{"ms":35000}] 13:32:20 INFO - PROCESS | 1649 | 1462480340607 Marionette TRACE conn2 <- [1,2278,null,{}] 13:32:20 INFO - PROCESS | 1649 | 1462480340609 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}] 13:32:20 INFO - PROCESS | 1649 | 1462480340749 Marionette TRACE conn2 <- [1,2279,null,{"value":null}] 13:32:20 INFO - PROCESS | 1649 | 1462480340855 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af83800 == 107 [pid = 1649] [id = 577] 13:32:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x112b45800) [pid = 1649] [serial = 1731] [outer = 0x0] 13:32:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x11855d000) [pid = 1649] [serial = 1732] [outer = 0x112b45800] 13:32:20 INFO - PROCESS | 1649 | 1462480340886 Marionette DEBUG loaded listener.js 13:32:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x12f327000) [pid = 1649] [serial = 1733] [outer = 0x112b45800] 13:32:21 INFO - PROCESS | 1649 | 1462480341343 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]]]}] 13:32:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 13:32:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 770ms 13:32:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 13:32:21 INFO - PROCESS | 1649 | 1462480341376 Marionette TRACE conn2 -> [0,2281,"getWindowHandle",null] 13:32:21 INFO - PROCESS | 1649 | 1462480341377 Marionette TRACE conn2 <- [1,2281,null,{"value":"7"}] 13:32:21 INFO - PROCESS | 1649 | 1462480341379 Marionette TRACE conn2 -> [0,2282,"setScriptTimeout",{"ms":35000}] 13:32:21 INFO - PROCESS | 1649 | 1462480341381 Marionette TRACE conn2 <- [1,2282,null,{}] 13:32:21 INFO - PROCESS | 1649 | 1462480341383 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}] 13:32:21 INFO - PROCESS | 1649 | 1462480341737 Marionette TRACE conn2 <- [1,2283,null,{"value":null}] 13:32:21 INFO - PROCESS | 1649 | 1462480341900 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x121e27800 == 108 [pid = 1649] [id = 578] 13:32:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x110e74000) [pid = 1649] [serial = 1734] [outer = 0x0] 13:32:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x110ea0c00) [pid = 1649] [serial = 1735] [outer = 0x110e74000] 13:32:21 INFO - PROCESS | 1649 | 1462480341947 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x112d3b800) [pid = 1649] [serial = 1736] [outer = 0x110e74000] 13:32:22 INFO - PROCESS | 1649 | 1462480342437 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]]]}] 13:32:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 13:32:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1069ms 13:32:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 13:32:22 INFO - PROCESS | 1649 | 1462480342450 Marionette TRACE conn2 -> [0,2285,"getWindowHandle",null] 13:32:22 INFO - PROCESS | 1649 | 1462480342452 Marionette TRACE conn2 <- [1,2285,null,{"value":"7"}] 13:32:22 INFO - PROCESS | 1649 | 1462480342454 Marionette TRACE conn2 -> [0,2286,"setScriptTimeout",{"ms":35000}] 13:32:22 INFO - PROCESS | 1649 | 1462480342458 Marionette TRACE conn2 <- [1,2286,null,{}] 13:32:22 INFO - PROCESS | 1649 | 1462480342461 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}] 13:32:22 INFO - PROCESS | 1649 | 1462480342578 Marionette TRACE conn2 <- [1,2287,null,{"value":null}] 13:32:22 INFO - PROCESS | 1649 | 1462480342722 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x129780800 == 109 [pid = 1649] [id = 579] 13:32:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x110ea2800) [pid = 1649] [serial = 1737] [outer = 0x0] 13:32:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x1161df400) [pid = 1649] [serial = 1738] [outer = 0x110ea2800] 13:32:22 INFO - PROCESS | 1649 | 1462480342754 Marionette DEBUG loaded listener.js 13:32:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x11913d000) [pid = 1649] [serial = 1739] [outer = 0x110ea2800] 13:32:23 INFO - PROCESS | 1649 | 1462480343206 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]]]}] 13:32:23 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 13:32:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 775ms 13:32:23 INFO - PROCESS | 1649 | 1462480343239 Marionette TRACE conn2 -> [0,2289,"getWindowHandle",null] 13:32:23 INFO - PROCESS | 1649 | 1462480343241 Marionette TRACE conn2 <- [1,2289,null,{"value":"7"}] 13:32:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 13:32:23 INFO - PROCESS | 1649 | 1462480343261 Marionette TRACE conn2 -> [0,2290,"setScriptTimeout",{"ms":35000}] 13:32:23 INFO - PROCESS | 1649 | 1462480343263 Marionette TRACE conn2 <- [1,2290,null,{}] 13:32:23 INFO - PROCESS | 1649 | 1462480343265 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}] 13:32:23 INFO - PROCESS | 1649 | 1462480343380 Marionette TRACE conn2 <- [1,2291,null,{"value":null}] 13:32:23 INFO - PROCESS | 1649 | 1462480343491 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a69d800 == 110 [pid = 1649] [id = 580] 13:32:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x119c67000) [pid = 1649] [serial = 1740] [outer = 0x0] 13:32:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x124ceb800) [pid = 1649] [serial = 1741] [outer = 0x119c67000] 13:32:23 INFO - PROCESS | 1649 | 1462480343519 Marionette DEBUG loaded listener.js 13:32:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x125697000) [pid = 1649] [serial = 1742] [outer = 0x119c67000] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2be800 == 109 [pid = 1649] [id = 247] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x137e1a000 == 108 [pid = 1649] [id = 565] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x137521000 == 107 [pid = 1649] [id = 564] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x116f5a000 == 106 [pid = 1649] [id = 563] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x13ac60000 == 105 [pid = 1649] [id = 562] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x13a9f1c00) [pid = 1649] [serial = 1621] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1375ac000 == 104 [pid = 1649] [id = 559] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12d557000 == 103 [pid = 1649] [id = 558] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12c071800 == 102 [pid = 1649] [id = 557] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x121434000 == 101 [pid = 1649] [id = 556] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x137948800 == 100 [pid = 1649] [id = 555] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x128ee5000 == 99 [pid = 1649] [id = 554] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12be54000 == 98 [pid = 1649] [id = 553] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12d45d000 == 97 [pid = 1649] [id = 552] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12979b800 == 96 [pid = 1649] [id = 551] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1443c5000 == 95 [pid = 1649] [id = 546] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1443ab000 == 94 [pid = 1649] [id = 545] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x1438fd800 == 93 [pid = 1649] [id = 544] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x137713000 == 92 [pid = 1649] [id = 543] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x12a6a7800 == 91 [pid = 1649] [id = 542] 13:32:23 INFO - PROCESS | 1649 | --DOCSHELL 0x11605e000 == 90 [pid = 1649] [id = 541] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x12f375800) [pid = 1649] [serial = 1300] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x137bd8400) [pid = 1649] [serial = 1604] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x138210400) [pid = 1649] [serial = 1576] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x119a5e800) [pid = 1649] [serial = 1171] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12b1f1000) [pid = 1649] [serial = 1360] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x119e09c00) [pid = 1649] [serial = 1558] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x13825bc00) [pid = 1649] [serial = 1612] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x12bd65c00) [pid = 1649] [serial = 1493] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x138018000) [pid = 1649] [serial = 1372] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x12bd44000) [pid = 1649] [serial = 1601] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x137ca5c00) [pid = 1649] [serial = 1607] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x13616d000) [pid = 1649] [serial = 1514] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x136139000) [pid = 1649] [serial = 1582] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12f31d000) [pid = 1649] [serial = 1225] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x13a76ec00) [pid = 1649] [serial = 1439] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x12a81e000) [pid = 1649] [serial = 1562] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x117038400) [pid = 1649] [serial = 1588] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x1168ba800) [pid = 1649] [serial = 1282] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x137cee400) [pid = 1649] [serial = 1159] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x13a9f3800) [pid = 1649] [serial = 1174] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x13825ac00) [pid = 1649] [serial = 1499] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x13801a400) [pid = 1649] [serial = 1573] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x137cab000) [pid = 1649] [serial = 1570] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x128e0ec00) [pid = 1649] [serial = 1561] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x13a6acc00) [pid = 1649] [serial = 1435] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x138261400) [pid = 1649] [serial = 1577] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x13a6b3c00) [pid = 1649] [serial = 1231] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x12d192800) [pid = 1649] [serial = 1567] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x117035800) [pid = 1649] [serial = 1555] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x12dae8000) [pid = 1649] [serial = 1429] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x12ac87800) [pid = 1649] [serial = 1291] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x12a81d000) [pid = 1649] [serial = 1597] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x13801d000) [pid = 1649] [serial = 1162] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12afd6800) [pid = 1649] [serial = 1600] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x12943e800) [pid = 1649] [serial = 1615] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x12d114000) [pid = 1649] [serial = 1565] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x1184c8000) [pid = 1649] [serial = 1216] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x124e64c00) [pid = 1649] [serial = 1559] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x12f321000) [pid = 1649] [serial = 1553] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x13a7acc00) [pid = 1649] [serial = 1237] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12f37e400) [pid = 1649] [serial = 1496] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x12b132c00) [pid = 1649] [serial = 1616] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x13a6afc00) [pid = 1649] [serial = 1168] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x128e10c00) [pid = 1649] [serial = 1595] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x112b4c400) [pid = 1649] [serial = 1351] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12b138c00) [pid = 1649] [serial = 1294] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x137bf2c00) [pid = 1649] [serial = 1606] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12bd49000) [pid = 1649] [serial = 1564] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x137caa400) [pid = 1649] [serial = 1609] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x128f5b000) [pid = 1649] [serial = 1219] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x1378d4000) [pid = 1649] [serial = 1432] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x119ec7c00) [pid = 1649] [serial = 1592] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x121643400) [pid = 1649] [serial = 1285] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12d18bc00) [pid = 1649] [serial = 1603] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x12afd5800) [pid = 1649] [serial = 1445] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x138254800) [pid = 1649] [serial = 1165] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12ab91400) [pid = 1649] [serial = 1598] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x12dc0e800) [pid = 1649] [serial = 1297] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x138255c00) [pid = 1649] [serial = 1375] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x1378d0800) [pid = 1649] [serial = 1303] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x137ca0800) [pid = 1649] [serial = 1585] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12d42a400) [pid = 1649] [serial = 1306] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x13a7a7800) [pid = 1649] [serial = 1613] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x138143000) [pid = 1649] [serial = 1508] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x129573400) [pid = 1649] [serial = 1288] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x13a9a5c00) [pid = 1649] [serial = 1619] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x13a31e000) [pid = 1649] [serial = 1579] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x118383800) [pid = 1649] [serial = 1420] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x12506c800) [pid = 1649] [serial = 1594] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x137bf4000) [pid = 1649] [serial = 1228] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x137cb3c00) [pid = 1649] [serial = 1571] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x137bfa800) [pid = 1649] [serial = 1369] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x11876f000) [pid = 1649] [serial = 1591] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x136167400) [pid = 1649] [serial = 1366] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x12f31cc00) [pid = 1649] [serial = 1568] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x13a99cc00) [pid = 1649] [serial = 1502] [outer = 0x0] [url = about:blank] 13:32:23 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x11884f800) [pid = 1649] [serial = 1487] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x13a7ad000) [pid = 1649] [serial = 1442] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x13a772400) [pid = 1649] [serial = 1511] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x138146000) [pid = 1649] [serial = 1610] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x127338000) [pid = 1649] [serial = 1357] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x12d4f1c00) [pid = 1649] [serial = 1222] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x126d38400) [pid = 1649] [serial = 1490] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x116a6dc00) [pid = 1649] [serial = 1309] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x118560000) [pid = 1649] [serial = 1556] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x1191ee000) [pid = 1649] [serial = 1589] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x12f378800) [pid = 1649] [serial = 1078] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x123ed8400) [pid = 1649] [serial = 1423] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x137be5c00) [pid = 1649] [serial = 1505] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x12f27b800) [pid = 1649] [serial = 1378] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x13616a400) [pid = 1649] [serial = 1156] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x138147c00) [pid = 1649] [serial = 1574] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x12d423800) [pid = 1649] [serial = 1363] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x13a7a9000) [pid = 1649] [serial = 1618] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 147 (0x119492000) [pid = 1649] [serial = 1354] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 146 (0x13a77bc00) [pid = 1649] [serial = 1234] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | --DOMWINDOW == 145 (0x12ac89000) [pid = 1649] [serial = 1426] [outer = 0x0] [url = about:blank] 13:32:24 INFO - PROCESS | 1649 | 1462480344089 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 13:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 875ms 13:32:24 INFO - PROCESS | 1649 | 1462480344134 Marionette TRACE conn2 -> [0,2293,"getWindowHandle",null] 13:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 13:32:24 INFO - PROCESS | 1649 | 1462480344138 Marionette TRACE conn2 <- [1,2293,null,{"value":"7"}] 13:32:24 INFO - PROCESS | 1649 | 1462480344149 Marionette TRACE conn2 -> [0,2294,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1649 | 1462480344153 Marionette TRACE conn2 <- [1,2294,null,{}] 13:32:24 INFO - PROCESS | 1649 | 1462480344157 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}] 13:32:24 INFO - PROCESS | 1649 | 1462480344315 Marionette TRACE conn2 <- [1,2295,null,{"value":null}] 13:32:24 INFO - PROCESS | 1649 | 1462480344460 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256b9800 == 91 [pid = 1649] [id = 581] 13:32:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 146 (0x119c6c400) [pid = 1649] [serial = 1743] [outer = 0x0] 13:32:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 147 (0x125696000) [pid = 1649] [serial = 1744] [outer = 0x119c6c400] 13:32:24 INFO - PROCESS | 1649 | 1462480344488 Marionette DEBUG loaded listener.js 13:32:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 148 (0x128f59800) [pid = 1649] [serial = 1745] [outer = 0x119c6c400] 13:32:24 INFO - PROCESS | 1649 | 1462480344785 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]]]}] 13:32:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 13:32:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 679ms 13:32:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 13:32:24 INFO - PROCESS | 1649 | 1462480344822 Marionette TRACE conn2 -> [0,2297,"getWindowHandle",null] 13:32:24 INFO - PROCESS | 1649 | 1462480344823 Marionette TRACE conn2 <- [1,2297,null,{"value":"7"}] 13:32:24 INFO - PROCESS | 1649 | 1462480344825 Marionette TRACE conn2 -> [0,2298,"setScriptTimeout",{"ms":35000}] 13:32:24 INFO - PROCESS | 1649 | 1462480344827 Marionette TRACE conn2 <- [1,2298,null,{}] 13:32:24 INFO - PROCESS | 1649 | 1462480344830 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}] 13:32:24 INFO - PROCESS | 1649 | 1462480344934 Marionette TRACE conn2 <- [1,2299,null,{"value":null}] 13:32:25 INFO - PROCESS | 1649 | 1462480345023 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12979b800 == 92 [pid = 1649] [id = 582] 13:32:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x128e0b000) [pid = 1649] [serial = 1746] [outer = 0x0] 13:32:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x1295e6400) [pid = 1649] [serial = 1747] [outer = 0x128e0b000] 13:32:25 INFO - PROCESS | 1649 | 1462480345049 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x12ab89400) [pid = 1649] [serial = 1748] [outer = 0x128e0b000] 13:32:25 INFO - PROCESS | 1649 | 1462480345336 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 13:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 521ms 13:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 13:32:25 INFO - PROCESS | 1649 | 1462480345350 Marionette TRACE conn2 -> [0,2301,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1649 | 1462480345352 Marionette TRACE conn2 <- [1,2301,null,{"value":"7"}] 13:32:25 INFO - PROCESS | 1649 | 1462480345354 Marionette TRACE conn2 -> [0,2302,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1649 | 1462480345355 Marionette TRACE conn2 <- [1,2302,null,{}] 13:32:25 INFO - PROCESS | 1649 | 1462480345357 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}] 13:32:25 INFO - PROCESS | 1649 | 1462480345477 Marionette TRACE conn2 <- [1,2303,null,{"value":null}] 13:32:25 INFO - PROCESS | 1649 | 1462480345481 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2cb800 == 93 [pid = 1649] [id = 583] 13:32:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x12b131000) [pid = 1649] [serial = 1749] [outer = 0x0] 13:32:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12b137400) [pid = 1649] [serial = 1750] [outer = 0x12b131000] 13:32:25 INFO - PROCESS | 1649 | 1462480345513 Marionette DEBUG loaded listener.js 13:32:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x12bd69000) [pid = 1649] [serial = 1751] [outer = 0x12b131000] 13:32:25 INFO - PROCESS | 1649 | 1462480345899 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]]]}] 13:32:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 13:32:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 568ms 13:32:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 13:32:25 INFO - PROCESS | 1649 | 1462480345951 Marionette TRACE conn2 -> [0,2305,"getWindowHandle",null] 13:32:25 INFO - PROCESS | 1649 | 1462480345953 Marionette TRACE conn2 <- [1,2305,null,{"value":"7"}] 13:32:25 INFO - PROCESS | 1649 | 1462480345955 Marionette TRACE conn2 -> [0,2306,"setScriptTimeout",{"ms":35000}] 13:32:25 INFO - PROCESS | 1649 | 1462480345956 Marionette TRACE conn2 <- [1,2306,null,{}] 13:32:25 INFO - PROCESS | 1649 | 1462480345958 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}] 13:32:26 INFO - PROCESS | 1649 | 1462480346094 Marionette TRACE conn2 <- [1,2307,null,{"value":null}] 13:32:26 INFO - PROCESS | 1649 | 1462480346106 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x12f29e800 == 94 [pid = 1649] [id = 584] 13:32:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x12b131800) [pid = 1649] [serial = 1752] [outer = 0x0] 13:32:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x12cd15800) [pid = 1649] [serial = 1753] [outer = 0x12b131800] 13:32:26 INFO - PROCESS | 1649 | 1462480346131 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x12d196800) [pid = 1649] [serial = 1754] [outer = 0x12b131800] 13:32:26 INFO - PROCESS | 1649 | 1462480346513 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]]]}] 13:32:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 13:32:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 618ms 13:32:26 INFO - PROCESS | 1649 | 1462480346574 Marionette TRACE conn2 -> [0,2309,"getWindowHandle",null] 13:32:26 INFO - PROCESS | 1649 | 1462480346575 Marionette TRACE conn2 <- [1,2309,null,{"value":"7"}] 13:32:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 13:32:26 INFO - PROCESS | 1649 | 1462480346577 Marionette TRACE conn2 -> [0,2310,"setScriptTimeout",{"ms":35000}] 13:32:26 INFO - PROCESS | 1649 | 1462480346578 Marionette TRACE conn2 <- [1,2310,null,{}] 13:32:26 INFO - PROCESS | 1649 | 1462480346580 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}] 13:32:26 INFO - PROCESS | 1649 | 1462480346778 Marionette TRACE conn2 <- [1,2311,null,{"value":null}] 13:32:26 INFO - PROCESS | 1649 | 1462480346804 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x13750d000 == 95 [pid = 1649] [id = 585] 13:32:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x12b139c00) [pid = 1649] [serial = 1755] [outer = 0x0] 13:32:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x12d4f6000) [pid = 1649] [serial = 1756] [outer = 0x12b139c00] 13:32:26 INFO - PROCESS | 1649 | 1462480346844 Marionette DEBUG loaded listener.js 13:32:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x12f280c00) [pid = 1649] [serial = 1757] [outer = 0x12b139c00] 13:32:27 INFO - PROCESS | 1649 | 1462480347215 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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 13:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 670ms 13:32:27 INFO - PROCESS | 1649 | 1462480347253 Marionette TRACE conn2 -> [0,2313,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1649 | 1462480347254 Marionette TRACE conn2 <- [1,2313,null,{"value":"7"}] 13:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 13:32:27 INFO - PROCESS | 1649 | 1462480347256 Marionette TRACE conn2 -> [0,2314,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1649 | 1462480347257 Marionette TRACE conn2 <- [1,2314,null,{}] 13:32:27 INFO - PROCESS | 1649 | 1462480347260 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}] 13:32:27 INFO - PROCESS | 1649 | 1462480347393 Marionette TRACE conn2 <- [1,2315,null,{"value":null}] 13:32:27 INFO - PROCESS | 1649 | 1462480347435 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x137711000 == 96 [pid = 1649] [id = 586] 13:32:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x12dae7000) [pid = 1649] [serial = 1758] [outer = 0x0] 13:32:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x12f322c00) [pid = 1649] [serial = 1759] [outer = 0x12dae7000] 13:32:27 INFO - PROCESS | 1649 | 1462480347460 Marionette DEBUG loaded listener.js 13:32:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x13613d000) [pid = 1649] [serial = 1760] [outer = 0x12dae7000] 13:32:27 INFO - PROCESS | 1649 | 1462480347849 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]]]}] 13:32:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 13:32:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 621ms 13:32:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 13:32:27 INFO - PROCESS | 1649 | 1462480347878 Marionette TRACE conn2 -> [0,2317,"getWindowHandle",null] 13:32:27 INFO - PROCESS | 1649 | 1462480347879 Marionette TRACE conn2 <- [1,2317,null,{"value":"7"}] 13:32:27 INFO - PROCESS | 1649 | 1462480347886 Marionette TRACE conn2 -> [0,2318,"setScriptTimeout",{"ms":35000}] 13:32:27 INFO - PROCESS | 1649 | 1462480347887 Marionette TRACE conn2 <- [1,2318,null,{}] 13:32:27 INFO - PROCESS | 1649 | 1462480347890 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}] 13:32:28 INFO - PROCESS | 1649 | 1462480348252 Marionette TRACE conn2 <- [1,2319,null,{"value":null}] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x137bf1000) [pid = 1649] [serial = 1680] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 161 (0x1181d3800) [pid = 1649] [serial = 1656] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 160 (0x1125c2400) [pid = 1649] [serial = 1653] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 159 (0x12b1f8c00) [pid = 1649] [serial = 1671] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 158 (0x121361c00) [pid = 1649] [serial = 1668] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 157 (0x136137400) [pid = 1649] [serial = 1677] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 156 (0x138141c00) [pid = 1649] [serial = 1683] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 155 (0x12ac8c000) [pid = 1649] [serial = 1665] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 154 (0x124cea800) [pid = 1649] [serial = 1659] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 153 (0x13aa6d000) [pid = 1649] [serial = 1686] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 152 (0x12f329800) [pid = 1649] [serial = 1674] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 151 (0x11100b400) [pid = 1649] [serial = 1689] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 150 (0x12697d400) [pid = 1649] [serial = 1662] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 149 (0x119731000) [pid = 1649] [serial = 1692] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 13:32:28 INFO - PROCESS | 1649 | --DOMWINDOW == 148 (0x13a9a5800) [pid = 1649] [serial = 1620] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 13:32:28 INFO - PROCESS | 1649 | 1462480348320 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x11825a000 == 97 [pid = 1649] [id = 587] 13:32:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 149 (0x11100b400) [pid = 1649] [serial = 1761] [outer = 0x0] 13:32:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 150 (0x1187fac00) [pid = 1649] [serial = 1762] [outer = 0x11100b400] 13:32:28 INFO - PROCESS | 1649 | 1462480348346 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 151 (0x126d29800) [pid = 1649] [serial = 1763] [outer = 0x11100b400] 13:32:28 INFO - PROCESS | 1649 | 1462480348662 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] 13:32:28 INFO - PROCESS | 1649 | 1462480348710 Marionette TRACE conn2 <- [1,2321,null,{"value":"7"}] 13:32:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 13:32:28 INFO - PROCESS | 1649 | 1462480348712 Marionette TRACE conn2 -> [0,2322,"setScriptTimeout",{"ms":35000}] 13:32:28 INFO - PROCESS | 1649 | 1462480348713 Marionette TRACE conn2 <- [1,2322,null,{}] 13:32:28 INFO - PROCESS | 1649 | 1462480348715 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}] 13:32:28 INFO - PROCESS | 1649 | 1462480348838 Marionette TRACE conn2 <- [1,2323,null,{"value":null}] 13:32:28 INFO - PROCESS | 1649 | 1462480348845 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x137513000 == 98 [pid = 1649] [id = 588] 13:32:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 152 (0x124cea800) [pid = 1649] [serial = 1764] [outer = 0x0] 13:32:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 153 (0x12dc0cc00) [pid = 1649] [serial = 1765] [outer = 0x124cea800] 13:32:28 INFO - PROCESS | 1649 | 1462480348881 Marionette DEBUG loaded listener.js 13:32:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 154 (0x137bef400) [pid = 1649] [serial = 1766] [outer = 0x124cea800] 13:32:29 INFO - PROCESS | 1649 | 1462480349352 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]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 13:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 672ms 13:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 13:32:29 INFO - PROCESS | 1649 | 1462480349385 Marionette TRACE conn2 -> [0,2325,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1649 | 1462480349387 Marionette TRACE conn2 <- [1,2325,null,{"value":"7"}] 13:32:29 INFO - PROCESS | 1649 | 1462480349390 Marionette TRACE conn2 -> [0,2326,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1649 | 1462480349394 Marionette TRACE conn2 <- [1,2326,null,{}] 13:32:29 INFO - PROCESS | 1649 | 1462480349410 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}] 13:32:29 INFO - PROCESS | 1649 | 1462480349559 Marionette TRACE conn2 <- [1,2327,null,{"value":null}] 13:32:29 INFO - PROCESS | 1649 | 1462480349567 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x137b98000 == 99 [pid = 1649] [id = 589] 13:32:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 155 (0x137ca8400) [pid = 1649] [serial = 1767] [outer = 0x0] 13:32:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 156 (0x137cb0c00) [pid = 1649] [serial = 1768] [outer = 0x137ca8400] 13:32:29 INFO - PROCESS | 1649 | 1462480349591 Marionette DEBUG loaded listener.js 13:32:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 157 (0x137cef400) [pid = 1649] [serial = 1769] [outer = 0x137ca8400] 13:32:29 INFO - PROCESS | 1649 | 1462480349942 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]]]}] 13:32:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 13:32:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 575ms 13:32:29 INFO - PROCESS | 1649 | 1462480349966 Marionette TRACE conn2 -> [0,2329,"getWindowHandle",null] 13:32:29 INFO - PROCESS | 1649 | 1462480349967 Marionette TRACE conn2 <- [1,2329,null,{"value":"7"}] 13:32:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 13:32:29 INFO - PROCESS | 1649 | 1462480349969 Marionette TRACE conn2 -> [0,2330,"setScriptTimeout",{"ms":35000}] 13:32:29 INFO - PROCESS | 1649 | 1462480349970 Marionette TRACE conn2 <- [1,2330,null,{}] 13:32:29 INFO - PROCESS | 1649 | 1462480349973 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}] 13:32:30 INFO - PROCESS | 1649 | 1462480350075 Marionette TRACE conn2 <- [1,2331,null,{"value":null}] 13:32:30 INFO - PROCESS | 1649 | 1462480350183 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e04800 == 100 [pid = 1649] [id = 590] 13:32:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 158 (0x138023400) [pid = 1649] [serial = 1770] [outer = 0x0] 13:32:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 159 (0x138146000) [pid = 1649] [serial = 1771] [outer = 0x138023400] 13:32:30 INFO - PROCESS | 1649 | 1462480350210 Marionette DEBUG loaded listener.js 13:32:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 160 (0x13820b800) [pid = 1649] [serial = 1772] [outer = 0x138023400] 13:32:30 INFO - PROCESS | 1649 | 1462480350736 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]]]}] 13:32:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 13:32:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 821ms 13:32:30 INFO - PROCESS | 1649 | 1462480350791 Marionette TRACE conn2 -> [0,2333,"getWindowHandle",null] 13:32:30 INFO - PROCESS | 1649 | 1462480350796 Marionette TRACE conn2 <- [1,2333,null,{"value":"7"}] 13:32:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 13:32:30 INFO - PROCESS | 1649 | 1462480350801 Marionette TRACE conn2 -> [0,2334,"setScriptTimeout",{"ms":35000}] 13:32:30 INFO - PROCESS | 1649 | 1462480350805 Marionette TRACE conn2 <- [1,2334,null,{}] 13:32:30 INFO - PROCESS | 1649 | 1462480350811 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}] 13:32:31 INFO - PROCESS | 1649 | 1462480351041 Marionette TRACE conn2 <- [1,2335,null,{"value":null}] 13:32:31 INFO - PROCESS | 1649 | 1462480351218 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x1250ec000 == 101 [pid = 1649] [id = 591] 13:32:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 161 (0x1168b6000) [pid = 1649] [serial = 1773] [outer = 0x0] 13:32:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 162 (0x118388400) [pid = 1649] [serial = 1774] [outer = 0x1168b6000] 13:32:31 INFO - PROCESS | 1649 | 1462480351268 Marionette DEBUG loaded listener.js 13:32:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x11889fc00) [pid = 1649] [serial = 1775] [outer = 0x1168b6000] 13:32:31 INFO - PROCESS | 1649 | 1462480351728 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]]]}] 13:32:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 13:32:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 976ms 13:32:31 INFO - PROCESS | 1649 | 1462480351776 Marionette TRACE conn2 -> [0,2337,"getWindowHandle",null] 13:32:31 INFO - PROCESS | 1649 | 1462480351780 Marionette TRACE conn2 <- [1,2337,null,{"value":"7"}] 13:32:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 13:32:31 INFO - PROCESS | 1649 | 1462480351785 Marionette TRACE conn2 -> [0,2338,"setScriptTimeout",{"ms":35000}] 13:32:31 INFO - PROCESS | 1649 | 1462480351787 Marionette TRACE conn2 <- [1,2338,null,{}] 13:32:31 INFO - PROCESS | 1649 | 1462480351789 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}] 13:32:31 INFO - PROCESS | 1649 | 1462480351916 Marionette TRACE conn2 <- [1,2339,null,{"value":null}] 13:32:32 INFO - PROCESS | 1649 | 1462480352044 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd30000 == 102 [pid = 1649] [id = 592] 13:32:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x1191ee000) [pid = 1649] [serial = 1776] [outer = 0x0] 13:32:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12164e400) [pid = 1649] [serial = 1777] [outer = 0x1191ee000] 13:32:32 INFO - PROCESS | 1649 | 1462480352078 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12783e800) [pid = 1649] [serial = 1778] [outer = 0x1191ee000] 13:32:32 INFO - PROCESS | 1649 | 1462480352523 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]]]}] 13:32:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 13:32:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 775ms 13:32:32 INFO - PROCESS | 1649 | 1462480352561 Marionette TRACE conn2 -> [0,2341,"getWindowHandle",null] 13:32:32 INFO - PROCESS | 1649 | 1462480352562 Marionette TRACE conn2 <- [1,2341,null,{"value":"7"}] 13:32:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 13:32:32 INFO - PROCESS | 1649 | 1462480352565 Marionette TRACE conn2 -> [0,2342,"setScriptTimeout",{"ms":35000}] 13:32:32 INFO - PROCESS | 1649 | 1462480352568 Marionette TRACE conn2 <- [1,2342,null,{}] 13:32:32 INFO - PROCESS | 1649 | 1462480352576 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}] 13:32:32 INFO - PROCESS | 1649 | 1462480352730 Marionette TRACE conn2 <- [1,2343,null,{"value":null}] 13:32:32 INFO - PROCESS | 1649 | 1462480352844 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x137b95000 == 103 [pid = 1649] [id = 593] 13:32:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12acbdc00) [pid = 1649] [serial = 1779] [outer = 0x0] 13:32:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12b12f000) [pid = 1649] [serial = 1780] [outer = 0x12acbdc00] 13:32:32 INFO - PROCESS | 1649 | 1462480352878 Marionette DEBUG loaded listener.js 13:32:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12cd1dc00) [pid = 1649] [serial = 1781] [outer = 0x12acbdc00] 13:32:33 INFO - PROCESS | 1649 | 1462480353275 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]]]}] 13:32:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 13:32:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 773ms 13:32:33 INFO - PROCESS | 1649 | 1462480353338 Marionette TRACE conn2 -> [0,2345,"getWindowHandle",null] 13:32:33 INFO - PROCESS | 1649 | 1462480353340 Marionette TRACE conn2 <- [1,2345,null,{"value":"7"}] 13:32:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 13:32:33 INFO - PROCESS | 1649 | 1462480353342 Marionette TRACE conn2 -> [0,2346,"setScriptTimeout",{"ms":35000}] 13:32:33 INFO - PROCESS | 1649 | 1462480353344 Marionette TRACE conn2 <- [1,2346,null,{}] 13:32:33 INFO - PROCESS | 1649 | 1462480353346 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}] 13:32:33 INFO - PROCESS | 1649 | 1462480353475 Marionette TRACE conn2 <- [1,2347,null,{"value":null}] 13:32:33 INFO - PROCESS | 1649 | 1462480353601 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fd3000 == 104 [pid = 1649] [id = 594] 13:32:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12c412800) [pid = 1649] [serial = 1782] [outer = 0x0] 13:32:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12f381800) [pid = 1649] [serial = 1783] [outer = 0x12c412800] 13:32:33 INFO - PROCESS | 1649 | 1462480353633 Marionette DEBUG loaded listener.js 13:32:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x1378d2c00) [pid = 1649] [serial = 1784] [outer = 0x12c412800] 13:32:34 INFO - PROCESS | 1649 | 1462480354061 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 13:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 770ms 13:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 13:32:34 INFO - PROCESS | 1649 | 1462480354113 Marionette TRACE conn2 -> [0,2349,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1649 | 1462480354114 Marionette TRACE conn2 <- [1,2349,null,{"value":"7"}] 13:32:34 INFO - PROCESS | 1649 | 1462480354116 Marionette TRACE conn2 -> [0,2350,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1649 | 1462480354117 Marionette TRACE conn2 <- [1,2350,null,{}] 13:32:34 INFO - PROCESS | 1649 | 1462480354120 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}] 13:32:34 INFO - PROCESS | 1649 | 1462480354243 Marionette TRACE conn2 <- [1,2351,null,{"value":null}] 13:32:34 INFO - PROCESS | 1649 | 1462480354369 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8d6000 == 105 [pid = 1649] [id = 595] 13:32:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12d114400) [pid = 1649] [serial = 1785] [outer = 0x0] 13:32:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x137bf4c00) [pid = 1649] [serial = 1786] [outer = 0x12d114400] 13:32:34 INFO - PROCESS | 1649 | 1462480354401 Marionette DEBUG loaded listener.js 13:32:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x137ca8800) [pid = 1649] [serial = 1787] [outer = 0x12d114400] 13:32:34 INFO - PROCESS | 1649 | 1462480354820 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]]]}] 13:32:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 13:32:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 720ms 13:32:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 13:32:34 INFO - PROCESS | 1649 | 1462480354836 Marionette TRACE conn2 -> [0,2353,"getWindowHandle",null] 13:32:34 INFO - PROCESS | 1649 | 1462480354838 Marionette TRACE conn2 <- [1,2353,null,{"value":"7"}] 13:32:34 INFO - PROCESS | 1649 | 1462480354840 Marionette TRACE conn2 -> [0,2354,"setScriptTimeout",{"ms":35000}] 13:32:34 INFO - PROCESS | 1649 | 1462480354841 Marionette TRACE conn2 <- [1,2354,null,{}] 13:32:34 INFO - PROCESS | 1649 | 1462480354844 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}] 13:32:34 INFO - PROCESS | 1649 | 1462480354976 Marionette TRACE conn2 <- [1,2355,null,{"value":null}] 13:32:35 INFO - PROCESS | 1649 | 1462480355104 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9c7800 == 106 [pid = 1649] [id = 596] 13:32:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x137ca1000) [pid = 1649] [serial = 1788] [outer = 0x0] 13:32:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x138025000) [pid = 1649] [serial = 1789] [outer = 0x137ca1000] 13:32:35 INFO - PROCESS | 1649 | 1462480355136 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x13a6afc00) [pid = 1649] [serial = 1790] [outer = 0x137ca1000] 13:32:35 INFO - PROCESS | 1649 | 1462480355558 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]]]}] 13:32:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 13:32:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 769ms 13:32:35 INFO - PROCESS | 1649 | 1462480355622 Marionette TRACE conn2 -> [0,2357,"getWindowHandle",null] 13:32:35 INFO - PROCESS | 1649 | 1462480355623 Marionette TRACE conn2 <- [1,2357,null,{"value":"7"}] 13:32:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 13:32:35 INFO - PROCESS | 1649 | 1462480355638 Marionette TRACE conn2 -> [0,2358,"setScriptTimeout",{"ms":35000}] 13:32:35 INFO - PROCESS | 1649 | 1462480355640 Marionette TRACE conn2 <- [1,2358,null,{}] 13:32:35 INFO - PROCESS | 1649 | 1462480355645 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}] 13:32:35 INFO - PROCESS | 1649 | 1462480355768 Marionette TRACE conn2 <- [1,2359,null,{"value":null}] 13:32:35 INFO - PROCESS | 1649 | 1462480355867 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x13ac59000 == 107 [pid = 1649] [id = 597] 13:32:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x13a31b000) [pid = 1649] [serial = 1791] [outer = 0x0] 13:32:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x13a76f800) [pid = 1649] [serial = 1792] [outer = 0x13a31b000] 13:32:35 INFO - PROCESS | 1649 | 1462480355896 Marionette DEBUG loaded listener.js 13:32:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x13a7aa800) [pid = 1649] [serial = 1793] [outer = 0x13a31b000] 13:32:36 INFO - PROCESS | 1649 | 1462480356298 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]]]}] 13:32:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 13:32:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 735ms 13:32:36 INFO - PROCESS | 1649 | 1462480356361 Marionette TRACE conn2 -> [0,2361,"getWindowHandle",null] 13:32:36 INFO - PROCESS | 1649 | 1462480356363 Marionette TRACE conn2 <- [1,2361,null,{"value":"7"}] 13:32:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 13:32:36 INFO - PROCESS | 1649 | 1462480356365 Marionette TRACE conn2 -> [0,2362,"setScriptTimeout",{"ms":35000}] 13:32:36 INFO - PROCESS | 1649 | 1462480356367 Marionette TRACE conn2 <- [1,2362,null,{}] 13:32:36 INFO - PROCESS | 1649 | 1462480356369 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}] 13:32:36 INFO - PROCESS | 1649 | 1462480356494 Marionette TRACE conn2 <- [1,2363,null,{"value":null}] 13:32:36 INFO - PROCESS | 1649 | 1462480356624 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x13afb6800 == 108 [pid = 1649] [id = 598] 13:32:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x13a6b3000) [pid = 1649] [serial = 1794] [outer = 0x0] 13:32:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x13a9a0c00) [pid = 1649] [serial = 1795] [outer = 0x13a6b3000] 13:32:36 INFO - PROCESS | 1649 | 1462480356656 Marionette DEBUG loaded listener.js 13:32:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x13a9f3800) [pid = 1649] [serial = 1796] [outer = 0x13a6b3000] 13:32:37 INFO - PROCESS | 1649 | 1462480357065 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 13:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 723ms 13:32:37 INFO - PROCESS | 1649 | 1462480357135 Marionette TRACE conn2 -> [0,2365,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1649 | 1462480357136 Marionette TRACE conn2 <- [1,2365,null,{"value":"7"}] 13:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 13:32:37 INFO - PROCESS | 1649 | 1462480357141 Marionette TRACE conn2 -> [0,2366,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1649 | 1462480357142 Marionette TRACE conn2 <- [1,2366,null,{}] 13:32:37 INFO - PROCESS | 1649 | 1462480357144 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}] 13:32:37 INFO - PROCESS | 1649 | 1462480357268 Marionette TRACE conn2 <- [1,2367,null,{"value":null}] 13:32:37 INFO - PROCESS | 1649 | 1462480357367 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b624000 == 109 [pid = 1649] [id = 599] 13:32:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x13a9f0400) [pid = 1649] [serial = 1797] [outer = 0x0] 13:32:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x13aa78400) [pid = 1649] [serial = 1798] [outer = 0x13a9f0400] 13:32:37 INFO - PROCESS | 1649 | 1462480357396 Marionette DEBUG loaded listener.js 13:32:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x13aca8000) [pid = 1649] [serial = 1799] [outer = 0x13a9f0400] 13:32:37 INFO - PROCESS | 1649 | 1462480357829 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]]]}] 13:32:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 13:32:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 719ms 13:32:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 13:32:37 INFO - PROCESS | 1649 | 1462480357862 Marionette TRACE conn2 -> [0,2369,"getWindowHandle",null] 13:32:37 INFO - PROCESS | 1649 | 1462480357864 Marionette TRACE conn2 <- [1,2369,null,{"value":"7"}] 13:32:37 INFO - PROCESS | 1649 | 1462480357866 Marionette TRACE conn2 -> [0,2370,"setScriptTimeout",{"ms":35000}] 13:32:37 INFO - PROCESS | 1649 | 1462480357868 Marionette TRACE conn2 <- [1,2370,null,{}] 13:32:37 INFO - PROCESS | 1649 | 1462480357870 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}] 13:32:37 INFO - PROCESS | 1649 | 1462480357994 Marionette TRACE conn2 <- [1,2371,null,{"value":null}] 13:32:38 INFO - PROCESS | 1649 | 1462480358097 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421c2800 == 110 [pid = 1649] [id = 600] 13:32:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x13a734c00) [pid = 1649] [serial = 1800] [outer = 0x0] 13:32:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x13a73fc00) [pid = 1649] [serial = 1801] [outer = 0x13a734c00] 13:32:38 INFO - PROCESS | 1649 | 1462480358127 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x13aa73800) [pid = 1649] [serial = 1802] [outer = 0x13a734c00] 13:32:38 INFO - PROCESS | 1649 | 1462480358591 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]]]}] 13:32:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 13:32:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 768ms 13:32:38 INFO - PROCESS | 1649 | 1462480358640 Marionette TRACE conn2 -> [0,2373,"getWindowHandle",null] 13:32:38 INFO - PROCESS | 1649 | 1462480358642 Marionette TRACE conn2 <- [1,2373,null,{"value":"7"}] 13:32:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 13:32:38 INFO - PROCESS | 1649 | 1462480358647 Marionette TRACE conn2 -> [0,2374,"setScriptTimeout",{"ms":35000}] 13:32:38 INFO - PROCESS | 1649 | 1462480358648 Marionette TRACE conn2 <- [1,2374,null,{}] 13:32:38 INFO - PROCESS | 1649 | 1462480358651 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}] 13:32:38 INFO - PROCESS | 1649 | 1462480358791 Marionette TRACE conn2 <- [1,2375,null,{"value":null}] 13:32:38 INFO - PROCESS | 1649 | 1462480358906 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e17800 == 111 [pid = 1649] [id = 601] 13:32:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x137c96800) [pid = 1649] [serial = 1803] [outer = 0x0] 13:32:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x13aca4400) [pid = 1649] [serial = 1804] [outer = 0x137c96800] 13:32:38 INFO - PROCESS | 1649 | 1462480358939 Marionette DEBUG loaded listener.js 13:32:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x13b6dcc00) [pid = 1649] [serial = 1805] [outer = 0x137c96800] 13:32:39 INFO - PROCESS | 1649 | 1462480359388 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]]]}] 13:32:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 13:32:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 773ms 13:32:39 INFO - PROCESS | 1649 | 1462480359421 Marionette TRACE conn2 -> [0,2377,"getWindowHandle",null] 13:32:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 13:32:39 INFO - PROCESS | 1649 | 1462480359423 Marionette TRACE conn2 <- [1,2377,null,{"value":"7"}] 13:32:39 INFO - PROCESS | 1649 | 1462480359427 Marionette TRACE conn2 -> [0,2378,"setScriptTimeout",{"ms":35000}] 13:32:39 INFO - PROCESS | 1649 | 1462480359429 Marionette TRACE conn2 <- [1,2378,null,{}] 13:32:39 INFO - PROCESS | 1649 | 1462480359433 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}] 13:32:39 INFO - PROCESS | 1649 | 1462480359901 Marionette TRACE conn2 <- [1,2379,null,{"value":null}] 13:32:40 INFO - PROCESS | 1649 | 1462480360059 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x1218c7000 == 112 [pid = 1649] [id = 602] 13:32:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x110d9f400) [pid = 1649] [serial = 1806] [outer = 0x0] 13:32:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x110e77000) [pid = 1649] [serial = 1807] [outer = 0x110d9f400] 13:32:40 INFO - PROCESS | 1649 | 1462480360089 Marionette DEBUG loaded listener.js 13:32:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x112bf3c00) [pid = 1649] [serial = 1808] [outer = 0x110d9f400] 13:32:40 INFO - PROCESS | 1649 | 1462480360556 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]]]}] 13:32:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 13:32:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1176ms 13:32:40 INFO - PROCESS | 1649 | 1462480360603 Marionette TRACE conn2 -> [0,2381,"getWindowHandle",null] 13:32:40 INFO - PROCESS | 1649 | 1462480360605 Marionette TRACE conn2 <- [1,2381,null,{"value":"7"}] 13:32:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 13:32:40 INFO - PROCESS | 1649 | 1462480360608 Marionette TRACE conn2 -> [0,2382,"setScriptTimeout",{"ms":35000}] 13:32:40 INFO - PROCESS | 1649 | 1462480360614 Marionette TRACE conn2 <- [1,2382,null,{}] 13:32:40 INFO - PROCESS | 1649 | 1462480360617 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}] 13:32:40 INFO - PROCESS | 1649 | 1462480360743 Marionette TRACE conn2 <- [1,2383,null,{"value":null}] 13:32:40 INFO - PROCESS | 1649 | 1462480360927 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca90000 == 113 [pid = 1649] [id = 603] 13:32:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x119735400) [pid = 1649] [serial = 1809] [outer = 0x0] 13:32:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x121366400) [pid = 1649] [serial = 1810] [outer = 0x119735400] 13:32:40 INFO - PROCESS | 1649 | 1462480360956 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x125063000) [pid = 1649] [serial = 1811] [outer = 0x119735400] 13:32:41 INFO - PROCESS | 1649 | 1462480361454 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]]]}] 13:32:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 13:32:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 877ms 13:32:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 13:32:41 INFO - PROCESS | 1649 | 1462480361486 Marionette TRACE conn2 -> [0,2385,"getWindowHandle",null] 13:32:41 INFO - PROCESS | 1649 | 1462480361489 Marionette TRACE conn2 <- [1,2385,null,{"value":"7"}] 13:32:41 INFO - PROCESS | 1649 | 1462480361493 Marionette TRACE conn2 -> [0,2386,"setScriptTimeout",{"ms":35000}] 13:32:41 INFO - PROCESS | 1649 | 1462480361497 Marionette TRACE conn2 <- [1,2386,null,{}] 13:32:41 INFO - PROCESS | 1649 | 1462480361501 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}] 13:32:41 INFO - PROCESS | 1649 | 1462480361676 Marionette TRACE conn2 <- [1,2387,null,{"value":null}] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x137fc8000 == 112 [pid = 1649] [id = 305] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x137b98000 == 111 [pid = 1649] [id = 589] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x137513000 == 110 [pid = 1649] [id = 588] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11825a000 == 109 [pid = 1649] [id = 587] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x137711000 == 108 [pid = 1649] [id = 586] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x13a97a000 == 107 [pid = 1649] [id = 561] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x13750d000 == 106 [pid = 1649] [id = 585] 13:32:41 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x140f1a800) [pid = 1649] [serial = 1648] [outer = 0x0] [url = about:blank] 13:32:41 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x128e0bc00) [pid = 1649] [serial = 1696] [outer = 0x0] [url = about:blank] 13:32:41 INFO - PROCESS | 1649 | 1462480361884 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12f29e800 == 105 [pid = 1649] [id = 584] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2cb800 == 104 [pid = 1649] [id = 583] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x137abe800 == 103 [pid = 1649] [id = 560] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12979b800 == 102 [pid = 1649] [id = 582] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1256b9800 == 101 [pid = 1649] [id = 581] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69d800 == 100 [pid = 1649] [id = 580] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x129780800 == 99 [pid = 1649] [id = 579] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x121e27800 == 98 [pid = 1649] [id = 578] 13:32:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x119236000 == 99 [pid = 1649] [id = 604] 13:32:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x117680400) [pid = 1649] [serial = 1812] [outer = 0x0] 13:32:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x124e67000) [pid = 1649] [serial = 1813] [outer = 0x117680400] 13:32:41 INFO - PROCESS | 1649 | 1462480361916 Marionette DEBUG loaded listener.js 13:32:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x128f56000) [pid = 1649] [serial = 1814] [outer = 0x117680400] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1423d6000 == 98 [pid = 1649] [id = 570] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x13b7c7800 == 97 [pid = 1649] [id = 569] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x1375ae000 == 96 [pid = 1649] [id = 568] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x12a69a000 == 95 [pid = 1649] [id = 567] 13:32:41 INFO - PROCESS | 1649 | --DOCSHELL 0x11290b000 == 94 [pid = 1649] [id = 566] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x13aa6e800) [pid = 1649] [serial = 1622] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x137cb2c00) [pid = 1649] [serial = 1681] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x121270000) [pid = 1649] [serial = 1627] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x119ca7000) [pid = 1649] [serial = 1658] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x118776800) [pid = 1649] [serial = 1657] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x1181be400) [pid = 1649] [serial = 1655] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x11675ec00) [pid = 1649] [serial = 1654] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x13b9a0000) [pid = 1649] [serial = 1642] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x12dc10800) [pid = 1649] [serial = 1672] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12f31e400) [pid = 1649] [serial = 1673] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x12b1f6800) [pid = 1649] [serial = 1669] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x137c9dc00) [pid = 1649] [serial = 1679] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x13a31dc00) [pid = 1649] [serial = 1684] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12d431800) [pid = 1649] [serial = 1670] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12ca45000) [pid = 1649] [serial = 1667] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x12bd43000) [pid = 1649] [serial = 1666] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x12957d400) [pid = 1649] [serial = 1630] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x127336800) [pid = 1649] [serial = 1660] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x128b10800) [pid = 1649] [serial = 1661] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x13a777800) [pid = 1649] [serial = 1636] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x13aa7a000) [pid = 1649] [serial = 1687] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x136164000) [pid = 1649] [serial = 1675] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x1378d7c00) [pid = 1649] [serial = 1676] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x116110400) [pid = 1649] [serial = 1690] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x129736000) [pid = 1649] [serial = 1663] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x12afda400) [pid = 1649] [serial = 1664] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x111c40400) [pid = 1649] [serial = 1624] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x13a9f2000) [pid = 1649] [serial = 1685] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x142269800) [pid = 1649] [serial = 1651] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x13aa76000) [pid = 1649] [serial = 1639] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x140d41000) [pid = 1649] [serial = 1645] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12d193c00) [pid = 1649] [serial = 1633] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x127843c00) [pid = 1649] [serial = 1694] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x125062000) [pid = 1649] [serial = 1693] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x13aca7800) [pid = 1649] [serial = 1688] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x137be2000) [pid = 1649] [serial = 1678] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x13813d800) [pid = 1649] [serial = 1682] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x11889a400) [pid = 1649] [serial = 1691] [outer = 0x0] [url = about:blank] 13:32:42 INFO - PROCESS | 1649 | 1462480362283 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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 13:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 824ms 13:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 13:32:42 INFO - PROCESS | 1649 | 1462480362317 Marionette TRACE conn2 -> [0,2389,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1649 | 1462480362320 Marionette TRACE conn2 <- [1,2389,null,{"value":"7"}] 13:32:42 INFO - PROCESS | 1649 | 1462480362329 Marionette TRACE conn2 -> [0,2390,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1649 | 1462480362332 Marionette TRACE conn2 <- [1,2390,null,{}] 13:32:42 INFO - PROCESS | 1649 | 1462480362335 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}] 13:32:42 INFO - PROCESS | 1649 | 1462480362441 Marionette TRACE conn2 <- [1,2391,null,{"value":null}] 13:32:42 INFO - PROCESS | 1649 | 1462480362446 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x12bc93800 == 95 [pid = 1649] [id = 605] 13:32:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x128fe2800) [pid = 1649] [serial = 1815] [outer = 0x0] 13:32:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x129727c00) [pid = 1649] [serial = 1816] [outer = 0x128fe2800] 13:32:42 INFO - PROCESS | 1649 | 1462480362472 Marionette DEBUG loaded listener.js 13:32:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x12afd2800) [pid = 1649] [serial = 1817] [outer = 0x128fe2800] 13:32:42 INFO - PROCESS | 1649 | 1462480362858 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]]]}] 13:32:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 13:32:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 577ms 13:32:42 INFO - PROCESS | 1649 | 1462480362900 Marionette TRACE conn2 -> [0,2393,"getWindowHandle",null] 13:32:42 INFO - PROCESS | 1649 | 1462480362902 Marionette TRACE conn2 <- [1,2393,null,{"value":"7"}] 13:32:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 13:32:42 INFO - PROCESS | 1649 | 1462480362904 Marionette TRACE conn2 -> [0,2394,"setScriptTimeout",{"ms":35000}] 13:32:42 INFO - PROCESS | 1649 | 1462480362905 Marionette TRACE conn2 <- [1,2394,null,{}] 13:32:42 INFO - PROCESS | 1649 | 1462480362907 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}] 13:32:43 INFO - PROCESS | 1649 | 1462480363013 Marionette TRACE conn2 <- [1,2395,null,{"value":null}] 13:32:43 INFO - PROCESS | 1649 | 1462480363017 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d54c000 == 96 [pid = 1649] [id = 606] 13:32:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x12b12f400) [pid = 1649] [serial = 1818] [outer = 0x0] 13:32:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x12bd44000) [pid = 1649] [serial = 1819] [outer = 0x12b12f400] 13:32:43 INFO - PROCESS | 1649 | 1462480363043 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x12c421800) [pid = 1649] [serial = 1820] [outer = 0x12b12f400] 13:32:43 INFO - PROCESS | 1649 | 1462480363448 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]]]}] 13:32:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 13:32:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 569ms 13:32:43 INFO - PROCESS | 1649 | 1462480363474 Marionette TRACE conn2 -> [0,2397,"getWindowHandle",null] 13:32:43 INFO - PROCESS | 1649 | 1462480363475 Marionette TRACE conn2 <- [1,2397,null,{"value":"7"}] 13:32:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 13:32:43 INFO - PROCESS | 1649 | 1462480363477 Marionette TRACE conn2 -> [0,2398,"setScriptTimeout",{"ms":35000}] 13:32:43 INFO - PROCESS | 1649 | 1462480363478 Marionette TRACE conn2 <- [1,2398,null,{}] 13:32:43 INFO - PROCESS | 1649 | 1462480363481 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}] 13:32:43 INFO - PROCESS | 1649 | 1462480363585 Marionette TRACE conn2 <- [1,2399,null,{"value":null}] 13:32:43 INFO - PROCESS | 1649 | 1462480363590 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12f2a7800 == 97 [pid = 1649] [id = 607] 13:32:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x12d190400) [pid = 1649] [serial = 1821] [outer = 0x0] 13:32:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x12d431800) [pid = 1649] [serial = 1822] [outer = 0x12d190400] 13:32:43 INFO - PROCESS | 1649 | 1462480363624 Marionette DEBUG loaded listener.js 13:32:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12f27a000) [pid = 1649] [serial = 1823] [outer = 0x12d190400] 13:32:44 INFO - PROCESS | 1649 | 1462480364014 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]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 13:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 570ms 13:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 13:32:44 INFO - PROCESS | 1649 | 1462480364048 Marionette TRACE conn2 -> [0,2401,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1649 | 1462480364049 Marionette TRACE conn2 <- [1,2401,null,{"value":"7"}] 13:32:44 INFO - PROCESS | 1649 | 1462480364051 Marionette TRACE conn2 -> [0,2402,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1649 | 1462480364052 Marionette TRACE conn2 <- [1,2402,null,{}] 13:32:44 INFO - PROCESS | 1649 | 1462480364054 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}] 13:32:44 INFO - PROCESS | 1649 | 1462480364158 Marionette TRACE conn2 <- [1,2403,null,{"value":null}] 13:32:44 INFO - PROCESS | 1649 | 1462480364289 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x137516000 == 98 [pid = 1649] [id = 608] 13:32:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12cd1c400) [pid = 1649] [serial = 1824] [outer = 0x0] 13:32:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x12f323800) [pid = 1649] [serial = 1825] [outer = 0x12cd1c400] 13:32:44 INFO - PROCESS | 1649 | 1462480364314 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x136164800) [pid = 1649] [serial = 1826] [outer = 0x12cd1c400] 13:32:44 INFO - PROCESS | 1649 | 1462480364648 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]]]}] 13:32:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 13:32:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 619ms 13:32:44 INFO - PROCESS | 1649 | 1462480364670 Marionette TRACE conn2 -> [0,2405,"getWindowHandle",null] 13:32:44 INFO - PROCESS | 1649 | 1462480364671 Marionette TRACE conn2 <- [1,2405,null,{"value":"7"}] 13:32:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 13:32:44 INFO - PROCESS | 1649 | 1462480364674 Marionette TRACE conn2 -> [0,2406,"setScriptTimeout",{"ms":35000}] 13:32:44 INFO - PROCESS | 1649 | 1462480364675 Marionette TRACE conn2 <- [1,2406,null,{}] 13:32:44 INFO - PROCESS | 1649 | 1462480364677 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}] 13:32:44 INFO - PROCESS | 1649 | 1462480364818 Marionette TRACE conn2 <- [1,2407,null,{"value":null}] 13:32:44 INFO - PROCESS | 1649 | 1462480364835 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x13779f800 == 99 [pid = 1649] [id = 609] 13:32:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x12f374800) [pid = 1649] [serial = 1827] [outer = 0x0] 13:32:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x137805c00) [pid = 1649] [serial = 1828] [outer = 0x12f374800] 13:32:44 INFO - PROCESS | 1649 | 1462480364860 Marionette DEBUG loaded listener.js 13:32:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x13780cc00) [pid = 1649] [serial = 1829] [outer = 0x12f374800] 13:32:45 INFO - PROCESS | 1649 | 1462480365226 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 13:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 569ms 13:32:45 INFO - PROCESS | 1649 | 1462480365245 Marionette TRACE conn2 -> [0,2409,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1649 | 1462480365246 Marionette TRACE conn2 <- [1,2409,null,{"value":"7"}] 13:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 13:32:45 INFO - PROCESS | 1649 | 1462480365248 Marionette TRACE conn2 -> [0,2410,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1649 | 1462480365249 Marionette TRACE conn2 <- [1,2410,null,{}] 13:32:45 INFO - PROCESS | 1649 | 1462480365252 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}] 13:32:45 INFO - PROCESS | 1649 | 1462480365392 Marionette TRACE conn2 <- [1,2411,null,{"value":null}] 13:32:45 INFO - PROCESS | 1649 | 1462480365408 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a82800 == 100 [pid = 1649] [id = 610] 13:32:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x136171400) [pid = 1649] [serial = 1830] [outer = 0x0] 13:32:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x1378ce000) [pid = 1649] [serial = 1831] [outer = 0x136171400] 13:32:45 INFO - PROCESS | 1649 | 1462480365435 Marionette DEBUG loaded listener.js 13:32:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x137be5c00) [pid = 1649] [serial = 1832] [outer = 0x136171400] 13:32:45 INFO - PROCESS | 1649 | 1462480365841 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]]]}] 13:32:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 13:32:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 620ms 13:32:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 13:32:45 INFO - PROCESS | 1649 | 1462480365874 Marionette TRACE conn2 -> [0,2413,"getWindowHandle",null] 13:32:45 INFO - PROCESS | 1649 | 1462480365875 Marionette TRACE conn2 <- [1,2413,null,{"value":"7"}] 13:32:45 INFO - PROCESS | 1649 | 1462480365877 Marionette TRACE conn2 -> [0,2414,"setScriptTimeout",{"ms":35000}] 13:32:45 INFO - PROCESS | 1649 | 1462480365878 Marionette TRACE conn2 <- [1,2414,null,{}] 13:32:45 INFO - PROCESS | 1649 | 1462480365881 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}] 13:32:46 INFO - PROCESS | 1649 | 1462480366021 Marionette TRACE conn2 <- [1,2415,null,{"value":null}] 13:32:46 INFO - PROCESS | 1649 | 1462480366037 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x137b98000 == 101 [pid = 1649] [id = 611] 13:32:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x137be1000) [pid = 1649] [serial = 1833] [outer = 0x0] 13:32:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x137ca7000) [pid = 1649] [serial = 1834] [outer = 0x137be1000] 13:32:46 INFO - PROCESS | 1649 | 1462480366064 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x13801d000) [pid = 1649] [serial = 1835] [outer = 0x137be1000] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x115e47400) [pid = 1649] [serial = 1695] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x110e74000) [pid = 1649] [serial = 1734] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12b131000) [pid = 1649] [serial = 1749] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x12b139c00) [pid = 1649] [serial = 1755] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x110ea2800) [pid = 1649] [serial = 1737] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x128e0b000) [pid = 1649] [serial = 1746] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x12dae7000) [pid = 1649] [serial = 1758] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x119c67000) [pid = 1649] [serial = 1740] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x137ca8400) [pid = 1649] [serial = 1767] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x11100b400) [pid = 1649] [serial = 1761] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x119c6c400) [pid = 1649] [serial = 1743] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x12b131800) [pid = 1649] [serial = 1752] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 13:32:46 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x124cea800) [pid = 1649] [serial = 1764] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 13:32:46 INFO - PROCESS | 1649 | 1462480366588 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]]]}] 13:32:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 13:32:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 719ms 13:32:46 INFO - PROCESS | 1649 | 1462480366597 Marionette TRACE conn2 -> [0,2417,"getWindowHandle",null] 13:32:46 INFO - PROCESS | 1649 | 1462480366598 Marionette TRACE conn2 <- [1,2417,null,{"value":"7"}] 13:32:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 13:32:46 INFO - PROCESS | 1649 | 1462480366600 Marionette TRACE conn2 -> [0,2418,"setScriptTimeout",{"ms":35000}] 13:32:46 INFO - PROCESS | 1649 | 1462480366602 Marionette TRACE conn2 <- [1,2418,null,{}] 13:32:46 INFO - PROCESS | 1649 | 1462480366604 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}] 13:32:46 INFO - PROCESS | 1649 | 1462480366711 Marionette TRACE conn2 <- [1,2419,null,{"value":null}] 13:32:46 INFO - PROCESS | 1649 | 1462480366829 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a94800 == 102 [pid = 1649] [id = 612] 13:32:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x12c413800) [pid = 1649] [serial = 1836] [outer = 0x0] 13:32:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x12daee800) [pid = 1649] [serial = 1837] [outer = 0x12c413800] 13:32:46 INFO - PROCESS | 1649 | 1462480366858 Marionette DEBUG loaded listener.js 13:32:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x138146400) [pid = 1649] [serial = 1838] [outer = 0x12c413800] 13:32:47 INFO - PROCESS | 1649 | 1462480367155 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 13:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 571ms 13:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 13:32:47 INFO - PROCESS | 1649 | 1462480367172 Marionette TRACE conn2 -> [0,2421,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1649 | 1462480367174 Marionette TRACE conn2 <- [1,2421,null,{"value":"7"}] 13:32:47 INFO - PROCESS | 1649 | 1462480367184 Marionette TRACE conn2 -> [0,2422,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1649 | 1462480367186 Marionette TRACE conn2 <- [1,2422,null,{}] 13:32:47 INFO - PROCESS | 1649 | 1462480367189 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}] 13:32:47 INFO - PROCESS | 1649 | 1462480367314 Marionette TRACE conn2 <- [1,2423,null,{"value":null}] 13:32:47 INFO - PROCESS | 1649 | 1462480367318 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x13ac4f000 == 103 [pid = 1649] [id = 613] 13:32:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x138205000) [pid = 1649] [serial = 1839] [outer = 0x0] 13:32:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x13a6b8c00) [pid = 1649] [serial = 1840] [outer = 0x138205000] 13:32:47 INFO - PROCESS | 1649 | 1462480367343 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x13aa78800) [pid = 1649] [serial = 1841] [outer = 0x138205000] 13:32:47 INFO - PROCESS | 1649 | 1462480367716 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]]]}] 13:32:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 13:32:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 577ms 13:32:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 13:32:47 INFO - PROCESS | 1649 | 1462480367754 Marionette TRACE conn2 -> [0,2425,"getWindowHandle",null] 13:32:47 INFO - PROCESS | 1649 | 1462480367755 Marionette TRACE conn2 <- [1,2425,null,{"value":"7"}] 13:32:47 INFO - PROCESS | 1649 | 1462480367780 Marionette TRACE conn2 -> [0,2426,"setScriptTimeout",{"ms":35000}] 13:32:47 INFO - PROCESS | 1649 | 1462480367781 Marionette TRACE conn2 <- [1,2426,null,{}] 13:32:47 INFO - PROCESS | 1649 | 1462480367783 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}] 13:32:47 INFO - PROCESS | 1649 | 1462480367891 Marionette TRACE conn2 <- [1,2427,null,{"value":null}] 13:32:47 INFO - PROCESS | 1649 | 1462480367895 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x140f35800 == 104 [pid = 1649] [id = 614] 13:32:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x13aa7a800) [pid = 1649] [serial = 1842] [outer = 0x0] 13:32:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x13acaf400) [pid = 1649] [serial = 1843] [outer = 0x13aa7a800] 13:32:47 INFO - PROCESS | 1649 | 1462480367920 Marionette DEBUG loaded listener.js 13:32:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x13b6d8800) [pid = 1649] [serial = 1844] [outer = 0x13aa7a800] 13:32:48 INFO - PROCESS | 1649 | 1462480368290 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]]]}] 13:32:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 13:32:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 542ms 13:32:48 INFO - PROCESS | 1649 | 1462480368301 Marionette TRACE conn2 -> [0,2429,"getWindowHandle",null] 13:32:48 INFO - PROCESS | 1649 | 1462480368302 Marionette TRACE conn2 <- [1,2429,null,{"value":"7"}] 13:32:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 13:32:48 INFO - PROCESS | 1649 | 1462480368304 Marionette TRACE conn2 -> [0,2430,"setScriptTimeout",{"ms":35000}] 13:32:48 INFO - PROCESS | 1649 | 1462480368305 Marionette TRACE conn2 <- [1,2430,null,{}] 13:32:48 INFO - PROCESS | 1649 | 1462480368307 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}] 13:32:48 INFO - PROCESS | 1649 | 1462480368415 Marionette TRACE conn2 <- [1,2431,null,{"value":null}] 13:32:48 INFO - PROCESS | 1649 | 1462480368613 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x11961d000 == 105 [pid = 1649] [id = 615] 13:32:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x110d97800) [pid = 1649] [serial = 1845] [outer = 0x0] 13:32:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x111d55800) [pid = 1649] [serial = 1846] [outer = 0x110d97800] 13:32:48 INFO - PROCESS | 1649 | 1462480368648 Marionette DEBUG loaded listener.js 13:32:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x115ea5c00) [pid = 1649] [serial = 1847] [outer = 0x110d97800] 13:32:49 INFO - PROCESS | 1649 | 1462480369106 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 13:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 821ms 13:32:49 INFO - PROCESS | 1649 | 1462480369126 Marionette TRACE conn2 -> [0,2433,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1649 | 1462480369129 Marionette TRACE conn2 <- [1,2433,null,{"value":"7"}] 13:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 13:32:49 INFO - PROCESS | 1649 | 1462480369132 Marionette TRACE conn2 -> [0,2434,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1649 | 1462480369135 Marionette TRACE conn2 <- [1,2434,null,{}] 13:32:49 INFO - PROCESS | 1649 | 1462480369139 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}] 13:32:49 INFO - PROCESS | 1649 | 1462480369297 Marionette TRACE conn2 <- [1,2435,null,{"value":null}] 13:32:49 INFO - PROCESS | 1649 | 1462480369402 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c42d800 == 106 [pid = 1649] [id = 616] 13:32:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x123fe1000) [pid = 1649] [serial = 1848] [outer = 0x0] 13:32:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x12519c800) [pid = 1649] [serial = 1849] [outer = 0x123fe1000] 13:32:49 INFO - PROCESS | 1649 | 1462480369434 Marionette DEBUG loaded listener.js 13:32:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x128b08000) [pid = 1649] [serial = 1850] [outer = 0x123fe1000] 13:32:49 INFO - PROCESS | 1649 | 1462480369863 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]]]}] 13:32:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 13:32:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 772ms 13:32:49 INFO - PROCESS | 1649 | 1462480369907 Marionette TRACE conn2 -> [0,2437,"getWindowHandle",null] 13:32:49 INFO - PROCESS | 1649 | 1462480369909 Marionette TRACE conn2 <- [1,2437,null,{"value":"7"}] 13:32:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 13:32:49 INFO - PROCESS | 1649 | 1462480369912 Marionette TRACE conn2 -> [0,2438,"setScriptTimeout",{"ms":35000}] 13:32:49 INFO - PROCESS | 1649 | 1462480369914 Marionette TRACE conn2 <- [1,2438,null,{}] 13:32:49 INFO - PROCESS | 1649 | 1462480369916 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}] 13:32:50 INFO - PROCESS | 1649 | 1462480370044 Marionette TRACE conn2 <- [1,2439,null,{"value":null}] 13:32:50 INFO - PROCESS | 1649 | 1462480370178 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375a6800 == 107 [pid = 1649] [id = 617] 13:32:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x128e0e800) [pid = 1649] [serial = 1851] [outer = 0x0] 13:32:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x1295ea000) [pid = 1649] [serial = 1852] [outer = 0x128e0e800] 13:32:50 INFO - PROCESS | 1649 | 1462480370209 Marionette DEBUG loaded listener.js 13:32:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x12afdc400) [pid = 1649] [serial = 1853] [outer = 0x128e0e800] 13:32:50 INFO - PROCESS | 1649 | 1462480370681 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]]]}] 13:32:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 13:32:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 824ms 13:32:50 INFO - PROCESS | 1649 | 1462480370737 Marionette TRACE conn2 -> [0,2441,"getWindowHandle",null] 13:32:50 INFO - PROCESS | 1649 | 1462480370738 Marionette TRACE conn2 <- [1,2441,null,{"value":"7"}] 13:32:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 13:32:50 INFO - PROCESS | 1649 | 1462480370762 Marionette TRACE conn2 -> [0,2442,"setScriptTimeout",{"ms":35000}] 13:32:50 INFO - PROCESS | 1649 | 1462480370766 Marionette TRACE conn2 <- [1,2442,null,{}] 13:32:50 INFO - PROCESS | 1649 | 1462480370773 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}] 13:32:50 INFO - PROCESS | 1649 | 1462480370905 Marionette TRACE conn2 <- [1,2443,null,{"value":null}] 13:32:51 INFO - PROCESS | 1649 | 1462480371008 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1425cc000 == 108 [pid = 1649] [id = 618] 13:32:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x12d42bc00) [pid = 1649] [serial = 1854] [outer = 0x0] 13:32:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12f31f800) [pid = 1649] [serial = 1855] [outer = 0x12d42bc00] 13:32:51 INFO - PROCESS | 1649 | 1462480371037 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x137806800) [pid = 1649] [serial = 1856] [outer = 0x12d42bc00] 13:32:51 INFO - PROCESS | 1649 | 1462480371458 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]]]}] 13:32:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 13:32:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 748ms 13:32:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 13:32:51 INFO - PROCESS | 1649 | 1462480371488 Marionette TRACE conn2 -> [0,2445,"getWindowHandle",null] 13:32:51 INFO - PROCESS | 1649 | 1462480371490 Marionette TRACE conn2 <- [1,2445,null,{"value":"7"}] 13:32:51 INFO - PROCESS | 1649 | 1462480371492 Marionette TRACE conn2 -> [0,2446,"setScriptTimeout",{"ms":35000}] 13:32:51 INFO - PROCESS | 1649 | 1462480371493 Marionette TRACE conn2 <- [1,2446,null,{}] 13:32:51 INFO - PROCESS | 1649 | 1462480371496 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}] 13:32:51 INFO - PROCESS | 1649 | 1462480371623 Marionette TRACE conn2 <- [1,2447,null,{"value":null}] 13:32:51 INFO - PROCESS | 1649 | 1462480371728 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x1438e5000 == 109 [pid = 1649] [id = 619] 13:32:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x137809800) [pid = 1649] [serial = 1857] [outer = 0x0] 13:32:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x137cb3c00) [pid = 1649] [serial = 1858] [outer = 0x137809800] 13:32:51 INFO - PROCESS | 1649 | 1462480371758 Marionette DEBUG loaded listener.js 13:32:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x138147c00) [pid = 1649] [serial = 1859] [outer = 0x137809800] 13:32:52 INFO - PROCESS | 1649 | 1462480372172 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 13:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 720ms 13:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 13:32:52 INFO - PROCESS | 1649 | 1462480372213 Marionette TRACE conn2 -> [0,2449,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1649 | 1462480372214 Marionette TRACE conn2 <- [1,2449,null,{"value":"7"}] 13:32:52 INFO - PROCESS | 1649 | 1462480372217 Marionette TRACE conn2 -> [0,2450,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1649 | 1462480372218 Marionette TRACE conn2 <- [1,2450,null,{}] 13:32:52 INFO - PROCESS | 1649 | 1462480372220 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}] 13:32:52 INFO - PROCESS | 1649 | 1462480372367 Marionette TRACE conn2 <- [1,2451,null,{"value":null}] 13:32:52 INFO - PROCESS | 1649 | 1462480372472 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x143b1e800 == 110 [pid = 1649] [id = 620] 13:32:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x13a737800) [pid = 1649] [serial = 1860] [outer = 0x0] 13:32:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x13a77bc00) [pid = 1649] [serial = 1861] [outer = 0x13a737800] 13:32:52 INFO - PROCESS | 1649 | 1462480372509 Marionette DEBUG loaded listener.js 13:32:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x13acad800) [pid = 1649] [serial = 1862] [outer = 0x13a737800] 13:32:52 INFO - PROCESS | 1649 | 1462480372958 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]]]}] 13:32:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 13:32:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 768ms 13:32:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 13:32:52 INFO - PROCESS | 1649 | 1462480372986 Marionette TRACE conn2 -> [0,2453,"getWindowHandle",null] 13:32:52 INFO - PROCESS | 1649 | 1462480372987 Marionette TRACE conn2 <- [1,2453,null,{"value":"7"}] 13:32:52 INFO - PROCESS | 1649 | 1462480372989 Marionette TRACE conn2 -> [0,2454,"setScriptTimeout",{"ms":35000}] 13:32:52 INFO - PROCESS | 1649 | 1462480372991 Marionette TRACE conn2 <- [1,2454,null,{}] 13:32:52 INFO - PROCESS | 1649 | 1462480372993 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}] 13:32:53 INFO - PROCESS | 1649 | 1462480373122 Marionette TRACE conn2 <- [1,2455,null,{"value":null}] 13:32:53 INFO - PROCESS | 1649 | 1462480373255 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x144320800 == 111 [pid = 1649] [id = 621] 13:32:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x1379dd000) [pid = 1649] [serial = 1863] [outer = 0x0] 13:32:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x1379e3400) [pid = 1649] [serial = 1864] [outer = 0x1379dd000] 13:32:53 INFO - PROCESS | 1649 | 1462480373287 Marionette DEBUG loaded listener.js 13:32:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x13b6d2400) [pid = 1649] [serial = 1865] [outer = 0x1379dd000] 13:32:53 INFO - PROCESS | 1649 | 1462480373670 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]]]}] 13:32:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 13:32:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 719ms 13:32:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 13:32:53 INFO - PROCESS | 1649 | 1462480373709 Marionette TRACE conn2 -> [0,2457,"getWindowHandle",null] 13:32:53 INFO - PROCESS | 1649 | 1462480373710 Marionette TRACE conn2 <- [1,2457,null,{"value":"7"}] 13:32:53 INFO - PROCESS | 1649 | 1462480373712 Marionette TRACE conn2 -> [0,2458,"setScriptTimeout",{"ms":35000}] 13:32:53 INFO - PROCESS | 1649 | 1462480373713 Marionette TRACE conn2 <- [1,2458,null,{}] 13:32:53 INFO - PROCESS | 1649 | 1462480373734 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}] 13:32:53 INFO - PROCESS | 1649 | 1462480373859 Marionette TRACE conn2 <- [1,2459,null,{"value":null}] 13:32:54 INFO - PROCESS | 1649 | 1462480374006 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443df000 == 112 [pid = 1649] [id = 622] 13:32:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x1379e5000) [pid = 1649] [serial = 1866] [outer = 0x0] 13:32:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x1382aac00) [pid = 1649] [serial = 1867] [outer = 0x1379e5000] 13:32:54 INFO - PROCESS | 1649 | 1462480374037 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x1382b5000) [pid = 1649] [serial = 1868] [outer = 0x1379e5000] 13:32:54 INFO - PROCESS | 1649 | 1462480374459 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]]]}] 13:32:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 13:32:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 770ms 13:32:54 INFO - PROCESS | 1649 | 1462480374484 Marionette TRACE conn2 -> [0,2461,"getWindowHandle",null] 13:32:54 INFO - PROCESS | 1649 | 1462480374486 Marionette TRACE conn2 <- [1,2461,null,{"value":"7"}] 13:32:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 13:32:54 INFO - PROCESS | 1649 | 1462480374489 Marionette TRACE conn2 -> [0,2462,"setScriptTimeout",{"ms":35000}] 13:32:54 INFO - PROCESS | 1649 | 1462480374491 Marionette TRACE conn2 <- [1,2462,null,{}] 13:32:54 INFO - PROCESS | 1649 | 1462480374494 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}] 13:32:54 INFO - PROCESS | 1649 | 1462480374683 Marionette TRACE conn2 <- [1,2463,null,{"value":null}] 13:32:54 INFO - PROCESS | 1649 | 1462480374837 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x142618800 == 113 [pid = 1649] [id = 623] 13:32:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x1382aa400) [pid = 1649] [serial = 1869] [outer = 0x0] 13:32:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x1382b9000) [pid = 1649] [serial = 1870] [outer = 0x1382aa400] 13:32:54 INFO - PROCESS | 1649 | 1462480374865 Marionette DEBUG loaded listener.js 13:32:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x13a3be400) [pid = 1649] [serial = 1871] [outer = 0x1382aa400] 13:32:55 INFO - PROCESS | 1649 | 1462480375312 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]]]}] 13:32:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 13:32:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 870ms 13:32:55 INFO - PROCESS | 1649 | 1462480375359 Marionette TRACE conn2 -> [0,2465,"getWindowHandle",null] 13:32:55 INFO - PROCESS | 1649 | 1462480375361 Marionette TRACE conn2 <- [1,2465,null,{"value":"7"}] 13:32:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 13:32:55 INFO - PROCESS | 1649 | 1462480375365 Marionette TRACE conn2 -> [0,2466,"setScriptTimeout",{"ms":35000}] 13:32:55 INFO - PROCESS | 1649 | 1462480375367 Marionette TRACE conn2 <- [1,2466,null,{}] 13:32:55 INFO - PROCESS | 1649 | 1462480375370 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}] 13:32:55 INFO - PROCESS | 1649 | 1462480375495 Marionette TRACE conn2 <- [1,2467,null,{"value":null}] 13:32:55 INFO - PROCESS | 1649 | 1462480375607 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x1436d9800 == 114 [pid = 1649] [id = 624] 13:32:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x13a3b9400) [pid = 1649] [serial = 1872] [outer = 0x0] 13:32:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x13a3c3c00) [pid = 1649] [serial = 1873] [outer = 0x13a3b9400] 13:32:55 INFO - PROCESS | 1649 | 1462480375636 Marionette DEBUG loaded listener.js 13:32:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x13a3c7c00) [pid = 1649] [serial = 1874] [outer = 0x13a3b9400] 13:32:56 INFO - PROCESS | 1649 | 1462480376083 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]]]}] 13:32:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 13:32:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 772ms 13:32:56 INFO - PROCESS | 1649 | 1462480376138 Marionette TRACE conn2 -> [0,2469,"getWindowHandle",null] 13:32:56 INFO - PROCESS | 1649 | 1462480376139 Marionette TRACE conn2 <- [1,2469,null,{"value":"7"}] 13:32:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 13:32:56 INFO - PROCESS | 1649 | 1462480376141 Marionette TRACE conn2 -> [0,2470,"setScriptTimeout",{"ms":35000}] 13:32:56 INFO - PROCESS | 1649 | 1462480376143 Marionette TRACE conn2 <- [1,2470,null,{}] 13:32:56 INFO - PROCESS | 1649 | 1462480376145 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}] 13:32:56 INFO - PROCESS | 1649 | 1462480376275 Marionette TRACE conn2 <- [1,2471,null,{"value":null}] 13:32:56 INFO - PROCESS | 1649 | 1462480376418 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x143fc6800 == 115 [pid = 1649] [id = 625] 13:32:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x13a3c8000) [pid = 1649] [serial = 1875] [outer = 0x0] 13:32:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x13b6dec00) [pid = 1649] [serial = 1876] [outer = 0x13a3c8000] 13:32:56 INFO - PROCESS | 1649 | 1462480376452 Marionette DEBUG loaded listener.js 13:32:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x13b998400) [pid = 1649] [serial = 1877] [outer = 0x13a3c8000] 13:32:56 INFO - PROCESS | 1649 | 1462480376958 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]]]}] 13:32:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 13:32:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 870ms 13:32:57 INFO - PROCESS | 1649 | 1462480377011 Marionette TRACE conn2 -> [0,2473,"getWindowHandle",null] 13:32:57 INFO - PROCESS | 1649 | 1462480377013 Marionette TRACE conn2 <- [1,2473,null,{"value":"7"}] 13:32:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 13:32:57 INFO - PROCESS | 1649 | 1462480377015 Marionette TRACE conn2 -> [0,2474,"setScriptTimeout",{"ms":35000}] 13:32:57 INFO - PROCESS | 1649 | 1462480377017 Marionette TRACE conn2 <- [1,2474,null,{}] 13:32:57 INFO - PROCESS | 1649 | 1462480377019 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}] 13:32:57 INFO - PROCESS | 1649 | 1462480377163 Marionette TRACE conn2 <- [1,2475,null,{"value":null}] 13:32:57 INFO - PROCESS | 1649 | 1462480377277 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be52800 == 116 [pid = 1649] [id = 626] 13:32:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x137c9a000) [pid = 1649] [serial = 1878] [outer = 0x0] 13:32:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x13b9a1800) [pid = 1649] [serial = 1879] [outer = 0x137c9a000] 13:32:57 INFO - PROCESS | 1649 | 1462480377306 Marionette DEBUG loaded listener.js 13:32:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x140d3ec00) [pid = 1649] [serial = 1880] [outer = 0x137c9a000] 13:32:58 INFO - PROCESS | 1649 | 1462480378104 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 13:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1118ms 13:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 13:32:58 INFO - PROCESS | 1649 | 1462480378135 Marionette TRACE conn2 -> [0,2477,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1649 | 1462480378137 Marionette TRACE conn2 <- [1,2477,null,{"value":"7"}] 13:32:58 INFO - PROCESS | 1649 | 1462480378141 Marionette TRACE conn2 -> [0,2478,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1649 | 1462480378143 Marionette TRACE conn2 <- [1,2478,null,{}] 13:32:58 INFO - PROCESS | 1649 | 1462480378149 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}] 13:32:58 INFO - PROCESS | 1649 | 1462480378271 Marionette TRACE conn2 <- [1,2479,null,{"value":null}] 13:32:58 INFO - PROCESS | 1649 | 1462480378381 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x12979c800 == 117 [pid = 1649] [id = 627] 13:32:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x1125b6c00) [pid = 1649] [serial = 1881] [outer = 0x0] 13:32:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x113da5400) [pid = 1649] [serial = 1882] [outer = 0x1125b6c00] 13:32:58 INFO - PROCESS | 1649 | 1462480378410 Marionette DEBUG loaded listener.js 13:32:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x118772c00) [pid = 1649] [serial = 1883] [outer = 0x1125b6c00] 13:32:58 INFO - PROCESS | 1649 | 1462480378905 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]]]}] 13:32:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 13:32:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 779ms 13:32:58 INFO - PROCESS | 1649 | 1462480378920 Marionette TRACE conn2 -> [0,2481,"getWindowHandle",null] 13:32:58 INFO - PROCESS | 1649 | 1462480378924 Marionette TRACE conn2 <- [1,2481,null,{"value":"7"}] 13:32:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 13:32:58 INFO - PROCESS | 1649 | 1462480378929 Marionette TRACE conn2 -> [0,2482,"setScriptTimeout",{"ms":35000}] 13:32:58 INFO - PROCESS | 1649 | 1462480378931 Marionette TRACE conn2 <- [1,2482,null,{}] 13:32:58 INFO - PROCESS | 1649 | 1462480378933 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}] 13:32:59 INFO - PROCESS | 1649 | 1462480379058 Marionette TRACE conn2 <- [1,2483,null,{"value":null}] 13:32:59 INFO - PROCESS | 1649 | 1462480379203 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:32:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x12121b000 == 118 [pid = 1649] [id = 628] 13:32:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x11990b000) [pid = 1649] [serial = 1884] [outer = 0x0] 13:32:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x121268000) [pid = 1649] [serial = 1885] [outer = 0x11990b000] 13:32:59 INFO - PROCESS | 1649 | 1462480379239 Marionette DEBUG loaded listener.js 13:32:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x124e62000) [pid = 1649] [serial = 1886] [outer = 0x11990b000] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137e80800 == 117 [pid = 1649] [id = 366] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x140f35800 == 116 [pid = 1649] [id = 614] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13ac4f000 == 115 [pid = 1649] [id = 613] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137a94800 == 114 [pid = 1649] [id = 612] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137b98000 == 113 [pid = 1649] [id = 611] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x13a324c00) [pid = 1649] [serial = 1720] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x13a9a0800) [pid = 1649] [serial = 1723] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x13aca1c00) [pid = 1649] [serial = 1726] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x118854800) [pid = 1649] [serial = 1729] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x11855d000) [pid = 1649] [serial = 1732] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137a82800 == 112 [pid = 1649] [id = 610] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13779f800 == 111 [pid = 1649] [id = 609] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137516000 == 110 [pid = 1649] [id = 608] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12f2a7800 == 109 [pid = 1649] [id = 607] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12d54c000 == 108 [pid = 1649] [id = 606] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12bc93800 == 107 [pid = 1649] [id = 605] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x119236000 == 106 [pid = 1649] [id = 604] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca90000 == 105 [pid = 1649] [id = 603] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1218c7000 == 104 [pid = 1649] [id = 602] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1421c2800 == 103 [pid = 1649] [id = 600] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13b624000 == 102 [pid = 1649] [id = 599] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13afb6800 == 101 [pid = 1649] [id = 598] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13ac59000 == 100 [pid = 1649] [id = 597] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13a9c7800 == 99 [pid = 1649] [id = 596] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x13a8d6000 == 98 [pid = 1649] [id = 595] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137fd3000 == 97 [pid = 1649] [id = 594] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137b95000 == 96 [pid = 1649] [id = 593] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd30000 == 95 [pid = 1649] [id = 592] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x1250ec000 == 94 [pid = 1649] [id = 591] 13:32:59 INFO - PROCESS | 1649 | --DOCSHELL 0x137e04800 == 93 [pid = 1649] [id = 590] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x12b1f7000) [pid = 1649] [serial = 1697] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x112d3b800) [pid = 1649] [serial = 1736] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x110ea0c00) [pid = 1649] [serial = 1735] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x12b137400) [pid = 1649] [serial = 1750] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x12f280c00) [pid = 1649] [serial = 1757] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x1161df400) [pid = 1649] [serial = 1738] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x11913d000) [pid = 1649] [serial = 1739] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12d4f6000) [pid = 1649] [serial = 1756] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x1295e6400) [pid = 1649] [serial = 1747] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x12ab89400) [pid = 1649] [serial = 1748] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x13613d000) [pid = 1649] [serial = 1760] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x12f322c00) [pid = 1649] [serial = 1759] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x110dcb400) [pid = 1649] [serial = 1699] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x13616ec00) [pid = 1649] [serial = 1714] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x138144000) [pid = 1649] [serial = 1717] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x125697000) [pid = 1649] [serial = 1742] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x12c420400) [pid = 1649] [serial = 1708] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x1271b5800) [pid = 1649] [serial = 1705] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x11919c800) [pid = 1649] [serial = 1702] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x12f281000) [pid = 1649] [serial = 1711] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x137cb0c00) [pid = 1649] [serial = 1768] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x124ceb800) [pid = 1649] [serial = 1741] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x1187fac00) [pid = 1649] [serial = 1762] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x125696000) [pid = 1649] [serial = 1744] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x128f59800) [pid = 1649] [serial = 1745] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x12cd15800) [pid = 1649] [serial = 1753] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x137cef400) [pid = 1649] [serial = 1769] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12d196800) [pid = 1649] [serial = 1754] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x126d29800) [pid = 1649] [serial = 1763] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x12dc0cc00) [pid = 1649] [serial = 1765] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x12bd69000) [pid = 1649] [serial = 1751] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x137bef400) [pid = 1649] [serial = 1766] [outer = 0x0] [url = about:blank] 13:32:59 INFO - PROCESS | 1649 | 1462480379840 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]]]}] 13:32:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 13:32:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 13:32:59 INFO - PROCESS | 1649 | 1462480379860 Marionette TRACE conn2 -> [0,2485,"getWindowHandle",null] 13:32:59 INFO - PROCESS | 1649 | 1462480379862 Marionette TRACE conn2 <- [1,2485,null,{"value":"7"}] 13:32:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 13:32:59 INFO - PROCESS | 1649 | 1462480379865 Marionette TRACE conn2 -> [0,2486,"setScriptTimeout",{"ms":35000}] 13:32:59 INFO - PROCESS | 1649 | 1462480379867 Marionette TRACE conn2 <- [1,2486,null,{}] 13:32:59 INFO - PROCESS | 1649 | 1462480379875 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}] 13:32:59 INFO - PROCESS | 1649 | 1462480379984 Marionette TRACE conn2 <- [1,2487,null,{"value":null}] 13:32:59 INFO - PROCESS | 1649 | 1462480379989 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12690c800 == 94 [pid = 1649] [id = 629] 13:33:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x125062800) [pid = 1649] [serial = 1887] [outer = 0x0] 13:33:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x126d37400) [pid = 1649] [serial = 1888] [outer = 0x125062800] 13:33:00 INFO - PROCESS | 1649 | 1462480380019 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x127837800) [pid = 1649] [serial = 1889] [outer = 0x125062800] 13:33:00 INFO - PROCESS | 1649 | 1462480380446 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]]]}] 13:33:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 13:33:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 623ms 13:33:00 INFO - PROCESS | 1649 | 1462480380489 Marionette TRACE conn2 -> [0,2489,"getWindowHandle",null] 13:33:00 INFO - PROCESS | 1649 | 1462480380490 Marionette TRACE conn2 <- [1,2489,null,{"value":"7"}] 13:33:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 13:33:00 INFO - PROCESS | 1649 | 1462480380493 Marionette TRACE conn2 -> [0,2490,"setScriptTimeout",{"ms":35000}] 13:33:00 INFO - PROCESS | 1649 | 1462480380494 Marionette TRACE conn2 <- [1,2490,null,{}] 13:33:00 INFO - PROCESS | 1649 | 1462480380496 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}] 13:33:00 INFO - PROCESS | 1649 | 1462480380601 Marionette TRACE conn2 <- [1,2491,null,{"value":null}] 13:33:00 INFO - PROCESS | 1649 | 1462480380605 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be5e800 == 95 [pid = 1649] [id = 630] 13:33:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x128b07400) [pid = 1649] [serial = 1890] [outer = 0x0] 13:33:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x129444c00) [pid = 1649] [serial = 1891] [outer = 0x128b07400] 13:33:00 INFO - PROCESS | 1649 | 1462480380632 Marionette DEBUG loaded listener.js 13:33:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x1295e6400) [pid = 1649] [serial = 1892] [outer = 0x128b07400] 13:33:01 INFO - PROCESS | 1649 | 1462480381024 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 13:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 568ms 13:33:01 INFO - PROCESS | 1649 | 1462480381063 Marionette TRACE conn2 -> [0,2493,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1649 | 1462480381065 Marionette TRACE conn2 <- [1,2493,null,{"value":"7"}] 13:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 13:33:01 INFO - PROCESS | 1649 | 1462480381068 Marionette TRACE conn2 -> [0,2494,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1649 | 1462480381069 Marionette TRACE conn2 <- [1,2494,null,{}] 13:33:01 INFO - PROCESS | 1649 | 1462480381071 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}] 13:33:01 INFO - PROCESS | 1649 | 1462480381174 Marionette TRACE conn2 <- [1,2495,null,{"value":null}] 13:33:01 INFO - PROCESS | 1649 | 1462480381180 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd2a000 == 96 [pid = 1649] [id = 631] 13:33:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x1295e2c00) [pid = 1649] [serial = 1893] [outer = 0x0] 13:33:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x12a981800) [pid = 1649] [serial = 1894] [outer = 0x1295e2c00] 13:33:01 INFO - PROCESS | 1649 | 1462480381206 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x12ac87800) [pid = 1649] [serial = 1895] [outer = 0x1295e2c00] 13:33:01 INFO - PROCESS | 1649 | 1462480381618 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]]]}] 13:33:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 13:33:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 570ms 13:33:01 INFO - PROCESS | 1649 | 1462480381663 Marionette TRACE conn2 -> [0,2497,"getWindowHandle",null] 13:33:01 INFO - PROCESS | 1649 | 1462480381665 Marionette TRACE conn2 <- [1,2497,null,{"value":"7"}] 13:33:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 13:33:01 INFO - PROCESS | 1649 | 1462480381670 Marionette TRACE conn2 -> [0,2498,"setScriptTimeout",{"ms":35000}] 13:33:01 INFO - PROCESS | 1649 | 1462480381672 Marionette TRACE conn2 <- [1,2498,null,{}] 13:33:01 INFO - PROCESS | 1649 | 1462480381676 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}] 13:33:01 INFO - PROCESS | 1649 | 1462480381853 Marionette TRACE conn2 <- [1,2499,null,{"value":null}] 13:33:01 INFO - PROCESS | 1649 | 1462480381864 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d557800 == 97 [pid = 1649] [id = 632] 13:33:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x12acb5400) [pid = 1649] [serial = 1896] [outer = 0x0] 13:33:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x12b139800) [pid = 1649] [serial = 1897] [outer = 0x12acb5400] 13:33:01 INFO - PROCESS | 1649 | 1462480381907 Marionette DEBUG loaded listener.js 13:33:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x12ca3d400) [pid = 1649] [serial = 1898] [outer = 0x12acb5400] 13:33:02 INFO - PROCESS | 1649 | 1462480382415 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]]]}] 13:33:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 13:33:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 771ms 13:33:02 INFO - PROCESS | 1649 | 1462480382442 Marionette TRACE conn2 -> [0,2501,"getWindowHandle",null] 13:33:02 INFO - PROCESS | 1649 | 1462480382443 Marionette TRACE conn2 <- [1,2501,null,{"value":"7"}] 13:33:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 13:33:02 INFO - PROCESS | 1649 | 1462480382486 Marionette TRACE conn2 -> [0,2502,"setScriptTimeout",{"ms":35000}] 13:33:02 INFO - PROCESS | 1649 | 1462480382487 Marionette TRACE conn2 <- [1,2502,null,{}] 13:33:02 INFO - PROCESS | 1649 | 1462480382489 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}] 13:33:02 INFO - PROCESS | 1649 | 1462480382629 Marionette TRACE conn2 <- [1,2503,null,{"value":null}] 13:33:02 INFO - PROCESS | 1649 | 1462480382646 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x137491800 == 98 [pid = 1649] [id = 633] 13:33:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x12acb7400) [pid = 1649] [serial = 1899] [outer = 0x0] 13:33:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x12d112400) [pid = 1649] [serial = 1900] [outer = 0x12acb7400] 13:33:02 INFO - PROCESS | 1649 | 1462480382671 Marionette DEBUG loaded listener.js 13:33:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x12d42f400) [pid = 1649] [serial = 1901] [outer = 0x12acb7400] 13:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 13:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 583ms 13:33:03 INFO - PROCESS | 1649 | 1462480383047 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]]]}] 13:33:03 INFO - PROCESS | 1649 | 1462480383054 Marionette TRACE conn2 -> [0,2505,"getWindowHandle",null] 13:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 13:33:03 INFO - PROCESS | 1649 | 1462480383055 Marionette TRACE conn2 <- [1,2505,null,{"value":"7"}] 13:33:03 INFO - PROCESS | 1649 | 1462480383057 Marionette TRACE conn2 -> [0,2506,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1649 | 1462480383059 Marionette TRACE conn2 <- [1,2506,null,{}] 13:33:03 INFO - PROCESS | 1649 | 1462480383065 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}] 13:33:03 INFO - PROCESS | 1649 | 1462480383208 Marionette TRACE conn2 <- [1,2507,null,{"value":null}] 13:33:03 INFO - PROCESS | 1649 | 1462480383222 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x13759f800 == 99 [pid = 1649] [id = 634] 13:33:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x1160b7400) [pid = 1649] [serial = 1902] [outer = 0x0] 13:33:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x12daed400) [pid = 1649] [serial = 1903] [outer = 0x1160b7400] 13:33:03 INFO - PROCESS | 1649 | 1462480383247 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12f280000) [pid = 1649] [serial = 1904] [outer = 0x1160b7400] 13:33:03 INFO - PROCESS | 1649 | 1462480383601 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]]]}] 13:33:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 13:33:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 570ms 13:33:03 INFO - PROCESS | 1649 | 1462480383629 Marionette TRACE conn2 -> [0,2509,"getWindowHandle",null] 13:33:03 INFO - PROCESS | 1649 | 1462480383631 Marionette TRACE conn2 <- [1,2509,null,{"value":"7"}] 13:33:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 13:33:03 INFO - PROCESS | 1649 | 1462480383634 Marionette TRACE conn2 -> [0,2510,"setScriptTimeout",{"ms":35000}] 13:33:03 INFO - PROCESS | 1649 | 1462480383635 Marionette TRACE conn2 <- [1,2510,null,{}] 13:33:03 INFO - PROCESS | 1649 | 1462480383637 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}] 13:33:03 INFO - PROCESS | 1649 | 1462480383774 Marionette TRACE conn2 <- [1,2511,null,{"value":null}] 13:33:03 INFO - PROCESS | 1649 | 1462480383790 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x13792e800 == 100 [pid = 1649] [id = 635] 13:33:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12ca3e800) [pid = 1649] [serial = 1905] [outer = 0x0] 13:33:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12f2b1400) [pid = 1649] [serial = 1906] [outer = 0x12ca3e800] 13:33:03 INFO - PROCESS | 1649 | 1462480383815 Marionette DEBUG loaded listener.js 13:33:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12f2b5c00) [pid = 1649] [serial = 1907] [outer = 0x12ca3e800] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x119735400) [pid = 1649] [serial = 1809] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x12c413800) [pid = 1649] [serial = 1836] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x12b12f400) [pid = 1649] [serial = 1818] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x12f374800) [pid = 1649] [serial = 1827] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x138023400) [pid = 1649] [serial = 1770] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x12cd1c400) [pid = 1649] [serial = 1824] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x12d190400) [pid = 1649] [serial = 1821] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x138205000) [pid = 1649] [serial = 1839] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x128fe2800) [pid = 1649] [serial = 1815] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x137be1000) [pid = 1649] [serial = 1833] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x110d9f400) [pid = 1649] [serial = 1806] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x117680400) [pid = 1649] [serial = 1812] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 13:33:04 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x136171400) [pid = 1649] [serial = 1830] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 13:33:04 INFO - PROCESS | 1649 | 1462480384421 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 13:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 821ms 13:33:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 13:33:04 INFO - PROCESS | 1649 | 1462480384455 Marionette TRACE conn2 -> [0,2513,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1649 | 1462480384457 Marionette TRACE conn2 <- [1,2513,null,{"value":"7"}] 13:33:04 INFO - PROCESS | 1649 | 1462480384459 Marionette TRACE conn2 -> [0,2514,"setScriptTimeout",{"ms":35000}] 13:33:04 INFO - PROCESS | 1649 | 1462480384460 Marionette TRACE conn2 <- [1,2514,null,{}] 13:33:04 INFO - PROCESS | 1649 | 1462480384464 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}] 13:33:04 INFO - PROCESS | 1649 | 1462480384570 Marionette TRACE conn2 <- [1,2515,null,{"value":null}] 13:33:04 INFO - PROCESS | 1649 | 1462480384574 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c2000 == 101 [pid = 1649] [id = 636] 13:33:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x11889a400) [pid = 1649] [serial = 1908] [outer = 0x0] 13:33:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x12b12f400) [pid = 1649] [serial = 1909] [outer = 0x11889a400] 13:33:04 INFO - PROCESS | 1649 | 1462480384603 Marionette DEBUG loaded listener.js 13:33:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x12f2b9400) [pid = 1649] [serial = 1910] [outer = 0x11889a400] 13:33:04 INFO - PROCESS | 1649 | 1462480384974 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]]]}] 13:33:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 13:33:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 521ms 13:33:04 INFO - PROCESS | 1649 | 1462480384985 Marionette TRACE conn2 -> [0,2517,"getWindowHandle",null] 13:33:04 INFO - PROCESS | 1649 | 1462480384987 Marionette TRACE conn2 <- [1,2517,null,{"value":"7"}] 13:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 13:33:05 INFO - PROCESS | 1649 | 1462480385014 Marionette TRACE conn2 -> [0,2518,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1649 | 1462480385016 Marionette TRACE conn2 <- [1,2518,null,{}] 13:33:05 INFO - PROCESS | 1649 | 1462480385018 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}] 13:33:05 INFO - PROCESS | 1649 | 1462480385157 Marionette TRACE conn2 <- [1,2519,null,{"value":null}] 13:33:05 INFO - PROCESS | 1649 | 1462480385162 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ac1000 == 102 [pid = 1649] [id = 637] 13:33:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x12f2b5800) [pid = 1649] [serial = 1911] [outer = 0x0] 13:33:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x136139c00) [pid = 1649] [serial = 1912] [outer = 0x12f2b5800] 13:33:05 INFO - PROCESS | 1649 | 1462480385191 Marionette DEBUG loaded listener.js 13:33:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x13780e000) [pid = 1649] [serial = 1913] [outer = 0x12f2b5800] 13:33:05 INFO - PROCESS | 1649 | 1462480385802 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]]]}] 13:33:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 13:33:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 828ms 13:33:05 INFO - PROCESS | 1649 | 1462480385835 Marionette TRACE conn2 -> [0,2521,"getWindowHandle",null] 13:33:05 INFO - PROCESS | 1649 | 1462480385838 Marionette TRACE conn2 <- [1,2521,null,{"value":"7"}] 13:33:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 13:33:05 INFO - PROCESS | 1649 | 1462480385842 Marionette TRACE conn2 -> [0,2522,"setScriptTimeout",{"ms":35000}] 13:33:05 INFO - PROCESS | 1649 | 1462480385845 Marionette TRACE conn2 <- [1,2522,null,{}] 13:33:05 INFO - PROCESS | 1649 | 1462480385848 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}] 13:33:05 INFO - PROCESS | 1649 | 1462480385982 Marionette TRACE conn2 <- [1,2523,null,{"value":null}] 13:33:06 INFO - PROCESS | 1649 | 1462480386089 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275a7000 == 103 [pid = 1649] [id = 638] 13:33:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x113da1800) [pid = 1649] [serial = 1914] [outer = 0x0] 13:33:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x1187fac00) [pid = 1649] [serial = 1915] [outer = 0x113da1800] 13:33:06 INFO - PROCESS | 1649 | 1462480386122 Marionette DEBUG loaded listener.js 13:33:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x119c6c400) [pid = 1649] [serial = 1916] [outer = 0x113da1800] 13:33:06 INFO - PROCESS | 1649 | 1462480386674 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]]]}] 13:33:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 13:33:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 873ms 13:33:06 INFO - PROCESS | 1649 | 1462480386716 Marionette TRACE conn2 -> [0,2525,"getWindowHandle",null] 13:33:06 INFO - PROCESS | 1649 | 1462480386723 Marionette TRACE conn2 <- [1,2525,null,{"value":"7"}] 13:33:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 13:33:06 INFO - PROCESS | 1649 | 1462480386730 Marionette TRACE conn2 -> [0,2526,"setScriptTimeout",{"ms":35000}] 13:33:06 INFO - PROCESS | 1649 | 1462480386733 Marionette TRACE conn2 <- [1,2526,null,{}] 13:33:06 INFO - PROCESS | 1649 | 1462480386736 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}] 13:33:06 INFO - PROCESS | 1649 | 1462480386904 Marionette TRACE conn2 <- [1,2527,null,{"value":null}] 13:33:07 INFO - PROCESS | 1649 | 1462480387014 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d53f000 == 104 [pid = 1649] [id = 639] 13:33:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12126d800) [pid = 1649] [serial = 1917] [outer = 0x0] 13:33:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x1271b2800) [pid = 1649] [serial = 1918] [outer = 0x12126d800] 13:33:07 INFO - PROCESS | 1649 | 1462480387044 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12a985000) [pid = 1649] [serial = 1919] [outer = 0x12126d800] 13:33:07 INFO - PROCESS | 1649 | 1462480387469 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]]]}] 13:33:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 13:33:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 772ms 13:33:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 13:33:07 INFO - PROCESS | 1649 | 1462480387501 Marionette TRACE conn2 -> [0,2529,"getWindowHandle",null] 13:33:07 INFO - PROCESS | 1649 | 1462480387502 Marionette TRACE conn2 <- [1,2529,null,{"value":"7"}] 13:33:07 INFO - PROCESS | 1649 | 1462480387505 Marionette TRACE conn2 -> [0,2530,"setScriptTimeout",{"ms":35000}] 13:33:07 INFO - PROCESS | 1649 | 1462480387507 Marionette TRACE conn2 <- [1,2530,null,{}] 13:33:07 INFO - PROCESS | 1649 | 1462480387516 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}] 13:33:07 INFO - PROCESS | 1649 | 1462480387645 Marionette TRACE conn2 <- [1,2531,null,{"value":null}] 13:33:07 INFO - PROCESS | 1649 | 1462480387753 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ba8000 == 105 [pid = 1649] [id = 640] 13:33:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12afde400) [pid = 1649] [serial = 1920] [outer = 0x0] 13:33:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12bd69000) [pid = 1649] [serial = 1921] [outer = 0x12afde400] 13:33:07 INFO - PROCESS | 1649 | 1462480387785 Marionette DEBUG loaded listener.js 13:33:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12dae5400) [pid = 1649] [serial = 1922] [outer = 0x12afde400] 13:33:08 INFO - PROCESS | 1649 | 1462480388277 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]]]}] 13:33:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 13:33:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 821ms 13:33:08 INFO - PROCESS | 1649 | 1462480388342 Marionette TRACE conn2 -> [0,2533,"getWindowHandle",null] 13:33:08 INFO - PROCESS | 1649 | 1462480388345 Marionette TRACE conn2 <- [1,2533,null,{"value":"7"}] 13:33:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 13:33:08 INFO - PROCESS | 1649 | 1462480388350 Marionette TRACE conn2 -> [0,2534,"setScriptTimeout",{"ms":35000}] 13:33:08 INFO - PROCESS | 1649 | 1462480388351 Marionette TRACE conn2 <- [1,2534,null,{}] 13:33:08 INFO - PROCESS | 1649 | 1462480388354 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}] 13:33:08 INFO - PROCESS | 1649 | 1462480388483 Marionette TRACE conn2 <- [1,2535,null,{"value":null}] 13:33:08 INFO - PROCESS | 1649 | 1462480388589 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fe1000 == 106 [pid = 1649] [id = 641] 13:33:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12f279400) [pid = 1649] [serial = 1923] [outer = 0x0] 13:33:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12f325000) [pid = 1649] [serial = 1924] [outer = 0x12f279400] 13:33:08 INFO - PROCESS | 1649 | 1462480388620 Marionette DEBUG loaded listener.js 13:33:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x136164400) [pid = 1649] [serial = 1925] [outer = 0x12f279400] 13:33:09 INFO - PROCESS | 1649 | 1462480389004 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 13:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 720ms 13:33:09 INFO - PROCESS | 1649 | 1462480389070 Marionette TRACE conn2 -> [0,2537,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1649 | 1462480389071 Marionette TRACE conn2 <- [1,2537,null,{"value":"7"}] 13:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 13:33:09 INFO - PROCESS | 1649 | 1462480389074 Marionette TRACE conn2 -> [0,2538,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1649 | 1462480389075 Marionette TRACE conn2 <- [1,2538,null,{}] 13:33:09 INFO - PROCESS | 1649 | 1462480389077 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}] 13:33:09 INFO - PROCESS | 1649 | 1462480389203 Marionette TRACE conn2 <- [1,2539,null,{"value":null}] 13:33:09 INFO - PROCESS | 1649 | 1462480389336 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a96e800 == 107 [pid = 1649] [id = 642] 13:33:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12f2b6c00) [pid = 1649] [serial = 1926] [outer = 0x0] 13:33:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x137808800) [pid = 1649] [serial = 1927] [outer = 0x12f2b6c00] 13:33:09 INFO - PROCESS | 1649 | 1462480389369 Marionette DEBUG loaded listener.js 13:33:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x1378d3800) [pid = 1649] [serial = 1928] [outer = 0x12f2b6c00] 13:33:09 INFO - PROCESS | 1649 | 1462480389837 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]]]}] 13:33:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 13:33:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 822ms 13:33:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 13:33:09 INFO - PROCESS | 1649 | 1462480389897 Marionette TRACE conn2 -> [0,2541,"getWindowHandle",null] 13:33:09 INFO - PROCESS | 1649 | 1462480389898 Marionette TRACE conn2 <- [1,2541,null,{"value":"7"}] 13:33:09 INFO - PROCESS | 1649 | 1462480389900 Marionette TRACE conn2 -> [0,2542,"setScriptTimeout",{"ms":35000}] 13:33:09 INFO - PROCESS | 1649 | 1462480389902 Marionette TRACE conn2 <- [1,2542,null,{}] 13:33:09 INFO - PROCESS | 1649 | 1462480389904 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}] 13:33:10 INFO - PROCESS | 1649 | 1462480390037 Marionette TRACE conn2 <- [1,2543,null,{"value":null}] 13:33:10 INFO - PROCESS | 1649 | 1462480390148 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x13adae800 == 108 [pid = 1649] [id = 643] 13:33:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x1378d9000) [pid = 1649] [serial = 1929] [outer = 0x0] 13:33:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x1379dec00) [pid = 1649] [serial = 1930] [outer = 0x1378d9000] 13:33:10 INFO - PROCESS | 1649 | 1462480390181 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x137ca2800) [pid = 1649] [serial = 1931] [outer = 0x1378d9000] 13:33:10 INFO - PROCESS | 1649 | 1462480390583 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]]]}] 13:33:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 13:33:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 722ms 13:33:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 13:33:10 INFO - PROCESS | 1649 | 1462480390622 Marionette TRACE conn2 -> [0,2545,"getWindowHandle",null] 13:33:10 INFO - PROCESS | 1649 | 1462480390624 Marionette TRACE conn2 <- [1,2545,null,{"value":"7"}] 13:33:10 INFO - PROCESS | 1649 | 1462480390626 Marionette TRACE conn2 -> [0,2546,"setScriptTimeout",{"ms":35000}] 13:33:10 INFO - PROCESS | 1649 | 1462480390627 Marionette TRACE conn2 <- [1,2546,null,{}] 13:33:10 INFO - PROCESS | 1649 | 1462480390630 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}] 13:33:10 INFO - PROCESS | 1649 | 1462480390754 Marionette TRACE conn2 <- [1,2547,null,{"value":null}] 13:33:10 INFO - PROCESS | 1649 | 1462480390889 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b623000 == 109 [pid = 1649] [id = 644] 13:33:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x137bf1800) [pid = 1649] [serial = 1932] [outer = 0x0] 13:33:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x137ce6400) [pid = 1649] [serial = 1933] [outer = 0x137bf1800] 13:33:10 INFO - PROCESS | 1649 | 1462480390921 Marionette DEBUG loaded listener.js 13:33:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x138143400) [pid = 1649] [serial = 1934] [outer = 0x137bf1800] 13:33:11 INFO - PROCESS | 1649 | 1462480391336 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]]]}] 13:33:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 13:33:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 772ms 13:33:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 13:33:11 INFO - PROCESS | 1649 | 1462480391408 Marionette TRACE conn2 -> [0,2549,"getWindowHandle",null] 13:33:11 INFO - PROCESS | 1649 | 1462480391409 Marionette TRACE conn2 <- [1,2549,null,{"value":"7"}] 13:33:11 INFO - PROCESS | 1649 | 1462480391413 Marionette TRACE conn2 -> [0,2550,"setScriptTimeout",{"ms":35000}] 13:33:11 INFO - PROCESS | 1649 | 1462480391414 Marionette TRACE conn2 <- [1,2550,null,{}] 13:33:11 INFO - PROCESS | 1649 | 1462480391417 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}] 13:33:11 INFO - PROCESS | 1649 | 1462480391540 Marionette TRACE conn2 <- [1,2551,null,{"value":null}] 13:33:11 INFO - PROCESS | 1649 | 1462480391682 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421da800 == 110 [pid = 1649] [id = 645] 13:33:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x113207800) [pid = 1649] [serial = 1935] [outer = 0x0] 13:33:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x12d42e000) [pid = 1649] [serial = 1936] [outer = 0x113207800] 13:33:11 INFO - PROCESS | 1649 | 1462480391714 Marionette DEBUG loaded listener.js 13:33:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x13820f000) [pid = 1649] [serial = 1937] [outer = 0x113207800] 13:33:12 INFO - PROCESS | 1649 | 1462480392132 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]]]}] 13:33:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 13:33:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 772ms 13:33:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 13:33:12 INFO - PROCESS | 1649 | 1462480392185 Marionette TRACE conn2 -> [0,2553,"getWindowHandle",null] 13:33:12 INFO - PROCESS | 1649 | 1462480392187 Marionette TRACE conn2 <- [1,2553,null,{"value":"7"}] 13:33:12 INFO - PROCESS | 1649 | 1462480392189 Marionette TRACE conn2 -> [0,2554,"setScriptTimeout",{"ms":35000}] 13:33:12 INFO - PROCESS | 1649 | 1462480392190 Marionette TRACE conn2 <- [1,2554,null,{}] 13:33:12 INFO - PROCESS | 1649 | 1462480392193 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}] 13:33:12 INFO - PROCESS | 1649 | 1462480392321 Marionette TRACE conn2 <- [1,2555,null,{"value":null}] 13:33:12 INFO - PROCESS | 1649 | 1462480392429 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1425d7000 == 111 [pid = 1649] [id = 646] 13:33:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x13825d000) [pid = 1649] [serial = 1938] [outer = 0x0] 13:33:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x13a322c00) [pid = 1649] [serial = 1939] [outer = 0x13825d000] 13:33:12 INFO - PROCESS | 1649 | 1462480392459 Marionette DEBUG loaded listener.js 13:33:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x13a3c8800) [pid = 1649] [serial = 1940] [outer = 0x13825d000] 13:33:12 INFO - PROCESS | 1649 | 1462480392947 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 13:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 820ms 13:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 13:33:13 INFO - PROCESS | 1649 | 1462480393010 Marionette TRACE conn2 -> [0,2557,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1649 | 1462480393011 Marionette TRACE conn2 <- [1,2557,null,{"value":"7"}] 13:33:13 INFO - PROCESS | 1649 | 1462480393014 Marionette TRACE conn2 -> [0,2558,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1649 | 1462480393015 Marionette TRACE conn2 <- [1,2558,null,{}] 13:33:13 INFO - PROCESS | 1649 | 1462480393017 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}] 13:33:13 INFO - PROCESS | 1649 | 1462480393143 Marionette TRACE conn2 <- [1,2559,null,{"value":null}] 13:33:13 INFO - PROCESS | 1649 | 1462480393249 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:13 INFO - PROCESS | 1649 | ++DOCSHELL 0x143b02800 == 112 [pid = 1649] [id = 647] 13:33:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x138260c00) [pid = 1649] [serial = 1941] [outer = 0x0] 13:33:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x13a73d800) [pid = 1649] [serial = 1942] [outer = 0x138260c00] 13:33:13 INFO - PROCESS | 1649 | 1462480393279 Marionette DEBUG loaded listener.js 13:33:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x13a7a5800) [pid = 1649] [serial = 1943] [outer = 0x138260c00] 13:33:13 INFO - PROCESS | 1649 | 1462480393731 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]]]}] 13:33:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 13:33:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 772ms 13:33:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 13:33:13 INFO - PROCESS | 1649 | 1462480393787 Marionette TRACE conn2 -> [0,2561,"getWindowHandle",null] 13:33:13 INFO - PROCESS | 1649 | 1462480393789 Marionette TRACE conn2 <- [1,2561,null,{"value":"7"}] 13:33:13 INFO - PROCESS | 1649 | 1462480393791 Marionette TRACE conn2 -> [0,2562,"setScriptTimeout",{"ms":35000}] 13:33:13 INFO - PROCESS | 1649 | 1462480393792 Marionette TRACE conn2 <- [1,2562,null,{}] 13:33:13 INFO - PROCESS | 1649 | 1462480393795 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}] 13:33:13 INFO - PROCESS | 1649 | 1462480393939 Marionette TRACE conn2 <- [1,2563,null,{"value":null}] 13:33:14 INFO - PROCESS | 1649 | 1462480394084 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443a2800 == 113 [pid = 1649] [id = 648] 13:33:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x1379c9c00) [pid = 1649] [serial = 1944] [outer = 0x0] 13:33:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x1379d0400) [pid = 1649] [serial = 1945] [outer = 0x1379c9c00] 13:33:14 INFO - PROCESS | 1649 | 1462480394117 Marionette DEBUG loaded listener.js 13:33:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x13a9e5c00) [pid = 1649] [serial = 1946] [outer = 0x1379c9c00] 13:33:14 INFO - PROCESS | 1649 | 1462480394637 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]]]}] 13:33:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 13:33:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 870ms 13:33:14 INFO - PROCESS | 1649 | 1462480394662 Marionette TRACE conn2 -> [0,2565,"getWindowHandle",null] 13:33:14 INFO - PROCESS | 1649 | 1462480394665 Marionette TRACE conn2 <- [1,2565,null,{"value":"7"}] 13:33:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 13:33:14 INFO - PROCESS | 1649 | 1462480394668 Marionette TRACE conn2 -> [0,2566,"setScriptTimeout",{"ms":35000}] 13:33:14 INFO - PROCESS | 1649 | 1462480394669 Marionette TRACE conn2 <- [1,2566,null,{}] 13:33:14 INFO - PROCESS | 1649 | 1462480394671 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}] 13:33:14 INFO - PROCESS | 1649 | 1462480394802 Marionette TRACE conn2 <- [1,2567,null,{"value":null}] 13:33:14 INFO - PROCESS | 1649 | 1462480394949 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x1275b9800 == 114 [pid = 1649] [id = 649] 13:33:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x110ea2800) [pid = 1649] [serial = 1947] [outer = 0x0] 13:33:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x12c418800) [pid = 1649] [serial = 1948] [outer = 0x110ea2800] 13:33:14 INFO - PROCESS | 1649 | 1462480394978 Marionette DEBUG loaded listener.js 13:33:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x13a325800) [pid = 1649] [serial = 1949] [outer = 0x110ea2800] 13:33:15 INFO - PROCESS | 1649 | 1462480395654 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]]]}] 13:33:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 13:33:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1019ms 13:33:15 INFO - PROCESS | 1649 | 1462480395687 Marionette TRACE conn2 -> [0,2569,"getWindowHandle",null] 13:33:15 INFO - PROCESS | 1649 | 1462480395689 Marionette TRACE conn2 <- [1,2569,null,{"value":"7"}] 13:33:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 13:33:15 INFO - PROCESS | 1649 | 1462480395707 Marionette TRACE conn2 -> [0,2570,"setScriptTimeout",{"ms":35000}] 13:33:15 INFO - PROCESS | 1649 | 1462480395709 Marionette TRACE conn2 <- [1,2570,null,{}] 13:33:15 INFO - PROCESS | 1649 | 1462480395715 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}] 13:33:15 INFO - PROCESS | 1649 | 1462480395839 Marionette TRACE conn2 <- [1,2571,null,{"value":null}] 13:33:15 INFO - PROCESS | 1649 | 1462480395978 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x129798800 == 115 [pid = 1649] [id = 650] 13:33:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x112beec00) [pid = 1649] [serial = 1950] [outer = 0x0] 13:33:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x1181d4400) [pid = 1649] [serial = 1951] [outer = 0x112beec00] 13:33:16 INFO - PROCESS | 1649 | 1462480396011 Marionette DEBUG loaded listener.js 13:33:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x119ca7800) [pid = 1649] [serial = 1952] [outer = 0x112beec00] 13:33:16 INFO - PROCESS | 1649 | 1462480396507 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]]]}] 13:33:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 13:33:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 835ms 13:33:16 INFO - PROCESS | 1649 | 1462480396550 Marionette TRACE conn2 -> [0,2573,"getWindowHandle",null] 13:33:16 INFO - PROCESS | 1649 | 1462480396555 Marionette TRACE conn2 <- [1,2573,null,{"value":"7"}] 13:33:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 13:33:16 INFO - PROCESS | 1649 | 1462480396565 Marionette TRACE conn2 -> [0,2574,"setScriptTimeout",{"ms":35000}] 13:33:16 INFO - PROCESS | 1649 | 1462480396567 Marionette TRACE conn2 <- [1,2574,null,{}] 13:33:16 INFO - PROCESS | 1649 | 1462480396570 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}] 13:33:16 INFO - PROCESS | 1649 | 1462480396706 Marionette TRACE conn2 <- [1,2575,null,{"value":null}] 13:33:16 INFO - PROCESS | 1649 | 1462480396910 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x12946b000 == 116 [pid = 1649] [id = 651] 13:33:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x1181e1800) [pid = 1649] [serial = 1953] [outer = 0x0] 13:33:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x127339000) [pid = 1649] [serial = 1954] [outer = 0x1181e1800] 13:33:16 INFO - PROCESS | 1649 | 1462480396958 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x129575000) [pid = 1649] [serial = 1955] [outer = 0x1181e1800] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2c2000 == 115 [pid = 1649] [id = 636] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x13792e800 == 114 [pid = 1649] [id = 635] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x13759f800 == 113 [pid = 1649] [id = 634] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x137491800 == 112 [pid = 1649] [id = 633] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12d557800 == 111 [pid = 1649] [id = 632] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x13acaf400) [pid = 1649] [serial = 1843] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd2a000 == 110 [pid = 1649] [id = 631] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12be5e800 == 109 [pid = 1649] [id = 630] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12690c800 == 108 [pid = 1649] [id = 629] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12121b000 == 107 [pid = 1649] [id = 628] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12979c800 == 106 [pid = 1649] [id = 627] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x143fc6800 == 105 [pid = 1649] [id = 625] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x1436d9800 == 104 [pid = 1649] [id = 624] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x142618800 == 103 [pid = 1649] [id = 623] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x1443df000 == 102 [pid = 1649] [id = 622] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x144320800 == 101 [pid = 1649] [id = 621] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x143b1e800 == 100 [pid = 1649] [id = 620] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x1438e5000 == 99 [pid = 1649] [id = 619] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x1425cc000 == 98 [pid = 1649] [id = 618] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x1375a6800 == 97 [pid = 1649] [id = 617] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x12c42d800 == 96 [pid = 1649] [id = 616] 13:33:17 INFO - PROCESS | 1649 | --DOCSHELL 0x11961d000 == 95 [pid = 1649] [id = 615] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x121366400) [pid = 1649] [serial = 1810] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x138146400) [pid = 1649] [serial = 1838] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x12bd44000) [pid = 1649] [serial = 1819] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x13780cc00) [pid = 1649] [serial = 1829] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x12164e400) [pid = 1649] [serial = 1777] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x13a9a0c00) [pid = 1649] [serial = 1795] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x13820b800) [pid = 1649] [serial = 1772] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x12c421800) [pid = 1649] [serial = 1820] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x136164800) [pid = 1649] [serial = 1826] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x12f27a000) [pid = 1649] [serial = 1823] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x13aa78800) [pid = 1649] [serial = 1841] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x129727c00) [pid = 1649] [serial = 1816] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x13801d000) [pid = 1649] [serial = 1835] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x125063000) [pid = 1649] [serial = 1811] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x137ca7000) [pid = 1649] [serial = 1834] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x12d431800) [pid = 1649] [serial = 1822] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x13aca4400) [pid = 1649] [serial = 1804] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12b12f000) [pid = 1649] [serial = 1780] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x13a6b8c00) [pid = 1649] [serial = 1840] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12afd2800) [pid = 1649] [serial = 1817] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x112bf3c00) [pid = 1649] [serial = 1808] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x128f56000) [pid = 1649] [serial = 1814] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x13a73fc00) [pid = 1649] [serial = 1801] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x13a76f800) [pid = 1649] [serial = 1792] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x138025000) [pid = 1649] [serial = 1789] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x13aa78400) [pid = 1649] [serial = 1798] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x137bf4c00) [pid = 1649] [serial = 1786] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x12f381800) [pid = 1649] [serial = 1783] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x12daee800) [pid = 1649] [serial = 1837] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x137805c00) [pid = 1649] [serial = 1828] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x118388400) [pid = 1649] [serial = 1774] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x124e67000) [pid = 1649] [serial = 1813] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x12f323800) [pid = 1649] [serial = 1825] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x110e77000) [pid = 1649] [serial = 1807] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x138146000) [pid = 1649] [serial = 1771] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x1378ce000) [pid = 1649] [serial = 1831] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x137be5c00) [pid = 1649] [serial = 1832] [outer = 0x0] [url = about:blank] 13:33:17 INFO - PROCESS | 1649 | 1462480397516 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]]]}] 13:33:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 13:33:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 974ms 13:33:17 INFO - PROCESS | 1649 | 1462480397538 Marionette TRACE conn2 -> [0,2577,"getWindowHandle",null] 13:33:17 INFO - PROCESS | 1649 | 1462480397539 Marionette TRACE conn2 <- [1,2577,null,{"value":"7"}] 13:33:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 13:33:17 INFO - PROCESS | 1649 | 1462480397541 Marionette TRACE conn2 -> [0,2578,"setScriptTimeout",{"ms":35000}] 13:33:17 INFO - PROCESS | 1649 | 1462480397544 Marionette TRACE conn2 <- [1,2578,null,{}] 13:33:17 INFO - PROCESS | 1649 | 1462480397554 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}] 13:33:17 INFO - PROCESS | 1649 | 1462480397668 Marionette TRACE conn2 <- [1,2579,null,{"value":null}] 13:33:17 INFO - PROCESS | 1649 | 1462480397673 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f96000 == 96 [pid = 1649] [id = 652] 13:33:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12a825c00) [pid = 1649] [serial = 1956] [outer = 0x0] 13:33:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12ac87400) [pid = 1649] [serial = 1957] [outer = 0x12a825c00] 13:33:17 INFO - PROCESS | 1649 | 1462480397701 Marionette DEBUG loaded listener.js 13:33:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12b12a400) [pid = 1649] [serial = 1958] [outer = 0x12a825c00] 13:33:18 INFO - PROCESS | 1649 | 1462480398129 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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 626ms 13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 13:33:18 INFO - PROCESS | 1649 | 1462480398167 Marionette TRACE conn2 -> [0,2581,"getWindowHandle",null] 13:33:18 INFO - PROCESS | 1649 | 1462480398169 Marionette TRACE conn2 <- [1,2581,null,{"value":"7"}] 13:33:18 INFO - PROCESS | 1649 | 1462480398171 Marionette TRACE conn2 -> [0,2582,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1649 | 1462480398172 Marionette TRACE conn2 <- [1,2582,null,{}] 13:33:18 INFO - PROCESS | 1649 | 1462480398175 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}] 13:33:18 INFO - PROCESS | 1649 | 1462480398283 Marionette TRACE conn2 <- [1,2583,null,{"value":null}] 13:33:18 INFO - PROCESS | 1649 | 1462480398287 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc4e000 == 97 [pid = 1649] [id = 653] 13:33:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12b1f3400) [pid = 1649] [serial = 1959] [outer = 0x0] 13:33:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12ca45000) [pid = 1649] [serial = 1960] [outer = 0x12b1f3400] 13:33:18 INFO - PROCESS | 1649 | 1462480398314 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12d196800) [pid = 1649] [serial = 1961] [outer = 0x12b1f3400] 13:33:18 INFO - PROCESS | 1649 | 1462480398704 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]]]}] 13:33:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 13:33:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 569ms 13:33:18 INFO - PROCESS | 1649 | 1462480398740 Marionette TRACE conn2 -> [0,2585,"getWindowHandle",null] 13:33:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 13:33:18 INFO - PROCESS | 1649 | 1462480398741 Marionette TRACE conn2 <- [1,2585,null,{"value":"7"}] 13:33:18 INFO - PROCESS | 1649 | 1462480398744 Marionette TRACE conn2 -> [0,2586,"setScriptTimeout",{"ms":35000}] 13:33:18 INFO - PROCESS | 1649 | 1462480398745 Marionette TRACE conn2 <- [1,2586,null,{}] 13:33:18 INFO - PROCESS | 1649 | 1462480398747 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}] 13:33:18 INFO - PROCESS | 1649 | 1462480398853 Marionette TRACE conn2 <- [1,2587,null,{"value":null}] 13:33:18 INFO - PROCESS | 1649 | 1462480398858 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x137516000 == 98 [pid = 1649] [id = 654] 13:33:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12d193c00) [pid = 1649] [serial = 1962] [outer = 0x0] 13:33:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12dc0d000) [pid = 1649] [serial = 1963] [outer = 0x12d193c00] 13:33:18 INFO - PROCESS | 1649 | 1462480398883 Marionette DEBUG loaded listener.js 13:33:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12f2b4000) [pid = 1649] [serial = 1964] [outer = 0x12d193c00] 13:33:19 INFO - PROCESS | 1649 | 1462480399270 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]]]}] 13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 570ms 13:33:19 INFO - PROCESS | 1649 | 1462480399337 Marionette TRACE conn2 -> [0,2589,"getWindowHandle",null] 13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 13:33:19 INFO - PROCESS | 1649 | 1462480399338 Marionette TRACE conn2 <- [1,2589,null,{"value":"7"}] 13:33:19 INFO - PROCESS | 1649 | 1462480399342 Marionette TRACE conn2 -> [0,2590,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1649 | 1462480399343 Marionette TRACE conn2 <- [1,2590,null,{}] 13:33:19 INFO - PROCESS | 1649 | 1462480399347 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}] 13:33:19 INFO - PROCESS | 1649 | 1462480399470 Marionette TRACE conn2 <- [1,2591,null,{"value":null}] 13:33:19 INFO - PROCESS | 1649 | 1462480399475 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x137993800 == 99 [pid = 1649] [id = 655] 13:33:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x12f37a400) [pid = 1649] [serial = 1965] [outer = 0x0] 13:33:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x13780cc00) [pid = 1649] [serial = 1966] [outer = 0x12f37a400] 13:33:19 INFO - PROCESS | 1649 | 1462480399505 Marionette DEBUG loaded listener.js 13:33:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x1379d8800) [pid = 1649] [serial = 1967] [outer = 0x12f37a400] 13:33:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 13:33:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 568ms 13:33:19 INFO - PROCESS | 1649 | 1462480399904 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]]]}] 13:33:19 INFO - PROCESS | 1649 | 1462480399911 Marionette TRACE conn2 -> [0,2593,"getWindowHandle",null] 13:33:19 INFO - PROCESS | 1649 | 1462480399915 Marionette TRACE conn2 <- [1,2593,null,{"value":"7"}] 13:33:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 13:33:19 INFO - PROCESS | 1649 | 1462480399917 Marionette TRACE conn2 -> [0,2594,"setScriptTimeout",{"ms":35000}] 13:33:19 INFO - PROCESS | 1649 | 1462480399918 Marionette TRACE conn2 <- [1,2594,null,{}] 13:33:19 INFO - PROCESS | 1649 | 1462480399920 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}] 13:33:20 INFO - PROCESS | 1649 | 1462480400062 Marionette TRACE conn2 <- [1,2595,null,{"value":null}] 13:33:20 INFO - PROCESS | 1649 | 1462480400080 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ac5800 == 100 [pid = 1649] [id = 656] 13:33:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x1379c7c00) [pid = 1649] [serial = 1968] [outer = 0x0] 13:33:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x137bdd400) [pid = 1649] [serial = 1969] [outer = 0x1379c7c00] 13:33:20 INFO - PROCESS | 1649 | 1462480400106 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x137cee400) [pid = 1649] [serial = 1970] [outer = 0x1379c7c00] 13:33:20 INFO - PROCESS | 1649 | 1462480400503 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]]]}] 13:33:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 13:33:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 619ms 13:33:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 13:33:20 INFO - PROCESS | 1649 | 1462480400540 Marionette TRACE conn2 -> [0,2597,"getWindowHandle",null] 13:33:20 INFO - PROCESS | 1649 | 1462480400542 Marionette TRACE conn2 <- [1,2597,null,{"value":"7"}] 13:33:20 INFO - PROCESS | 1649 | 1462480400544 Marionette TRACE conn2 -> [0,2598,"setScriptTimeout",{"ms":35000}] 13:33:20 INFO - PROCESS | 1649 | 1462480400545 Marionette TRACE conn2 <- [1,2598,null,{}] 13:33:20 INFO - PROCESS | 1649 | 1462480400547 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}] 13:33:20 INFO - PROCESS | 1649 | 1462480400688 Marionette TRACE conn2 <- [1,2599,null,{"value":null}] 13:33:20 INFO - PROCESS | 1649 | 1462480400707 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fd9800 == 101 [pid = 1649] [id = 657] 13:33:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x1191a0c00) [pid = 1649] [serial = 1971] [outer = 0x0] 13:33:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x12ca4b800) [pid = 1649] [serial = 1972] [outer = 0x1191a0c00] 13:33:20 INFO - PROCESS | 1649 | 1462480400732 Marionette DEBUG loaded listener.js 13:33:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x13a320c00) [pid = 1649] [serial = 1973] [outer = 0x1191a0c00] 13:33:21 INFO - PROCESS | 1649 | 1462480401119 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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 623ms 13:33:21 INFO - PROCESS | 1649 | 1462480401167 Marionette TRACE conn2 -> [0,2601,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1649 | 1462480401168 Marionette TRACE conn2 <- [1,2601,null,{"value":"7"}] 13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 13:33:21 INFO - PROCESS | 1649 | 1462480401171 Marionette TRACE conn2 -> [0,2602,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1649 | 1462480401172 Marionette TRACE conn2 <- [1,2602,null,{}] 13:33:21 INFO - PROCESS | 1649 | 1462480401174 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}] 13:33:21 INFO - PROCESS | 1649 | 1462480401323 Marionette TRACE conn2 <- [1,2603,null,{"value":null}] 13:33:21 INFO - PROCESS | 1649 | 1462480401356 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x13aae8000 == 102 [pid = 1649] [id = 658] 13:33:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x137ca3400) [pid = 1649] [serial = 1974] [outer = 0x0] 13:33:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x13a3c8c00) [pid = 1649] [serial = 1975] [outer = 0x137ca3400] 13:33:21 INFO - PROCESS | 1649 | 1462480401382 Marionette DEBUG loaded listener.js 13:33:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x13a999400) [pid = 1649] [serial = 1976] [outer = 0x137ca3400] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x13aa7a800) [pid = 1649] [serial = 1842] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x12acb7400) [pid = 1649] [serial = 1899] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x1160b7400) [pid = 1649] [serial = 1902] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12ca3e800) [pid = 1649] [serial = 1905] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x1295e2c00) [pid = 1649] [serial = 1893] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x125062800) [pid = 1649] [serial = 1887] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x128b07400) [pid = 1649] [serial = 1890] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x12acb5400) [pid = 1649] [serial = 1896] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x1125b6c00) [pid = 1649] [serial = 1881] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x11990b000) [pid = 1649] [serial = 1884] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 13:33:21 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x11889a400) [pid = 1649] [serial = 1908] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 13:33:21 INFO - PROCESS | 1649 | 1462480401922 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]]]}] 13:33:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 13:33:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 768ms 13:33:21 INFO - PROCESS | 1649 | 1462480401940 Marionette TRACE conn2 -> [0,2605,"getWindowHandle",null] 13:33:21 INFO - PROCESS | 1649 | 1462480401941 Marionette TRACE conn2 <- [1,2605,null,{"value":"7"}] 13:33:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 13:33:21 INFO - PROCESS | 1649 | 1462480401943 Marionette TRACE conn2 -> [0,2606,"setScriptTimeout",{"ms":35000}] 13:33:21 INFO - PROCESS | 1649 | 1462480401944 Marionette TRACE conn2 <- [1,2606,null,{}] 13:33:21 INFO - PROCESS | 1649 | 1462480401949 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}] 13:33:22 INFO - PROCESS | 1649 | 1462480402057 Marionette TRACE conn2 <- [1,2607,null,{"value":null}] 13:33:22 INFO - PROCESS | 1649 | 1462480402062 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12caa0000 == 103 [pid = 1649] [id = 659] 13:33:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x11889a400) [pid = 1649] [serial = 1977] [outer = 0x0] 13:33:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x1295e6800) [pid = 1649] [serial = 1978] [outer = 0x11889a400] 13:33:22 INFO - PROCESS | 1649 | 1462480402087 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x12f2b0800) [pid = 1649] [serial = 1979] [outer = 0x11889a400] 13:33:22 INFO - PROCESS | 1649 | 1462480402477 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]]]}] 13:33:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 13:33:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 571ms 13:33:22 INFO - PROCESS | 1649 | 1462480402525 Marionette TRACE conn2 -> [0,2609,"getWindowHandle",null] 13:33:22 INFO - PROCESS | 1649 | 1462480402526 Marionette TRACE conn2 <- [1,2609,null,{"value":"7"}] 13:33:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 13:33:22 INFO - PROCESS | 1649 | 1462480402531 Marionette TRACE conn2 -> [0,2610,"setScriptTimeout",{"ms":35000}] 13:33:22 INFO - PROCESS | 1649 | 1462480402534 Marionette TRACE conn2 <- [1,2610,null,{}] 13:33:22 INFO - PROCESS | 1649 | 1462480402537 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}] 13:33:22 INFO - PROCESS | 1649 | 1462480402661 Marionette TRACE conn2 <- [1,2611,null,{"value":null}] 13:33:22 INFO - PROCESS | 1649 | 1462480402685 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x1425cc000 == 104 [pid = 1649] [id = 660] 13:33:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x13aca1400) [pid = 1649] [serial = 1980] [outer = 0x0] 13:33:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x13aca7000) [pid = 1649] [serial = 1981] [outer = 0x13aca1400] 13:33:22 INFO - PROCESS | 1649 | 1462480402713 Marionette DEBUG loaded listener.js 13:33:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x13b6d9c00) [pid = 1649] [serial = 1982] [outer = 0x13aca1400] 13:33:23 INFO - PROCESS | 1649 | 1462480403099 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 622ms 13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 13:33:23 INFO - PROCESS | 1649 | 1462480403152 Marionette TRACE conn2 -> [0,2613,"getWindowHandle",null] 13:33:23 INFO - PROCESS | 1649 | 1462480403153 Marionette TRACE conn2 <- [1,2613,null,{"value":"7"}] 13:33:23 INFO - PROCESS | 1649 | 1462480403155 Marionette TRACE conn2 -> [0,2614,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1649 | 1462480403156 Marionette TRACE conn2 <- [1,2614,null,{}] 13:33:23 INFO - PROCESS | 1649 | 1462480403159 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}] 13:33:23 INFO - PROCESS | 1649 | 1462480403320 Marionette TRACE conn2 <- [1,2615,null,{"value":null}] 13:33:23 INFO - PROCESS | 1649 | 1462480403332 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x14264f000 == 105 [pid = 1649] [id = 661] 13:33:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x12783b400) [pid = 1649] [serial = 1983] [outer = 0x0] 13:33:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x13b993400) [pid = 1649] [serial = 1984] [outer = 0x12783b400] 13:33:23 INFO - PROCESS | 1649 | 1462480403356 Marionette DEBUG loaded listener.js 13:33:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x140d38000) [pid = 1649] [serial = 1985] [outer = 0x12783b400] 13:33:23 INFO - PROCESS | 1649 | 1462480403705 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]]]}] 13:33:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 13:33:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 568ms 13:33:23 INFO - PROCESS | 1649 | 1462480403724 Marionette TRACE conn2 -> [0,2617,"getWindowHandle",null] 13:33:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 13:33:23 INFO - PROCESS | 1649 | 1462480403725 Marionette TRACE conn2 <- [1,2617,null,{"value":"7"}] 13:33:23 INFO - PROCESS | 1649 | 1462480403728 Marionette TRACE conn2 -> [0,2618,"setScriptTimeout",{"ms":35000}] 13:33:23 INFO - PROCESS | 1649 | 1462480403730 Marionette TRACE conn2 <- [1,2618,null,{}] 13:33:23 INFO - PROCESS | 1649 | 1462480403735 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}] 13:33:23 INFO - PROCESS | 1649 | 1462480403847 Marionette TRACE conn2 <- [1,2619,null,{"value":null}] 13:33:24 INFO - PROCESS | 1649 | 1462480404096 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x121439000 == 106 [pid = 1649] [id = 662] 13:33:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x1125c2800) [pid = 1649] [serial = 1986] [outer = 0x0] 13:33:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x112bec400) [pid = 1649] [serial = 1987] [outer = 0x1125c2800] 13:33:24 INFO - PROCESS | 1649 | 1462480404173 Marionette DEBUG loaded listener.js 13:33:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x119a5a800) [pid = 1649] [serial = 1988] [outer = 0x1125c2800] 13:33:24 INFO - PROCESS | 1649 | 1462480404609 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]]]}] 13:33:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 13:33:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 922ms 13:33:24 INFO - PROCESS | 1649 | 1462480404651 Marionette TRACE conn2 -> [0,2621,"getWindowHandle",null] 13:33:24 INFO - PROCESS | 1649 | 1462480404653 Marionette TRACE conn2 <- [1,2621,null,{"value":"7"}] 13:33:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 13:33:24 INFO - PROCESS | 1649 | 1462480404656 Marionette TRACE conn2 -> [0,2622,"setScriptTimeout",{"ms":35000}] 13:33:24 INFO - PROCESS | 1649 | 1462480404659 Marionette TRACE conn2 <- [1,2622,null,{}] 13:33:24 INFO - PROCESS | 1649 | 1462480404662 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}] 13:33:24 INFO - PROCESS | 1649 | 1462480404797 Marionette TRACE conn2 <- [1,2623,null,{"value":null}] 13:33:24 INFO - PROCESS | 1649 | 1462480404938 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc57800 == 107 [pid = 1649] [id = 663] 13:33:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x125063000) [pid = 1649] [serial = 1989] [outer = 0x0] 13:33:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12944b800) [pid = 1649] [serial = 1990] [outer = 0x125063000] 13:33:24 INFO - PROCESS | 1649 | 1462480404970 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x12afd3800) [pid = 1649] [serial = 1991] [outer = 0x125063000] 13:33:25 INFO - PROCESS | 1649 | 1462480405437 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]]]}] 13:33:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 13:33:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 824ms 13:33:25 INFO - PROCESS | 1649 | 1462480405483 Marionette TRACE conn2 -> [0,2625,"getWindowHandle",null] 13:33:25 INFO - PROCESS | 1649 | 1462480405486 Marionette TRACE conn2 <- [1,2625,null,{"value":"7"}] 13:33:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 13:33:25 INFO - PROCESS | 1649 | 1462480405488 Marionette TRACE conn2 -> [0,2626,"setScriptTimeout",{"ms":35000}] 13:33:25 INFO - PROCESS | 1649 | 1462480405489 Marionette TRACE conn2 <- [1,2626,null,{}] 13:33:25 INFO - PROCESS | 1649 | 1462480405492 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}] 13:33:25 INFO - PROCESS | 1649 | 1462480405623 Marionette TRACE conn2 <- [1,2627,null,{"value":null}] 13:33:25 INFO - PROCESS | 1649 | 1462480405769 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a979000 == 108 [pid = 1649] [id = 664] 13:33:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x12bd43000) [pid = 1649] [serial = 1992] [outer = 0x0] 13:33:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12daf1400) [pid = 1649] [serial = 1993] [outer = 0x12bd43000] 13:33:25 INFO - PROCESS | 1649 | 1462480405800 Marionette DEBUG loaded listener.js 13:33:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12f37a800) [pid = 1649] [serial = 1994] [outer = 0x12bd43000] 13:33:26 INFO - PROCESS | 1649 | 1462480406241 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]]]}] 13:33:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 13:33:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 776ms 13:33:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 13:33:26 INFO - PROCESS | 1649 | 1462480406266 Marionette TRACE conn2 -> [0,2629,"getWindowHandle",null] 13:33:26 INFO - PROCESS | 1649 | 1462480406268 Marionette TRACE conn2 <- [1,2629,null,{"value":"7"}] 13:33:26 INFO - PROCESS | 1649 | 1462480406275 Marionette TRACE conn2 -> [0,2630,"setScriptTimeout",{"ms":35000}] 13:33:26 INFO - PROCESS | 1649 | 1462480406280 Marionette TRACE conn2 <- [1,2630,null,{}] 13:33:26 INFO - PROCESS | 1649 | 1462480406284 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}] 13:33:26 INFO - PROCESS | 1649 | 1462480406448 Marionette TRACE conn2 <- [1,2631,null,{"value":null}] 13:33:26 INFO - PROCESS | 1649 | 1462480406605 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x1426dd000 == 109 [pid = 1649] [id = 665] 13:33:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x13616a400) [pid = 1649] [serial = 1995] [outer = 0x0] 13:33:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x1378d7400) [pid = 1649] [serial = 1996] [outer = 0x13616a400] 13:33:26 INFO - PROCESS | 1649 | 1462480406636 Marionette DEBUG loaded listener.js 13:33:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x138146400) [pid = 1649] [serial = 1997] [outer = 0x13616a400] 13:33:27 INFO - PROCESS | 1649 | 1462480407069 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 13:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 830ms 13:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 13:33:27 INFO - PROCESS | 1649 | 1462480407101 Marionette TRACE conn2 -> [0,2633,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1649 | 1462480407103 Marionette TRACE conn2 <- [1,2633,null,{"value":"7"}] 13:33:27 INFO - PROCESS | 1649 | 1462480407105 Marionette TRACE conn2 -> [0,2634,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1649 | 1462480407106 Marionette TRACE conn2 <- [1,2634,null,{}] 13:33:27 INFO - PROCESS | 1649 | 1462480407109 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}] 13:33:27 INFO - PROCESS | 1649 | 1462480407242 Marionette TRACE conn2 <- [1,2635,null,{"value":null}] 13:33:27 INFO - PROCESS | 1649 | 1462480407390 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x143fde000 == 110 [pid = 1649] [id = 666] 13:33:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x1382b4400) [pid = 1649] [serial = 1998] [outer = 0x0] 13:33:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x13a779800) [pid = 1649] [serial = 1999] [outer = 0x1382b4400] 13:33:27 INFO - PROCESS | 1649 | 1462480407420 Marionette DEBUG loaded listener.js 13:33:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x13aa7b000) [pid = 1649] [serial = 2000] [outer = 0x1382b4400] 13:33:27 INFO - PROCESS | 1649 | 1462480407844 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]]]}] 13:33:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 13:33:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 769ms 13:33:27 INFO - PROCESS | 1649 | 1462480407875 Marionette TRACE conn2 -> [0,2637,"getWindowHandle",null] 13:33:27 INFO - PROCESS | 1649 | 1462480407876 Marionette TRACE conn2 <- [1,2637,null,{"value":"7"}] 13:33:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 13:33:27 INFO - PROCESS | 1649 | 1462480407878 Marionette TRACE conn2 -> [0,2638,"setScriptTimeout",{"ms":35000}] 13:33:27 INFO - PROCESS | 1649 | 1462480407880 Marionette TRACE conn2 <- [1,2638,null,{}] 13:33:27 INFO - PROCESS | 1649 | 1462480407882 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}] 13:33:28 INFO - PROCESS | 1649 | 1462480408013 Marionette TRACE conn2 <- [1,2639,null,{"value":null}] 13:33:28 INFO - PROCESS | 1649 | 1462480408134 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x14363d800 == 111 [pid = 1649] [id = 667] 13:33:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x13b6dc800) [pid = 1649] [serial = 2001] [outer = 0x0] 13:33:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x13b998000) [pid = 1649] [serial = 2002] [outer = 0x13b6dc800] 13:33:28 INFO - PROCESS | 1649 | 1462480408170 Marionette DEBUG loaded listener.js 13:33:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x140f18000) [pid = 1649] [serial = 2003] [outer = 0x13b6dc800] 13:33:28 INFO - PROCESS | 1649 | 1462480408607 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]]]}] 13:33:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 13:33:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 771ms 13:33:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 13:33:28 INFO - PROCESS | 1649 | 1462480408658 Marionette TRACE conn2 -> [0,2641,"getWindowHandle",null] 13:33:28 INFO - PROCESS | 1649 | 1462480408659 Marionette TRACE conn2 <- [1,2641,null,{"value":"7"}] 13:33:28 INFO - PROCESS | 1649 | 1462480408663 Marionette TRACE conn2 -> [0,2642,"setScriptTimeout",{"ms":35000}] 13:33:28 INFO - PROCESS | 1649 | 1462480408665 Marionette TRACE conn2 <- [1,2642,null,{}] 13:33:28 INFO - PROCESS | 1649 | 1462480408667 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}] 13:33:28 INFO - PROCESS | 1649 | 1462480408795 Marionette TRACE conn2 <- [1,2643,null,{"value":null}] 13:33:28 INFO - PROCESS | 1649 | 1462480408943 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x140e2a000 == 112 [pid = 1649] [id = 668] 13:33:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x13b6e1400) [pid = 1649] [serial = 2004] [outer = 0x0] 13:33:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x140e1c400) [pid = 1649] [serial = 2005] [outer = 0x13b6e1400] 13:33:28 INFO - PROCESS | 1649 | 1462480408973 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x140f19800) [pid = 1649] [serial = 2006] [outer = 0x13b6e1400] 13:33:29 INFO - PROCESS | 1649 | 1462480409419 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]]]}] 13:33:29 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 13:33:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 770ms 13:33:29 INFO - PROCESS | 1649 | 1462480409434 Marionette TRACE conn2 -> [0,2645,"getWindowHandle",null] 13:33:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 13:33:29 INFO - PROCESS | 1649 | 1462480409436 Marionette TRACE conn2 <- [1,2645,null,{"value":"7"}] 13:33:29 INFO - PROCESS | 1649 | 1462480409438 Marionette TRACE conn2 -> [0,2646,"setScriptTimeout",{"ms":35000}] 13:33:29 INFO - PROCESS | 1649 | 1462480409439 Marionette TRACE conn2 <- [1,2646,null,{}] 13:33:29 INFO - PROCESS | 1649 | 1462480409442 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}] 13:33:29 INFO - PROCESS | 1649 | 1462480409574 Marionette TRACE conn2 <- [1,2647,null,{"value":null}] 13:33:29 INFO - PROCESS | 1649 | 1462480409715 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:29 INFO - PROCESS | 1649 | ++DOCSHELL 0x140e3e000 == 113 [pid = 1649] [id = 669] 13:33:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x140e12800) [pid = 1649] [serial = 2007] [outer = 0x0] 13:33:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x140f1d000) [pid = 1649] [serial = 2008] [outer = 0x140e12800] 13:33:29 INFO - PROCESS | 1649 | 1462480409745 Marionette DEBUG loaded listener.js 13:33:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x142270400) [pid = 1649] [serial = 2009] [outer = 0x140e12800] 13:33:30 INFO - PROCESS | 1649 | 1462480410123 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 13:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 721ms 13:33:30 INFO - PROCESS | 1649 | 1462480410172 Marionette TRACE conn2 -> [0,2649,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1649 | 1462480410173 Marionette TRACE conn2 <- [1,2649,null,{"value":"7"}] 13:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 13:33:30 INFO - PROCESS | 1649 | 1462480410176 Marionette TRACE conn2 -> [0,2650,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1649 | 1462480410177 Marionette TRACE conn2 <- [1,2650,null,{}] 13:33:30 INFO - PROCESS | 1649 | 1462480410200 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}] 13:33:30 INFO - PROCESS | 1649 | 1462480410329 Marionette TRACE conn2 <- [1,2651,null,{"value":null}] 13:33:30 INFO - PROCESS | 1649 | 1462480410439 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x143c23800 == 114 [pid = 1649] [id = 670] 13:33:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x12c416c00) [pid = 1649] [serial = 2010] [outer = 0x0] 13:33:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x142276000) [pid = 1649] [serial = 2011] [outer = 0x12c416c00] 13:33:30 INFO - PROCESS | 1649 | 1462480410469 Marionette DEBUG loaded listener.js 13:33:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x1435a5c00) [pid = 1649] [serial = 2012] [outer = 0x12c416c00] 13:33:30 INFO - PROCESS | 1649 | 1462480410869 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]]]}] 13:33:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 13:33:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 736ms 13:33:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 13:33:30 INFO - PROCESS | 1649 | 1462480410912 Marionette TRACE conn2 -> [0,2653,"getWindowHandle",null] 13:33:30 INFO - PROCESS | 1649 | 1462480410914 Marionette TRACE conn2 <- [1,2653,null,{"value":"7"}] 13:33:30 INFO - PROCESS | 1649 | 1462480410916 Marionette TRACE conn2 -> [0,2654,"setScriptTimeout",{"ms":35000}] 13:33:30 INFO - PROCESS | 1649 | 1462480410918 Marionette TRACE conn2 <- [1,2654,null,{}] 13:33:30 INFO - PROCESS | 1649 | 1462480410920 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}] 13:33:31 INFO - PROCESS | 1649 | 1462480411049 Marionette TRACE conn2 <- [1,2655,null,{"value":null}] 13:33:31 INFO - PROCESS | 1649 | 1462480411195 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x143c37000 == 115 [pid = 1649] [id = 671] 13:33:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x12f325c00) [pid = 1649] [serial = 2013] [outer = 0x0] 13:33:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x143d51000) [pid = 1649] [serial = 2014] [outer = 0x12f325c00] 13:33:31 INFO - PROCESS | 1649 | 1462480411227 Marionette DEBUG loaded listener.js 13:33:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x143d56400) [pid = 1649] [serial = 2015] [outer = 0x12f325c00] 13:33:31 INFO - PROCESS | 1649 | 1462480411728 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]]]}] 13:33:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 13:33:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 820ms 13:33:31 INFO - PROCESS | 1649 | 1462480411737 Marionette TRACE conn2 -> [0,2657,"getWindowHandle",null] 13:33:31 INFO - PROCESS | 1649 | 1462480411738 Marionette TRACE conn2 <- [1,2657,null,{"value":"7"}] 13:33:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 13:33:31 INFO - PROCESS | 1649 | 1462480411741 Marionette TRACE conn2 -> [0,2658,"setScriptTimeout",{"ms":35000}] 13:33:31 INFO - PROCESS | 1649 | 1462480411742 Marionette TRACE conn2 <- [1,2658,null,{}] 13:33:31 INFO - PROCESS | 1649 | 1462480411767 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}] 13:33:31 INFO - PROCESS | 1649 | 1462480411931 Marionette TRACE conn2 <- [1,2659,null,{"value":null}] 13:33:32 INFO - PROCESS | 1649 | 1462480412136 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x128f9f800 == 116 [pid = 1649] [id = 672] 13:33:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x12ab90000) [pid = 1649] [serial = 2016] [outer = 0x0] 13:33:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x143339400) [pid = 1649] [serial = 2017] [outer = 0x12ab90000] 13:33:32 INFO - PROCESS | 1649 | 1462480412166 Marionette DEBUG loaded listener.js 13:33:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x12f2b2800) [pid = 1649] [serial = 2018] [outer = 0x12ab90000] 13:33:32 INFO - PROCESS | 1649 | 1462480412606 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]]]}] 13:33:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 13:33:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 885ms 13:33:32 INFO - PROCESS | 1649 | 1462480412628 Marionette TRACE conn2 -> [0,2661,"getWindowHandle",null] 13:33:32 INFO - PROCESS | 1649 | 1462480412631 Marionette TRACE conn2 <- [1,2661,null,{"value":"7"}] 13:33:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 13:33:32 INFO - PROCESS | 1649 | 1462480412634 Marionette TRACE conn2 -> [0,2662,"setScriptTimeout",{"ms":35000}] 13:33:32 INFO - PROCESS | 1649 | 1462480412637 Marionette TRACE conn2 <- [1,2662,null,{}] 13:33:32 INFO - PROCESS | 1649 | 1462480412640 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}] 13:33:32 INFO - PROCESS | 1649 | 1462480412936 Marionette TRACE conn2 <- [1,2663,null,{"value":null}] 13:33:33 INFO - PROCESS | 1649 | 1462480413063 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x1438fb000 == 117 [pid = 1649] [id = 673] 13:33:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x13825c800) [pid = 1649] [serial = 2019] [outer = 0x0] 13:33:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x143d5f800) [pid = 1649] [serial = 2020] [outer = 0x13825c800] 13:33:33 INFO - PROCESS | 1649 | 1462480413109 Marionette DEBUG loaded listener.js 13:33:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x14333c800) [pid = 1649] [serial = 2021] [outer = 0x13825c800] 13:33:33 INFO - PROCESS | 1649 | 1462480413986 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]]]}] 13:33:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 13:33:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1376ms 13:33:34 INFO - PROCESS | 1649 | 1462480414010 Marionette TRACE conn2 -> [0,2665,"getWindowHandle",null] 13:33:34 INFO - PROCESS | 1649 | 1462480414012 Marionette TRACE conn2 <- [1,2665,null,{"value":"7"}] 13:33:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 13:33:34 INFO - PROCESS | 1649 | 1462480414035 Marionette TRACE conn2 -> [0,2666,"setScriptTimeout",{"ms":35000}] 13:33:34 INFO - PROCESS | 1649 | 1462480414037 Marionette TRACE conn2 <- [1,2666,null,{}] 13:33:34 INFO - PROCESS | 1649 | 1462480414041 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}] 13:33:34 INFO - PROCESS | 1649 | 1462480414172 Marionette TRACE conn2 <- [1,2667,null,{"value":null}] 13:33:34 INFO - PROCESS | 1649 | 1462480414336 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b10000 == 118 [pid = 1649] [id = 674] 13:33:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x11296a800) [pid = 1649] [serial = 2022] [outer = 0x0] 13:33:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x112bec000) [pid = 1649] [serial = 2023] [outer = 0x11296a800] 13:33:34 INFO - PROCESS | 1649 | 1462480414367 Marionette DEBUG loaded listener.js 13:33:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x116117400) [pid = 1649] [serial = 2024] [outer = 0x11296a800] 13:33:35 INFO - PROCESS | 1649 | 1462480415292 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]]]}] 13:33:35 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) 13:33:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1282ms 13:33:35 INFO - PROCESS | 1649 | 1462480415314 Marionette TRACE conn2 -> [0,2669,"getWindowHandle",null] 13:33:35 INFO - PROCESS | 1649 | 1462480415318 Marionette TRACE conn2 <- [1,2669,null,{"value":"7"}] 13:33:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 13:33:35 INFO - PROCESS | 1649 | 1462480415322 Marionette TRACE conn2 -> [0,2670,"setScriptTimeout",{"ms":35000}] 13:33:35 INFO - PROCESS | 1649 | 1462480415324 Marionette TRACE conn2 <- [1,2670,null,{}] 13:33:35 INFO - PROCESS | 1649 | 1462480415326 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}] 13:33:35 INFO - PROCESS | 1649 | 1462480415446 Marionette TRACE conn2 <- [1,2671,null,{"value":null}] 13:33:35 INFO - PROCESS | 1649 | 1462480415614 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x14264f000 == 117 [pid = 1649] [id = 661] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x1425cc000 == 116 [pid = 1649] [id = 660] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x12caa0000 == 115 [pid = 1649] [id = 659] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x13aae8000 == 114 [pid = 1649] [id = 658] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137fd9800 == 113 [pid = 1649] [id = 657] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x1382b9000) [pid = 1649] [serial = 1870] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x13a3c3c00) [pid = 1649] [serial = 1873] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x13b6dec00) [pid = 1649] [serial = 1876] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x113a3d800 == 114 [pid = 1649] [id = 675] 13:33:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x110da0800) [pid = 1649] [serial = 2025] [outer = 0x0] 13:33:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x11335f400) [pid = 1649] [serial = 2026] [outer = 0x110da0800] 13:33:35 INFO - PROCESS | 1649 | 1462480415715 Marionette DEBUG loaded listener.js 13:33:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x118383400) [pid = 1649] [serial = 2027] [outer = 0x110da0800] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137ac5800 == 113 [pid = 1649] [id = 656] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137993800 == 112 [pid = 1649] [id = 655] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137516000 == 111 [pid = 1649] [id = 654] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc4e000 == 110 [pid = 1649] [id = 653] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x128f96000 == 109 [pid = 1649] [id = 652] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x12946b000 == 108 [pid = 1649] [id = 651] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x129798800 == 107 [pid = 1649] [id = 650] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x1275b9800 == 106 [pid = 1649] [id = 649] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x1443a2800 == 105 [pid = 1649] [id = 648] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x143b02800 == 104 [pid = 1649] [id = 647] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x1425d7000 == 103 [pid = 1649] [id = 646] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x1421da800 == 102 [pid = 1649] [id = 645] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x13b623000 == 101 [pid = 1649] [id = 644] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x13adae800 == 100 [pid = 1649] [id = 643] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x13a96e800 == 99 [pid = 1649] [id = 642] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137fe1000 == 98 [pid = 1649] [id = 641] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137ba8000 == 97 [pid = 1649] [id = 640] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x12d53f000 == 96 [pid = 1649] [id = 639] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x1275a7000 == 95 [pid = 1649] [id = 638] 13:33:35 INFO - PROCESS | 1649 | --DOCSHELL 0x137ac1000 == 94 [pid = 1649] [id = 637] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x13b6d8800) [pid = 1649] [serial = 1844] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x12d112400) [pid = 1649] [serial = 1900] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x12daed400) [pid = 1649] [serial = 1903] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x12f2b1400) [pid = 1649] [serial = 1906] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x12f280000) [pid = 1649] [serial = 1904] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x1379e3400) [pid = 1649] [serial = 1864] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x12a981800) [pid = 1649] [serial = 1894] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x12f2b5c00) [pid = 1649] [serial = 1907] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x12ac87800) [pid = 1649] [serial = 1895] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x126d37400) [pid = 1649] [serial = 1888] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x127837800) [pid = 1649] [serial = 1889] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x129444c00) [pid = 1649] [serial = 1891] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x1295e6400) [pid = 1649] [serial = 1892] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x13a77bc00) [pid = 1649] [serial = 1861] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x12b139800) [pid = 1649] [serial = 1897] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x118772c00) [pid = 1649] [serial = 1883] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x113da5400) [pid = 1649] [serial = 1882] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x124e62000) [pid = 1649] [serial = 1886] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x121268000) [pid = 1649] [serial = 1885] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x137cb3c00) [pid = 1649] [serial = 1858] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x13b9a1800) [pid = 1649] [serial = 1879] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x12519c800) [pid = 1649] [serial = 1849] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12f31f800) [pid = 1649] [serial = 1855] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x1382aac00) [pid = 1649] [serial = 1867] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x1295ea000) [pid = 1649] [serial = 1852] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x111d55800) [pid = 1649] [serial = 1846] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x12f2b9400) [pid = 1649] [serial = 1910] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x12d42f400) [pid = 1649] [serial = 1901] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x12ca3d400) [pid = 1649] [serial = 1898] [outer = 0x0] [url = about:blank] 13:33:35 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12b12f400) [pid = 1649] [serial = 1909] [outer = 0x0] [url = about:blank] 13:33:36 INFO - PROCESS | 1649 | 1462480416560 Marionette TRACE conn2 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 13:33:36 INFO - PROCESS | 1649 | 1462480416601 Marionette TRACE conn2 <- [1,2673,null,{"value":"7"}] 13:33:36 INFO - PROCESS | 1649 | 1462480416603 Marionette TRACE conn2 -> [0,2674,"setScriptTimeout",{"ms":35000}] 13:33:36 INFO - PROCESS | 1649 | 1462480416606 Marionette TRACE conn2 <- [1,2674,null,{}] 13:33:36 INFO - PROCESS | 1649 | 1462480416613 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}] 13:33:36 INFO - PROCESS | 1649 | 1462480416720 Marionette TRACE conn2 <- [1,2675,null,{"value":null}] 13:33:36 INFO - PROCESS | 1649 | 1462480416725 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x127867000 == 95 [pid = 1649] [id = 676] 13:33:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x11972e800) [pid = 1649] [serial = 2028] [outer = 0x0] 13:33:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x121611000) [pid = 1649] [serial = 2029] [outer = 0x11972e800] 13:33:36 INFO - PROCESS | 1649 | 1462480416754 Marionette DEBUG loaded listener.js 13:33:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x125032c00) [pid = 1649] [serial = 2030] [outer = 0x11972e800] 13:33:37 INFO - PROCESS | 1649 | 1462480417680 Marionette TRACE conn2 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 13:33:37 INFO - PROCESS | 1649 | 1462480417727 Marionette TRACE conn2 <- [1,2677,null,{"value":"7"}] 13:33:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 13:33:37 INFO - PROCESS | 1649 | 1462480417729 Marionette TRACE conn2 -> [0,2678,"setScriptTimeout",{"ms":35000}] 13:33:37 INFO - PROCESS | 1649 | 1462480417730 Marionette TRACE conn2 <- [1,2678,null,{}] 13:33:37 INFO - PROCESS | 1649 | 1462480417733 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}] 13:33:37 INFO - PROCESS | 1649 | 1462480417870 Marionette TRACE conn2 <- [1,2679,null,{"value":null}] 13:33:37 INFO - PROCESS | 1649 | 1462480417884 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af8a800 == 96 [pid = 1649] [id = 677] 13:33:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x124cf3800) [pid = 1649] [serial = 2031] [outer = 0x0] 13:33:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x126d37400) [pid = 1649] [serial = 2032] [outer = 0x124cf3800] 13:33:37 INFO - PROCESS | 1649 | 1462480417910 Marionette DEBUG loaded listener.js 13:33:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x127834c00) [pid = 1649] [serial = 2033] [outer = 0x124cf3800] 13:33:38 INFO - PROCESS | 1649 | 1462480418776 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]]]}] 13:33:38 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) 13:33:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1071ms 13:33:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 13:33:38 INFO - PROCESS | 1649 | 1462480418800 Marionette TRACE conn2 -> [0,2681,"getWindowHandle",null] 13:33:38 INFO - PROCESS | 1649 | 1462480418801 Marionette TRACE conn2 <- [1,2681,null,{"value":"7"}] 13:33:38 INFO - PROCESS | 1649 | 1462480418803 Marionette TRACE conn2 -> [0,2682,"setScriptTimeout",{"ms":35000}] 13:33:38 INFO - PROCESS | 1649 | 1462480418804 Marionette TRACE conn2 <- [1,2682,null,{}] 13:33:38 INFO - PROCESS | 1649 | 1462480418807 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}] 13:33:38 INFO - PROCESS | 1649 | 1462480418947 Marionette TRACE conn2 <- [1,2683,null,{"value":null}] 13:33:38 INFO - PROCESS | 1649 | 1462480418960 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca8b000 == 97 [pid = 1649] [id = 678] 13:33:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x125693000) [pid = 1649] [serial = 2034] [outer = 0x0] 13:33:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x128e10c00) [pid = 1649] [serial = 2035] [outer = 0x125693000] 13:33:38 INFO - PROCESS | 1649 | 1462480418986 Marionette DEBUG loaded listener.js 13:33:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x129574400) [pid = 1649] [serial = 2036] [outer = 0x125693000] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x12b1f3400) [pid = 1649] [serial = 1959] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12a825c00) [pid = 1649] [serial = 1956] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x1379c7c00) [pid = 1649] [serial = 1968] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x112beec00) [pid = 1649] [serial = 1950] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x1181e1800) [pid = 1649] [serial = 1953] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x1191a0c00) [pid = 1649] [serial = 1971] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x137ca3400) [pid = 1649] [serial = 1974] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x12d193c00) [pid = 1649] [serial = 1962] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12f37a400) [pid = 1649] [serial = 1965] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x11889a400) [pid = 1649] [serial = 1977] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 13:33:39 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x13aca1400) [pid = 1649] [serial = 1980] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 13:33:39 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2bd800 == 96 [pid = 1649] [id = 16] 13:33:39 INFO - PROCESS | 1649 | 1462480419965 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]]]}] 13:33:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 13:33:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1219ms 13:33:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 13:33:40 INFO - PROCESS | 1649 | 1462480420023 Marionette TRACE conn2 -> [0,2685,"getWindowHandle",null] 13:33:40 INFO - PROCESS | 1649 | 1462480420024 Marionette TRACE conn2 <- [1,2685,null,{"value":"7"}] 13:33:40 INFO - PROCESS | 1649 | 1462480420027 Marionette TRACE conn2 -> [0,2686,"setScriptTimeout",{"ms":35000}] 13:33:40 INFO - PROCESS | 1649 | 1462480420028 Marionette TRACE conn2 <- [1,2686,null,{}] 13:33:40 INFO - PROCESS | 1649 | 1462480420031 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}] 13:33:40 INFO - PROCESS | 1649 | 1462480420147 Marionette TRACE conn2 <- [1,2687,null,{"value":null}] 13:33:40 INFO - PROCESS | 1649 | 1462480420152 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d45e000 == 97 [pid = 1649] [id = 679] 13:33:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x119cac400) [pid = 1649] [serial = 2037] [outer = 0x0] 13:33:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12ac84800) [pid = 1649] [serial = 2038] [outer = 0x119cac400] 13:33:40 INFO - PROCESS | 1649 | 1462480420180 Marionette DEBUG loaded listener.js 13:33:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x12afd8400) [pid = 1649] [serial = 2039] [outer = 0x119cac400] 13:33:41 INFO - PROCESS | 1649 | 1462480421076 Marionette TRACE conn2 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 13:33:41 INFO - PROCESS | 1649 | 1462480421101 Marionette TRACE conn2 <- [1,2689,null,{"value":"7"}] 13:33:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 13:33:41 INFO - PROCESS | 1649 | 1462480421104 Marionette TRACE conn2 -> [0,2690,"setScriptTimeout",{"ms":35000}] 13:33:41 INFO - PROCESS | 1649 | 1462480421105 Marionette TRACE conn2 <- [1,2690,null,{}] 13:33:41 INFO - PROCESS | 1649 | 1462480421107 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}] 13:33:41 INFO - PROCESS | 1649 | 1462480421245 Marionette TRACE conn2 <- [1,2691,null,{"value":null}] 13:33:41 INFO - PROCESS | 1649 | 1462480421252 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x12f291000 == 98 [pid = 1649] [id = 680] 13:33:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x12afd3000) [pid = 1649] [serial = 2040] [outer = 0x0] 13:33:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x12b1f5800) [pid = 1649] [serial = 2041] [outer = 0x12afd3000] 13:33:41 INFO - PROCESS | 1649 | 1462480421278 Marionette DEBUG loaded listener.js 13:33:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x12bd45800) [pid = 1649] [serial = 2042] [outer = 0x12afd3000] 13:33:42 INFO - PROCESS | 1649 | 1462480422168 Marionette TRACE conn2 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 13:33:42 INFO - PROCESS | 1649 | 1462480422226 Marionette TRACE conn2 <- [1,2693,null,{"value":"7"}] 13:33:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 13:33:42 INFO - PROCESS | 1649 | 1462480422230 Marionette TRACE conn2 -> [0,2694,"setScriptTimeout",{"ms":35000}] 13:33:42 INFO - PROCESS | 1649 | 1462480422233 Marionette TRACE conn2 <- [1,2694,null,{}] 13:33:42 INFO - PROCESS | 1649 | 1462480422237 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}] 13:33:42 INFO - PROCESS | 1649 | 1462480422370 Marionette TRACE conn2 <- [1,2695,null,{"value":null}] 13:33:42 INFO - PROCESS | 1649 | 1462480422506 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x119759800 == 99 [pid = 1649] [id = 681] 13:33:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x110ea6c00) [pid = 1649] [serial = 2043] [outer = 0x0] 13:33:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x1120ddc00) [pid = 1649] [serial = 2044] [outer = 0x110ea6c00] 13:33:42 INFO - PROCESS | 1649 | 1462480422541 Marionette DEBUG loaded listener.js 13:33:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x1166c4400) [pid = 1649] [serial = 2045] [outer = 0x110ea6c00] 13:33:43 INFO - PROCESS | 1649 | 1462480423454 Marionette TRACE conn2 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 13:33:43 INFO - PROCESS | 1649 | 1462480423507 Marionette TRACE conn2 <- [1,2697,null,{"value":"7"}] 13:33:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 13:33:43 INFO - PROCESS | 1649 | 1462480423512 Marionette TRACE conn2 -> [0,2698,"setScriptTimeout",{"ms":35000}] 13:33:43 INFO - PROCESS | 1649 | 1462480423514 Marionette TRACE conn2 <- [1,2698,null,{}] 13:33:43 INFO - PROCESS | 1649 | 1462480423516 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}] 13:33:43 INFO - PROCESS | 1649 | 1462480423639 Marionette TRACE conn2 <- [1,2699,null,{"value":null}] 13:33:43 INFO - PROCESS | 1649 | 1462480423770 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cd2e000 == 100 [pid = 1649] [id = 682] 13:33:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x119c73400) [pid = 1649] [serial = 2046] [outer = 0x0] 13:33:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x121268000) [pid = 1649] [serial = 2047] [outer = 0x119c73400] 13:33:43 INFO - PROCESS | 1649 | 1462480423827 Marionette DEBUG loaded listener.js 13:33:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x12506d800) [pid = 1649] [serial = 2048] [outer = 0x119c73400] 13:33:44 INFO - PROCESS | 1649 | 1462480424751 Marionette TRACE conn2 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 13:33:44 INFO - PROCESS | 1649 | 1462480424789 Marionette TRACE conn2 <- [1,2701,null,{"value":"7"}] 13:33:44 INFO - PROCESS | 1649 | 1462480424791 Marionette TRACE conn2 -> [0,2702,"setScriptTimeout",{"ms":35000}] 13:33:44 INFO - PROCESS | 1649 | 1462480424794 Marionette TRACE conn2 <- [1,2702,null,{}] 13:33:44 INFO - PROCESS | 1649 | 1462480424802 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}] 13:33:44 INFO - PROCESS | 1649 | 1462480424930 Marionette TRACE conn2 <- [1,2703,null,{"value":null}] 13:33:45 INFO - PROCESS | 1649 | 1462480425089 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x137710000 == 101 [pid = 1649] [id = 683] 13:33:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x12972f800) [pid = 1649] [serial = 2049] [outer = 0x0] 13:33:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x12a981400) [pid = 1649] [serial = 2050] [outer = 0x12972f800] 13:33:45 INFO - PROCESS | 1649 | 1462480425126 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x12ac8fc00) [pid = 1649] [serial = 2051] [outer = 0x12972f800] 13:33:45 INFO - PROCESS | 1649 | 1462480425574 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]]]}] 13:33:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 13:33:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 824ms 13:33:45 INFO - PROCESS | 1649 | 1462480425630 Marionette TRACE conn2 -> [0,2705,"getWindowHandle",null] 13:33:45 INFO - PROCESS | 1649 | 1462480425632 Marionette TRACE conn2 <- [1,2705,null,{"value":"7"}] 13:33:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 13:33:45 INFO - PROCESS | 1649 | 1462480425636 Marionette TRACE conn2 -> [0,2706,"setScriptTimeout",{"ms":35000}] 13:33:45 INFO - PROCESS | 1649 | 1462480425637 Marionette TRACE conn2 <- [1,2706,null,{}] 13:33:45 INFO - PROCESS | 1649 | 1462480425640 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}] 13:33:45 INFO - PROCESS | 1649 | 1462480425765 Marionette TRACE conn2 <- [1,2707,null,{"value":null}] 13:33:45 INFO - PROCESS | 1649 | 1462480425876 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x137942800 == 102 [pid = 1649] [id = 684] 13:33:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x12b134c00) [pid = 1649] [serial = 2052] [outer = 0x0] 13:33:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x12bd63400) [pid = 1649] [serial = 2053] [outer = 0x12b134c00] 13:33:45 INFO - PROCESS | 1649 | 1462480425907 Marionette DEBUG loaded listener.js 13:33:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x12ca48800) [pid = 1649] [serial = 2054] [outer = 0x12b134c00] 13:33:46 INFO - PROCESS | 1649 | 1462480426350 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]]]}] 13:33:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 13:33:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 768ms 13:33:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 13:33:46 INFO - PROCESS | 1649 | 1462480426405 Marionette TRACE conn2 -> [0,2709,"getWindowHandle",null] 13:33:46 INFO - PROCESS | 1649 | 1462480426406 Marionette TRACE conn2 <- [1,2709,null,{"value":"7"}] 13:33:46 INFO - PROCESS | 1649 | 1462480426409 Marionette TRACE conn2 -> [0,2710,"setScriptTimeout",{"ms":35000}] 13:33:46 INFO - PROCESS | 1649 | 1462480426410 Marionette TRACE conn2 <- [1,2710,null,{}] 13:33:46 INFO - PROCESS | 1649 | 1462480426412 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}] 13:33:46 INFO - PROCESS | 1649 | 1462480426534 Marionette TRACE conn2 <- [1,2711,null,{"value":null}] 13:33:46 INFO - PROCESS | 1649 | 1462480426673 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x137a84800 == 103 [pid = 1649] [id = 685] 13:33:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x12c41bc00) [pid = 1649] [serial = 2055] [outer = 0x0] 13:33:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x12d121c00) [pid = 1649] [serial = 2056] [outer = 0x12c41bc00] 13:33:46 INFO - PROCESS | 1649 | 1462480426705 Marionette DEBUG loaded listener.js 13:33:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x12d196000) [pid = 1649] [serial = 2057] [outer = 0x12c41bc00] 13:33:47 INFO - PROCESS | 1649 | 1462480427138 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] 13:33:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 13:33:47 INFO - PROCESS | 1649 | 1462480427180 Marionette TRACE conn2 <- [1,2713,null,{"value":"7"}] 13:33:47 INFO - PROCESS | 1649 | 1462480427182 Marionette TRACE conn2 -> [0,2714,"setScriptTimeout",{"ms":35000}] 13:33:47 INFO - PROCESS | 1649 | 1462480427183 Marionette TRACE conn2 <- [1,2714,null,{}] 13:33:47 INFO - PROCESS | 1649 | 1462480427186 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}] 13:33:47 INFO - PROCESS | 1649 | 1462480427322 Marionette TRACE conn2 <- [1,2715,null,{"value":null}] 13:33:47 INFO - PROCESS | 1649 | 1462480427431 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e06800 == 104 [pid = 1649] [id = 686] 13:33:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x12d427c00) [pid = 1649] [serial = 2058] [outer = 0x0] 13:33:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x12dc0a800) [pid = 1649] [serial = 2059] [outer = 0x12d427c00] 13:33:47 INFO - PROCESS | 1649 | 1462480427464 Marionette DEBUG loaded listener.js 13:33:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x12f2b8400) [pid = 1649] [serial = 2060] [outer = 0x12d427c00] 13:33:47 INFO - PROCESS | 1649 | 1462480427960 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]]]}] 13:33:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 13:33:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 820ms 13:33:48 INFO - PROCESS | 1649 | 1462480428003 Marionette TRACE conn2 -> [0,2717,"getWindowHandle",null] 13:33:48 INFO - PROCESS | 1649 | 1462480428005 Marionette TRACE conn2 <- [1,2717,null,{"value":"7"}] 13:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 13:33:48 INFO - PROCESS | 1649 | 1462480428009 Marionette TRACE conn2 -> [0,2718,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1649 | 1462480428011 Marionette TRACE conn2 <- [1,2718,null,{}] 13:33:48 INFO - PROCESS | 1649 | 1462480428014 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}] 13:33:48 INFO - PROCESS | 1649 | 1462480428160 Marionette TRACE conn2 <- [1,2719,null,{"value":null}] 13:33:48 INFO - PROCESS | 1649 | 1462480428266 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fd3000 == 105 [pid = 1649] [id = 687] 13:33:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x12f31dc00) [pid = 1649] [serial = 2061] [outer = 0x0] 13:33:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x12f376c00) [pid = 1649] [serial = 2062] [outer = 0x12f31dc00] 13:33:48 INFO - PROCESS | 1649 | 1462480428313 Marionette DEBUG loaded listener.js 13:33:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x13613b800) [pid = 1649] [serial = 2063] [outer = 0x12f31dc00] 13:33:48 INFO - PROCESS | 1649 | 1462480428878 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] 13:33:48 INFO - PROCESS | 1649 | 1462480428937 Marionette TRACE conn2 <- [1,2721,null,{"value":"7"}] 13:33:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 13:33:48 INFO - PROCESS | 1649 | 1462480428940 Marionette TRACE conn2 -> [0,2722,"setScriptTimeout",{"ms":35000}] 13:33:48 INFO - PROCESS | 1649 | 1462480428942 Marionette TRACE conn2 <- [1,2722,null,{}] 13:33:48 INFO - PROCESS | 1649 | 1462480428946 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}] 13:33:49 INFO - PROCESS | 1649 | 1462480429083 Marionette TRACE conn2 <- [1,2723,null,{"value":null}] 13:33:49 INFO - PROCESS | 1649 | 1462480429196 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:49 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9c4800 == 106 [pid = 1649] [id = 688] 13:33:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x13616c800) [pid = 1649] [serial = 2064] [outer = 0x0] 13:33:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x13616d800) [pid = 1649] [serial = 2065] [outer = 0x13616c800] 13:33:49 INFO - PROCESS | 1649 | 1462480429230 Marionette DEBUG loaded listener.js 13:33:49 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x1378d7800) [pid = 1649] [serial = 2066] [outer = 0x13616c800] 13:33:49 INFO - PROCESS | 1649 | 1462480429737 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] 13:33:49 INFO - PROCESS | 1649 | 1462480429766 Marionette TRACE conn2 <- [1,2725,null,{"value":"7"}] 13:33:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 13:33:49 INFO - PROCESS | 1649 | 1462480429769 Marionette TRACE conn2 -> [0,2726,"setScriptTimeout",{"ms":35000}] 13:33:49 INFO - PROCESS | 1649 | 1462480429770 Marionette TRACE conn2 <- [1,2726,null,{}] 13:33:49 INFO - PROCESS | 1649 | 1462480429773 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}] 13:33:49 INFO - PROCESS | 1649 | 1462480429896 Marionette TRACE conn2 <- [1,2727,null,{"value":null}] 13:33:50 INFO - PROCESS | 1649 | 1462480430004 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x13adb1800 == 107 [pid = 1649] [id = 689] 13:33:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x1378d9400) [pid = 1649] [serial = 2067] [outer = 0x0] 13:33:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x1379cac00) [pid = 1649] [serial = 2068] [outer = 0x1378d9400] 13:33:50 INFO - PROCESS | 1649 | 1462480430033 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x1379e2000) [pid = 1649] [serial = 2069] [outer = 0x1378d9400] 13:33:50 INFO - PROCESS | 1649 | 1462480430448 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]]]}] 13:33:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 13:33:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 720ms 13:33:50 INFO - PROCESS | 1649 | 1462480430489 Marionette TRACE conn2 -> [0,2729,"getWindowHandle",null] 13:33:50 INFO - PROCESS | 1649 | 1462480430491 Marionette TRACE conn2 <- [1,2729,null,{"value":"7"}] 13:33:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 13:33:50 INFO - PROCESS | 1649 | 1462480430493 Marionette TRACE conn2 -> [0,2730,"setScriptTimeout",{"ms":35000}] 13:33:50 INFO - PROCESS | 1649 | 1462480430494 Marionette TRACE conn2 <- [1,2730,null,{}] 13:33:50 INFO - PROCESS | 1649 | 1462480430517 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}] 13:33:50 INFO - PROCESS | 1649 | 1462480430664 Marionette TRACE conn2 <- [1,2731,null,{"value":null}] 13:33:50 INFO - PROCESS | 1649 | 1462480430849 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b7d8000 == 108 [pid = 1649] [id = 690] 13:33:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x137bf3400) [pid = 1649] [serial = 2070] [outer = 0x0] 13:33:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x137bf7800) [pid = 1649] [serial = 2071] [outer = 0x137bf3400] 13:33:50 INFO - PROCESS | 1649 | 1462480430880 Marionette DEBUG loaded listener.js 13:33:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x137ca7400) [pid = 1649] [serial = 2072] [outer = 0x137bf3400] 13:33:51 INFO - PROCESS | 1649 | 1462480431794 Marionette TRACE conn2 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 13:33:51 INFO - PROCESS | 1649 | 1462480431819 Marionette TRACE conn2 <- [1,2733,null,{"value":"7"}] 13:33:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 13:33:51 INFO - PROCESS | 1649 | 1462480431821 Marionette TRACE conn2 -> [0,2734,"setScriptTimeout",{"ms":35000}] 13:33:51 INFO - PROCESS | 1649 | 1462480431823 Marionette TRACE conn2 <- [1,2734,null,{}] 13:33:51 INFO - PROCESS | 1649 | 1462480431825 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}] 13:33:52 INFO - PROCESS | 1649 | 1462480432143 Marionette TRACE conn2 <- [1,2735,null,{"value":null}] 13:33:52 INFO - PROCESS | 1649 | 1462480432281 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af85000 == 109 [pid = 1649] [id = 691] 13:33:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 265 (0x110ea1800) [pid = 1649] [serial = 2073] [outer = 0x0] 13:33:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 266 (0x1125b7400) [pid = 1649] [serial = 2074] [outer = 0x110ea1800] 13:33:52 INFO - PROCESS | 1649 | 1462480432311 Marionette DEBUG loaded listener.js 13:33:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 267 (0x1181d9000) [pid = 1649] [serial = 2075] [outer = 0x110ea1800] 13:33:52 INFO - PROCESS | 1649 | 1462480432727 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]]]}] 13:33:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 13:33:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 969ms 13:33:52 INFO - PROCESS | 1649 | 1462480432792 Marionette TRACE conn2 -> [0,2737,"getWindowHandle",null] 13:33:52 INFO - PROCESS | 1649 | 1462480432794 Marionette TRACE conn2 <- [1,2737,null,{"value":"7"}] 13:33:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 13:33:52 INFO - PROCESS | 1649 | 1462480432797 Marionette TRACE conn2 -> [0,2738,"setScriptTimeout",{"ms":35000}] 13:33:52 INFO - PROCESS | 1649 | 1462480432799 Marionette TRACE conn2 <- [1,2738,null,{}] 13:33:52 INFO - PROCESS | 1649 | 1462480432802 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}] 13:33:52 INFO - PROCESS | 1649 | 1462480432927 Marionette TRACE conn2 <- [1,2739,null,{"value":null}] 13:33:53 INFO - PROCESS | 1649 | 1462480433071 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d46e000 == 110 [pid = 1649] [id = 692] 13:33:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 268 (0x112b4f800) [pid = 1649] [serial = 2076] [outer = 0x0] 13:33:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 269 (0x118068000) [pid = 1649] [serial = 2077] [outer = 0x112b4f800] 13:33:53 INFO - PROCESS | 1649 | 1462480433103 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 270 (0x12569c800) [pid = 1649] [serial = 2078] [outer = 0x112b4f800] 13:33:53 INFO - PROCESS | 1649 | 1462480433536 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]]]}] 13:33:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 13:33:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 825ms 13:33:53 INFO - PROCESS | 1649 | 1462480433623 Marionette TRACE conn2 -> [0,2741,"getWindowHandle",null] 13:33:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 13:33:53 INFO - PROCESS | 1649 | 1462480433625 Marionette TRACE conn2 <- [1,2741,null,{"value":"7"}] 13:33:53 INFO - PROCESS | 1649 | 1462480433627 Marionette TRACE conn2 -> [0,2742,"setScriptTimeout",{"ms":35000}] 13:33:53 INFO - PROCESS | 1649 | 1462480433628 Marionette TRACE conn2 <- [1,2742,null,{}] 13:33:53 INFO - PROCESS | 1649 | 1462480433653 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}] 13:33:53 INFO - PROCESS | 1649 | 1462480433772 Marionette TRACE conn2 <- [1,2743,null,{"value":null}] 13:33:53 INFO - PROCESS | 1649 | 1462480433884 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af87800 == 111 [pid = 1649] [id = 693] 13:33:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 271 (0x12957bc00) [pid = 1649] [serial = 2079] [outer = 0x0] 13:33:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 272 (0x12ab86c00) [pid = 1649] [serial = 2080] [outer = 0x12957bc00] 13:33:53 INFO - PROCESS | 1649 | 1462480433913 Marionette DEBUG loaded listener.js 13:33:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 273 (0x12afd2800) [pid = 1649] [serial = 2081] [outer = 0x12957bc00] 13:33:54 INFO - PROCESS | 1649 | 1462480434364 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]]]}] 13:33:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 13:33:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 789ms 13:33:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 13:33:54 INFO - PROCESS | 1649 | 1462480434416 Marionette TRACE conn2 -> [0,2745,"getWindowHandle",null] 13:33:54 INFO - PROCESS | 1649 | 1462480434419 Marionette TRACE conn2 <- [1,2745,null,{"value":"7"}] 13:33:54 INFO - PROCESS | 1649 | 1462480434426 Marionette TRACE conn2 -> [0,2746,"setScriptTimeout",{"ms":35000}] 13:33:54 INFO - PROCESS | 1649 | 1462480434429 Marionette TRACE conn2 <- [1,2746,null,{}] 13:33:54 INFO - PROCESS | 1649 | 1462480434432 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}] 13:33:54 INFO - PROCESS | 1649 | 1462480434551 Marionette TRACE conn2 <- [1,2747,null,{"value":null}] 13:33:54 INFO - PROCESS | 1649 | 1462480434698 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x13770e800 == 112 [pid = 1649] [id = 694] 13:33:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 274 (0x12b1f2800) [pid = 1649] [serial = 2082] [outer = 0x0] 13:33:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 275 (0x12d429000) [pid = 1649] [serial = 2083] [outer = 0x12b1f2800] 13:33:54 INFO - PROCESS | 1649 | 1462480434729 Marionette DEBUG loaded listener.js 13:33:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 276 (0x12f27dc00) [pid = 1649] [serial = 2084] [outer = 0x12b1f2800] 13:33:55 INFO - PROCESS | 1649 | 1462480435169 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 13:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 775ms 13:33:55 INFO - PROCESS | 1649 | 1462480435198 Marionette TRACE conn2 -> [0,2749,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1649 | 1462480435199 Marionette TRACE conn2 <- [1,2749,null,{"value":"7"}] 13:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 13:33:55 INFO - PROCESS | 1649 | 1462480435201 Marionette TRACE conn2 -> [0,2750,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1649 | 1462480435202 Marionette TRACE conn2 <- [1,2750,null,{}] 13:33:55 INFO - PROCESS | 1649 | 1462480435205 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}] 13:33:55 INFO - PROCESS | 1649 | 1462480435324 Marionette TRACE conn2 <- [1,2751,null,{"value":null}] 13:33:55 INFO - PROCESS | 1649 | 1462480435438 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df30800 == 113 [pid = 1649] [id = 695] 13:33:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 277 (0x12b12f000) [pid = 1649] [serial = 2085] [outer = 0x0] 13:33:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 278 (0x12f2bcc00) [pid = 1649] [serial = 2086] [outer = 0x12b12f000] 13:33:55 INFO - PROCESS | 1649 | 1462480435465 Marionette DEBUG loaded listener.js 13:33:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 279 (0x1378d6800) [pid = 1649] [serial = 2087] [outer = 0x12b12f000] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12be52800 == 112 [pid = 1649] [id = 626] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12d45e000 == 111 [pid = 1649] [id = 679] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca8b000 == 110 [pid = 1649] [id = 678] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12af8a800 == 109 [pid = 1649] [id = 677] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 278 (0x12d42e000) [pid = 1649] [serial = 1936] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 277 (0x12f325000) [pid = 1649] [serial = 1924] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 276 (0x137808800) [pid = 1649] [serial = 1927] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 275 (0x12bd69000) [pid = 1649] [serial = 1921] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 274 (0x137ce6400) [pid = 1649] [serial = 1933] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 273 (0x1271b2800) [pid = 1649] [serial = 1918] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 272 (0x1379dec00) [pid = 1649] [serial = 1930] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 271 (0x1187fac00) [pid = 1649] [serial = 1915] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 270 (0x13a322c00) [pid = 1649] [serial = 1939] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 269 (0x13a73d800) [pid = 1649] [serial = 1942] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 268 (0x1379d0400) [pid = 1649] [serial = 1945] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 267 (0x12c418800) [pid = 1649] [serial = 1948] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 266 (0x13b993400) [pid = 1649] [serial = 1984] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x127867000 == 108 [pid = 1649] [id = 676] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x113a3d800 == 107 [pid = 1649] [id = 675] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x124b10000 == 106 [pid = 1649] [id = 674] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1438fb000 == 105 [pid = 1649] [id = 673] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x128f9f800 == 104 [pid = 1649] [id = 672] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x143c37000 == 103 [pid = 1649] [id = 671] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x143c23800 == 102 [pid = 1649] [id = 670] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x140e3e000 == 101 [pid = 1649] [id = 669] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x140e2a000 == 100 [pid = 1649] [id = 668] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x14363d800 == 99 [pid = 1649] [id = 667] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x143fde000 == 98 [pid = 1649] [id = 666] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x1426dd000 == 97 [pid = 1649] [id = 665] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x13a979000 == 96 [pid = 1649] [id = 664] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc57800 == 95 [pid = 1649] [id = 663] 13:33:55 INFO - PROCESS | 1649 | --DOCSHELL 0x121439000 == 94 [pid = 1649] [id = 662] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 265 (0x12ca45000) [pid = 1649] [serial = 1960] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 264 (0x12d196800) [pid = 1649] [serial = 1961] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 263 (0x12ac87400) [pid = 1649] [serial = 1957] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 262 (0x137bdd400) [pid = 1649] [serial = 1969] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 261 (0x12b12a400) [pid = 1649] [serial = 1958] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x119ca7800) [pid = 1649] [serial = 1952] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x1181d4400) [pid = 1649] [serial = 1951] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x129575000) [pid = 1649] [serial = 1955] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x127339000) [pid = 1649] [serial = 1954] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x12ca4b800) [pid = 1649] [serial = 1972] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x136139c00) [pid = 1649] [serial = 1912] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x137cee400) [pid = 1649] [serial = 1970] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x13a3c8c00) [pid = 1649] [serial = 1975] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x13a320c00) [pid = 1649] [serial = 1973] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x12dc0d000) [pid = 1649] [serial = 1963] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x12f2b4000) [pid = 1649] [serial = 1964] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x13780cc00) [pid = 1649] [serial = 1966] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x1295e6800) [pid = 1649] [serial = 1978] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x13aca7000) [pid = 1649] [serial = 1981] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x13b6d9c00) [pid = 1649] [serial = 1982] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x13a999400) [pid = 1649] [serial = 1976] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x1379d8800) [pid = 1649] [serial = 1967] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x12f2b0800) [pid = 1649] [serial = 1979] [outer = 0x0] [url = about:blank] 13:33:55 INFO - PROCESS | 1649 | 1462480435905 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]]]}] 13:33:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 13:33:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 719ms 13:33:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 13:33:55 INFO - PROCESS | 1649 | 1462480435920 Marionette TRACE conn2 -> [0,2753,"getWindowHandle",null] 13:33:55 INFO - PROCESS | 1649 | 1462480435921 Marionette TRACE conn2 <- [1,2753,null,{"value":"7"}] 13:33:55 INFO - PROCESS | 1649 | 1462480435924 Marionette TRACE conn2 -> [0,2754,"setScriptTimeout",{"ms":35000}] 13:33:55 INFO - PROCESS | 1649 | 1462480435925 Marionette TRACE conn2 <- [1,2754,null,{}] 13:33:55 INFO - PROCESS | 1649 | 1462480435927 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}] 13:33:56 INFO - PROCESS | 1649 | 1462480436035 Marionette TRACE conn2 <- [1,2755,null,{"value":null}] 13:33:56 INFO - PROCESS | 1649 | 1462480436134 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9af800 == 95 [pid = 1649] [id = 696] 13:33:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x12ca42800) [pid = 1649] [serial = 2088] [outer = 0x0] 13:33:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x12f2b7c00) [pid = 1649] [serial = 2089] [outer = 0x12ca42800] 13:33:56 INFO - PROCESS | 1649 | 1462480436166 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x137be1000) [pid = 1649] [serial = 2090] [outer = 0x12ca42800] 13:33:56 INFO - PROCESS | 1649 | 1462480436486 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]]]}] 13:33:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 13:33:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 570ms 13:33:56 INFO - PROCESS | 1649 | 1462480436494 Marionette TRACE conn2 -> [0,2757,"getWindowHandle",null] 13:33:56 INFO - PROCESS | 1649 | 1462480436495 Marionette TRACE conn2 <- [1,2757,null,{"value":"7"}] 13:33:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 13:33:56 INFO - PROCESS | 1649 | 1462480436501 Marionette TRACE conn2 -> [0,2758,"setScriptTimeout",{"ms":35000}] 13:33:56 INFO - PROCESS | 1649 | 1462480436502 Marionette TRACE conn2 <- [1,2758,null,{}] 13:33:56 INFO - PROCESS | 1649 | 1462480436504 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}] 13:33:56 INFO - PROCESS | 1649 | 1462480436612 Marionette TRACE conn2 <- [1,2759,null,{"value":null}] 13:33:56 INFO - PROCESS | 1649 | 1462480436710 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c437000 == 96 [pid = 1649] [id = 697] 13:33:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x1379c2800) [pid = 1649] [serial = 2091] [outer = 0x0] 13:33:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x137ce3000) [pid = 1649] [serial = 2092] [outer = 0x1379c2800] 13:33:56 INFO - PROCESS | 1649 | 1462480436738 Marionette DEBUG loaded listener.js 13:33:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x138022000) [pid = 1649] [serial = 2093] [outer = 0x1379c2800] 13:33:57 INFO - PROCESS | 1649 | 1462480437054 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 13:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 573ms 13:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 13:33:57 INFO - PROCESS | 1649 | 1462480437072 Marionette TRACE conn2 -> [0,2761,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1649 | 1462480437074 Marionette TRACE conn2 <- [1,2761,null,{"value":"7"}] 13:33:57 INFO - PROCESS | 1649 | 1462480437076 Marionette TRACE conn2 -> [0,2762,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1649 | 1462480437077 Marionette TRACE conn2 <- [1,2762,null,{}] 13:33:57 INFO - PROCESS | 1649 | 1462480437079 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}] 13:33:57 INFO - PROCESS | 1649 | 1462480437186 Marionette TRACE conn2 <- [1,2763,null,{"value":null}] 13:33:57 INFO - PROCESS | 1649 | 1462480437281 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x137b9f800 == 97 [pid = 1649] [id = 698] 13:33:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x137bf2400) [pid = 1649] [serial = 2094] [outer = 0x0] 13:33:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x138202400) [pid = 1649] [serial = 2095] [outer = 0x137bf2400] 13:33:57 INFO - PROCESS | 1649 | 1462480437307 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x138256800) [pid = 1649] [serial = 2096] [outer = 0x137bf2400] 13:33:57 INFO - PROCESS | 1649 | 1462480437583 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]]]}] 13:33:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 13:33:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 521ms 13:33:57 INFO - PROCESS | 1649 | 1462480437605 Marionette TRACE conn2 -> [0,2765,"getWindowHandle",null] 13:33:57 INFO - PROCESS | 1649 | 1462480437606 Marionette TRACE conn2 <- [1,2765,null,{"value":"7"}] 13:33:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 13:33:57 INFO - PROCESS | 1649 | 1462480437608 Marionette TRACE conn2 -> [0,2766,"setScriptTimeout",{"ms":35000}] 13:33:57 INFO - PROCESS | 1649 | 1462480437609 Marionette TRACE conn2 <- [1,2766,null,{}] 13:33:57 INFO - PROCESS | 1649 | 1462480437619 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}] 13:33:57 INFO - PROCESS | 1649 | 1462480437730 Marionette TRACE conn2 <- [1,2767,null,{"value":null}] 13:33:57 INFO - PROCESS | 1649 | 1462480437734 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x13adc1000 == 98 [pid = 1649] [id = 699] 13:33:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x1382ab400) [pid = 1649] [serial = 2097] [outer = 0x0] 13:33:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x13a323000) [pid = 1649] [serial = 2098] [outer = 0x1382ab400] 13:33:57 INFO - PROCESS | 1649 | 1462480437760 Marionette DEBUG loaded listener.js 13:33:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x13a3c2800) [pid = 1649] [serial = 2099] [outer = 0x1382ab400] 13:33:58 INFO - PROCESS | 1649 | 1462480438236 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 13:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 669ms 13:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 13:33:58 INFO - PROCESS | 1649 | 1462480438277 Marionette TRACE conn2 -> [0,2769,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1649 | 1462480438278 Marionette TRACE conn2 <- [1,2769,null,{"value":"7"}] 13:33:58 INFO - PROCESS | 1649 | 1462480438280 Marionette TRACE conn2 -> [0,2770,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1649 | 1462480438282 Marionette TRACE conn2 <- [1,2770,null,{}] 13:33:58 INFO - PROCESS | 1649 | 1462480438284 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}] 13:33:58 INFO - PROCESS | 1649 | 1462480438430 Marionette TRACE conn2 <- [1,2771,null,{"value":null}] 13:33:58 INFO - PROCESS | 1649 | 1462480438451 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x140e2e800 == 99 [pid = 1649] [id = 700] 13:33:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x13801b400) [pid = 1649] [serial = 2100] [outer = 0x0] 13:33:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x13a6b5c00) [pid = 1649] [serial = 2101] [outer = 0x13801b400] 13:33:58 INFO - PROCESS | 1649 | 1462480438477 Marionette DEBUG loaded listener.js 13:33:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x13a771800) [pid = 1649] [serial = 2102] [outer = 0x13801b400] 13:33:58 INFO - PROCESS | 1649 | 1462480438826 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]]]}] 13:33:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 13:33:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 572ms 13:33:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 13:33:58 INFO - PROCESS | 1649 | 1462480438857 Marionette TRACE conn2 -> [0,2773,"getWindowHandle",null] 13:33:58 INFO - PROCESS | 1649 | 1462480438858 Marionette TRACE conn2 <- [1,2773,null,{"value":"7"}] 13:33:58 INFO - PROCESS | 1649 | 1462480438860 Marionette TRACE conn2 -> [0,2774,"setScriptTimeout",{"ms":35000}] 13:33:58 INFO - PROCESS | 1649 | 1462480438861 Marionette TRACE conn2 <- [1,2774,null,{}] 13:33:58 INFO - PROCESS | 1649 | 1462480438865 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}] 13:33:59 INFO - PROCESS | 1649 | 1462480439013 Marionette TRACE conn2 <- [1,2775,null,{"value":null}] 13:33:59 INFO - PROCESS | 1649 | 1462480439026 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x1423da000 == 100 [pid = 1649] [id = 701] 13:33:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x1181e0800) [pid = 1649] [serial = 2103] [outer = 0x0] 13:33:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x12acb9000) [pid = 1649] [serial = 2104] [outer = 0x1181e0800] 13:33:59 INFO - PROCESS | 1649 | 1462480439055 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x13a9a0400) [pid = 1649] [serial = 2105] [outer = 0x1181e0800] 13:33:59 INFO - PROCESS | 1649 | 1462480439489 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]]]}] 13:33:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 13:33:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 673ms 13:33:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 13:33:59 INFO - PROCESS | 1649 | 1462480439534 Marionette TRACE conn2 -> [0,2777,"getWindowHandle",null] 13:33:59 INFO - PROCESS | 1649 | 1462480439535 Marionette TRACE conn2 <- [1,2777,null,{"value":"7"}] 13:33:59 INFO - PROCESS | 1649 | 1462480439537 Marionette TRACE conn2 -> [0,2778,"setScriptTimeout",{"ms":35000}] 13:33:59 INFO - PROCESS | 1649 | 1462480439539 Marionette TRACE conn2 <- [1,2778,null,{}] 13:33:59 INFO - PROCESS | 1649 | 1462480439541 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}] 13:33:59 INFO - PROCESS | 1649 | 1462480439699 Marionette TRACE conn2 <- [1,2779,null,{"value":null}] 13:33:59 INFO - PROCESS | 1649 | 1462480439721 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:33:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x14265e800 == 101 [pid = 1649] [id = 702] 13:33:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x13a9f2c00) [pid = 1649] [serial = 2106] [outer = 0x0] 13:33:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x13b6d8400) [pid = 1649] [serial = 2107] [outer = 0x13a9f2c00] 13:33:59 INFO - PROCESS | 1649 | 1462480439746 Marionette DEBUG loaded listener.js 13:33:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x13b9a1c00) [pid = 1649] [serial = 2108] [outer = 0x13a9f2c00] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 263 (0x140d44800) [pid = 1649] [serial = 1650] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 262 (0x13b99b000) [pid = 1649] [serial = 1644] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 261 (0x137c9a000) [pid = 1649] [serial = 1878] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x137ca1000) [pid = 1649] [serial = 1788] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x1187a2400) [pid = 1649] [serial = 1581] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x117036400) [pid = 1649] [serial = 1701] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x13b99a400) [pid = 1649] [serial = 1641] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x1191ee000) [pid = 1649] [serial = 1776] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x13aa72400) [pid = 1649] [serial = 1638] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x1379dd000) [pid = 1649] [serial = 1863] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x12f2b6c00) [pid = 1649] [serial = 1926] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x110e9bc00) [pid = 1649] [serial = 1728] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x13825d000) [pid = 1649] [serial = 1938] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x13a99f800) [pid = 1649] [serial = 1725] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x12d42bc00) [pid = 1649] [serial = 1854] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x13a734c00) [pid = 1649] [serial = 1800] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x11990e400) [pid = 1649] [serial = 1584] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x110d9b400) [pid = 1649] [serial = 1698] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x123fe1000) [pid = 1649] [serial = 1848] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x137c96800) [pid = 1649] [serial = 1803] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x113da1800) [pid = 1649] [serial = 1914] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x110dc6000) [pid = 1649] [serial = 1623] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x12c412800) [pid = 1649] [serial = 1782] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x12f381000) [pid = 1649] [serial = 1713] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x12783b400) [pid = 1649] [serial = 1983] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x113207800) [pid = 1649] [serial = 1935] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x128e07c00) [pid = 1649] [serial = 1629] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x137bf1800) [pid = 1649] [serial = 1932] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x110e7e800) [pid = 1649] [serial = 1578] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x12acba000) [pid = 1649] [serial = 1707] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x128e0e800) [pid = 1649] [serial = 1851] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x13a9f0400) [pid = 1649] [serial = 1797] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x12acbdc00) [pid = 1649] [serial = 1779] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x137caf000) [pid = 1649] [serial = 1716] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x110d97800) [pid = 1649] [serial = 1845] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x13a3b9400) [pid = 1649] [serial = 1872] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x1378d9000) [pid = 1649] [serial = 1929] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x12afde400) [pid = 1649] [serial = 1920] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x12126d800) [pid = 1649] [serial = 1917] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x12f279400) [pid = 1649] [serial = 1923] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x1379c9c00) [pid = 1649] [serial = 1944] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x13a31b000) [pid = 1649] [serial = 1791] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x13a6b3000) [pid = 1649] [serial = 1794] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x13a3c8000) [pid = 1649] [serial = 1875] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x137cac000) [pid = 1649] [serial = 1635] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x137809800) [pid = 1649] [serial = 1857] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x12d120c00) [pid = 1649] [serial = 1710] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x1168b6000) [pid = 1649] [serial = 1773] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x128f5c800) [pid = 1649] [serial = 1632] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x13a773800) [pid = 1649] [serial = 1722] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x13a737800) [pid = 1649] [serial = 1860] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x124ce4800) [pid = 1649] [serial = 1704] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x112b45800) [pid = 1649] [serial = 1731] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x137ce6800) [pid = 1649] [serial = 1719] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x11990c800) [pid = 1649] [serial = 1626] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12d114400) [pid = 1649] [serial = 1785] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x140d41c00) [pid = 1649] [serial = 1647] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x138260c00) [pid = 1649] [serial = 1941] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x1379e5000) [pid = 1649] [serial = 1866] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x1382aa400) [pid = 1649] [serial = 1869] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x110ea2800) [pid = 1649] [serial = 1947] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x124cf3800) [pid = 1649] [serial = 2031] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x125693000) [pid = 1649] [serial = 2034] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x119cac400) [pid = 1649] [serial = 2037] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x125063000) [pid = 1649] [serial = 1989] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x1125c2800) [pid = 1649] [serial = 1986] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x11972e800) [pid = 1649] [serial = 2028] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x110da0800) [pid = 1649] [serial = 2025] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x11296a800) [pid = 1649] [serial = 2022] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 13:34:00 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x12bd3e000) [pid = 1649] [serial = 47] [outer = 0x0] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 13:34:00 INFO - PROCESS | 1649 | 1462480440528 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]]]}] 13:34:00 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 13:34:00 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1020ms 13:34:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 13:34:00 INFO - PROCESS | 1649 | 1462480440557 Marionette TRACE conn2 -> [0,2781,"getWindowHandle",null] 13:34:00 INFO - PROCESS | 1649 | 1462480440559 Marionette TRACE conn2 <- [1,2781,null,{"value":"7"}] 13:34:00 INFO - PROCESS | 1649 | 1462480440561 Marionette TRACE conn2 -> [0,2782,"setScriptTimeout",{"ms":35000}] 13:34:00 INFO - PROCESS | 1649 | 1462480440562 Marionette TRACE conn2 <- [1,2782,null,{}] 13:34:00 INFO - PROCESS | 1649 | 1462480440565 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}] 13:34:00 INFO - PROCESS | 1649 | 1462480440762 Marionette TRACE conn2 <- [1,2783,null,{"value":null}] 13:34:00 INFO - PROCESS | 1649 | 1462480440855 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12574b800 == 102 [pid = 1649] [id = 703] 13:34:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x112da4c00) [pid = 1649] [serial = 2109] [outer = 0x0] 13:34:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x1170e1c00) [pid = 1649] [serial = 2110] [outer = 0x112da4c00] 13:34:00 INFO - PROCESS | 1649 | 1462480440896 Marionette DEBUG loaded listener.js 13:34:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x11990a000) [pid = 1649] [serial = 2111] [outer = 0x112da4c00] 13:34:01 INFO - PROCESS | 1649 | 1462480441220 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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 13:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 670ms 13:34:01 INFO - PROCESS | 1649 | 1462480441237 Marionette TRACE conn2 -> [0,2785,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1649 | 1462480441238 Marionette TRACE conn2 <- [1,2785,null,{"value":"7"}] 13:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 13:34:01 INFO - PROCESS | 1649 | 1462480441240 Marionette TRACE conn2 -> [0,2786,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1649 | 1462480441242 Marionette TRACE conn2 <- [1,2786,null,{}] 13:34:01 INFO - PROCESS | 1649 | 1462480441244 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}] 13:34:01 INFO - PROCESS | 1649 | 1462480441417 Marionette TRACE conn2 <- [1,2787,null,{"value":null}] 13:34:01 INFO - PROCESS | 1649 | 1462480441425 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8ca000 == 103 [pid = 1649] [id = 704] 13:34:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x1187a2400) [pid = 1649] [serial = 2112] [outer = 0x0] 13:34:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x126d2d000) [pid = 1649] [serial = 2113] [outer = 0x1187a2400] 13:34:01 INFO - PROCESS | 1649 | 1462480441450 Marionette DEBUG loaded listener.js 13:34:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x128fdec00) [pid = 1649] [serial = 2114] [outer = 0x1187a2400] 13:34:01 INFO - PROCESS | 1649 | 1462480441843 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]]]}] 13:34:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 13:34:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 619ms 13:34:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 13:34:01 INFO - PROCESS | 1649 | 1462480441861 Marionette TRACE conn2 -> [0,2789,"getWindowHandle",null] 13:34:01 INFO - PROCESS | 1649 | 1462480441863 Marionette TRACE conn2 <- [1,2789,null,{"value":"7"}] 13:34:01 INFO - PROCESS | 1649 | 1462480441866 Marionette TRACE conn2 -> [0,2790,"setScriptTimeout",{"ms":35000}] 13:34:01 INFO - PROCESS | 1649 | 1462480441868 Marionette TRACE conn2 <- [1,2790,null,{}] 13:34:01 INFO - PROCESS | 1649 | 1462480441871 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}] 13:34:02 INFO - PROCESS | 1649 | 1462480442041 Marionette TRACE conn2 <- [1,2791,null,{"value":null}] 13:34:02 INFO - PROCESS | 1649 | 1462480442191 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x143636800 == 104 [pid = 1649] [id = 705] 13:34:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x128e0e800) [pid = 1649] [serial = 2115] [outer = 0x0] 13:34:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12afdc000) [pid = 1649] [serial = 2116] [outer = 0x128e0e800] 13:34:02 INFO - PROCESS | 1649 | 1462480442231 Marionette DEBUG loaded listener.js 13:34:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12d196400) [pid = 1649] [serial = 2117] [outer = 0x128e0e800] 13:34:02 INFO - PROCESS | 1649 | 1462480442787 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]]]}] 13:34:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 13:34:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 972ms 13:34:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 13:34:02 INFO - PROCESS | 1649 | 1462480442839 Marionette TRACE conn2 -> [0,2793,"getWindowHandle",null] 13:34:02 INFO - PROCESS | 1649 | 1462480442842 Marionette TRACE conn2 <- [1,2793,null,{"value":"7"}] 13:34:02 INFO - PROCESS | 1649 | 1462480442846 Marionette TRACE conn2 -> [0,2794,"setScriptTimeout",{"ms":35000}] 13:34:02 INFO - PROCESS | 1649 | 1462480442850 Marionette TRACE conn2 <- [1,2794,null,{}] 13:34:02 INFO - PROCESS | 1649 | 1462480442854 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}] 13:34:02 INFO - PROCESS | 1649 | 1462480442993 Marionette TRACE conn2 <- [1,2795,null,{"value":null}] 13:34:03 INFO - PROCESS | 1649 | 1462480443106 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x12be57800 == 105 [pid = 1649] [id = 706] 13:34:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x118773c00) [pid = 1649] [serial = 2118] [outer = 0x0] 13:34:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x121272000) [pid = 1649] [serial = 2119] [outer = 0x118773c00] 13:34:03 INFO - PROCESS | 1649 | 1462480443179 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x126d29800) [pid = 1649] [serial = 2120] [outer = 0x118773c00] 13:34:03 INFO - PROCESS | 1649 | 1462480443596 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]]]}] 13:34:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 13:34:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 776ms 13:34:03 INFO - PROCESS | 1649 | 1462480443622 Marionette TRACE conn2 -> [0,2797,"getWindowHandle",null] 13:34:03 INFO - PROCESS | 1649 | 1462480443626 Marionette TRACE conn2 <- [1,2797,null,{"value":"7"}] 13:34:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 13:34:03 INFO - PROCESS | 1649 | 1462480443631 Marionette TRACE conn2 -> [0,2798,"setScriptTimeout",{"ms":35000}] 13:34:03 INFO - PROCESS | 1649 | 1462480443633 Marionette TRACE conn2 <- [1,2798,null,{}] 13:34:03 INFO - PROCESS | 1649 | 1462480443635 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}] 13:34:03 INFO - PROCESS | 1649 | 1462480443764 Marionette TRACE conn2 <- [1,2799,null,{"value":null}] 13:34:03 INFO - PROCESS | 1649 | 1462480443875 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x13759c000 == 106 [pid = 1649] [id = 707] 13:34:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x1271af800) [pid = 1649] [serial = 2121] [outer = 0x0] 13:34:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x128f56400) [pid = 1649] [serial = 2122] [outer = 0x1271af800] 13:34:03 INFO - PROCESS | 1649 | 1462480443905 Marionette DEBUG loaded listener.js 13:34:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12acc1800) [pid = 1649] [serial = 2123] [outer = 0x1271af800] 13:34:04 INFO - PROCESS | 1649 | 1462480444357 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]]]}] 13:34:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 13:34:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 772ms 13:34:04 INFO - PROCESS | 1649 | 1462480444431 Marionette TRACE conn2 -> [0,2801,"getWindowHandle",null] 13:34:04 INFO - PROCESS | 1649 | 1462480444433 Marionette TRACE conn2 <- [1,2801,null,{"value":"7"}] 13:34:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 13:34:04 INFO - PROCESS | 1649 | 1462480444440 Marionette TRACE conn2 -> [0,2802,"setScriptTimeout",{"ms":35000}] 13:34:04 INFO - PROCESS | 1649 | 1462480444444 Marionette TRACE conn2 <- [1,2802,null,{}] 13:34:04 INFO - PROCESS | 1649 | 1462480444455 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}] 13:34:04 INFO - PROCESS | 1649 | 1462480444653 Marionette TRACE conn2 <- [1,2803,null,{"value":null}] 13:34:04 INFO - PROCESS | 1649 | 1462480444853 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421c4000 == 107 [pid = 1649] [id = 708] 13:34:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12d115000) [pid = 1649] [serial = 2124] [outer = 0x0] 13:34:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x12d4f0c00) [pid = 1649] [serial = 2125] [outer = 0x12d115000] 13:34:04 INFO - PROCESS | 1649 | 1462480444892 Marionette DEBUG loaded listener.js 13:34:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x12f27f800) [pid = 1649] [serial = 2126] [outer = 0x12d115000] 13:34:05 INFO - PROCESS | 1649 | 1462480445311 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]]]}] 13:34:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 13:34:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 927ms 13:34:05 INFO - PROCESS | 1649 | 1462480445366 Marionette TRACE conn2 -> [0,2805,"getWindowHandle",null] 13:34:05 INFO - PROCESS | 1649 | 1462480445369 Marionette TRACE conn2 <- [1,2805,null,{"value":"7"}] 13:34:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 13:34:05 INFO - PROCESS | 1649 | 1462480445371 Marionette TRACE conn2 -> [0,2806,"setScriptTimeout",{"ms":35000}] 13:34:05 INFO - PROCESS | 1649 | 1462480445372 Marionette TRACE conn2 <- [1,2806,null,{}] 13:34:05 INFO - PROCESS | 1649 | 1462480445375 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}] 13:34:05 INFO - PROCESS | 1649 | 1462480445506 Marionette TRACE conn2 <- [1,2807,null,{"value":null}] 13:34:05 INFO - PROCESS | 1649 | 1462480445645 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x143644000 == 108 [pid = 1649] [id = 709] 13:34:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x12f2b6000) [pid = 1649] [serial = 2127] [outer = 0x0] 13:34:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x12f381000) [pid = 1649] [serial = 2128] [outer = 0x12f2b6000] 13:34:05 INFO - PROCESS | 1649 | 1462480445676 Marionette DEBUG loaded listener.js 13:34:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x137811400) [pid = 1649] [serial = 2129] [outer = 0x12f2b6000] 13:34:06 INFO - PROCESS | 1649 | 1462480446097 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 13:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 770ms 13:34:06 INFO - PROCESS | 1649 | 1462480446141 Marionette TRACE conn2 -> [0,2809,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1649 | 1462480446142 Marionette TRACE conn2 <- [1,2809,null,{"value":"7"}] 13:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 13:34:06 INFO - PROCESS | 1649 | 1462480446145 Marionette TRACE conn2 -> [0,2810,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1649 | 1462480446146 Marionette TRACE conn2 <- [1,2810,null,{}] 13:34:06 INFO - PROCESS | 1649 | 1462480446149 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}] 13:34:06 INFO - PROCESS | 1649 | 1462480446276 Marionette TRACE conn2 <- [1,2811,null,{"value":null}] 13:34:06 INFO - PROCESS | 1649 | 1462480446386 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x1438fd000 == 109 [pid = 1649] [id = 710] 13:34:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x12f37b800) [pid = 1649] [serial = 2130] [outer = 0x0] 13:34:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x1379dbc00) [pid = 1649] [serial = 2131] [outer = 0x12f37b800] 13:34:06 INFO - PROCESS | 1649 | 1462480446416 Marionette DEBUG loaded listener.js 13:34:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x137bdd400) [pid = 1649] [serial = 2132] [outer = 0x12f37b800] 13:34:06 INFO - PROCESS | 1649 | 1462480446849 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]]]}] 13:34:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 13:34:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 720ms 13:34:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 13:34:06 INFO - PROCESS | 1649 | 1462480446865 Marionette TRACE conn2 -> [0,2813,"getWindowHandle",null] 13:34:06 INFO - PROCESS | 1649 | 1462480446867 Marionette TRACE conn2 <- [1,2813,null,{"value":"7"}] 13:34:06 INFO - PROCESS | 1649 | 1462480446869 Marionette TRACE conn2 -> [0,2814,"setScriptTimeout",{"ms":35000}] 13:34:06 INFO - PROCESS | 1649 | 1462480446870 Marionette TRACE conn2 <- [1,2814,null,{}] 13:34:06 INFO - PROCESS | 1649 | 1462480446873 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}] 13:34:07 INFO - PROCESS | 1649 | 1462480447017 Marionette TRACE conn2 <- [1,2815,null,{"value":null}] 13:34:07 INFO - PROCESS | 1649 | 1462480447124 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x143c35800 == 110 [pid = 1649] [id = 711] 13:34:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x137c97c00) [pid = 1649] [serial = 2133] [outer = 0x0] 13:34:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x138211000) [pid = 1649] [serial = 2134] [outer = 0x137c97c00] 13:34:07 INFO - PROCESS | 1649 | 1462480447156 Marionette DEBUG loaded listener.js 13:34:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x13a735c00) [pid = 1649] [serial = 2135] [outer = 0x137c97c00] 13:34:07 INFO - PROCESS | 1649 | 1462480447622 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]]]}] 13:34:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 13:34:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 821ms 13:34:07 INFO - PROCESS | 1649 | 1462480447691 Marionette TRACE conn2 -> [0,2817,"getWindowHandle",null] 13:34:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 13:34:07 INFO - PROCESS | 1649 | 1462480447692 Marionette TRACE conn2 <- [1,2817,null,{"value":"7"}] 13:34:07 INFO - PROCESS | 1649 | 1462480447695 Marionette TRACE conn2 -> [0,2818,"setScriptTimeout",{"ms":35000}] 13:34:07 INFO - PROCESS | 1649 | 1462480447696 Marionette TRACE conn2 <- [1,2818,null,{}] 13:34:07 INFO - PROCESS | 1649 | 1462480447698 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}] 13:34:07 INFO - PROCESS | 1649 | 1462480447827 Marionette TRACE conn2 <- [1,2819,null,{"value":null}] 13:34:07 INFO - PROCESS | 1649 | 1462480447968 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x143fda000 == 111 [pid = 1649] [id = 712] 13:34:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x13a3c2400) [pid = 1649] [serial = 2136] [outer = 0x0] 13:34:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x13a7ab800) [pid = 1649] [serial = 2137] [outer = 0x13a3c2400] 13:34:08 INFO - PROCESS | 1649 | 1462480447999 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x13a9a3000) [pid = 1649] [serial = 2138] [outer = 0x13a3c2400] 13:34:08 INFO - PROCESS | 1649 | 1462480448421 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]]]}] 13:34:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 13:34:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 770ms 13:34:08 INFO - PROCESS | 1649 | 1462480448466 Marionette TRACE conn2 -> [0,2821,"getWindowHandle",null] 13:34:08 INFO - PROCESS | 1649 | 1462480448467 Marionette TRACE conn2 <- [1,2821,null,{"value":"7"}] 13:34:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 13:34:08 INFO - PROCESS | 1649 | 1462480448469 Marionette TRACE conn2 -> [0,2822,"setScriptTimeout",{"ms":35000}] 13:34:08 INFO - PROCESS | 1649 | 1462480448471 Marionette TRACE conn2 <- [1,2822,null,{}] 13:34:08 INFO - PROCESS | 1649 | 1462480448473 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}] 13:34:08 INFO - PROCESS | 1649 | 1462480448599 Marionette TRACE conn2 <- [1,2823,null,{"value":null}] 13:34:08 INFO - PROCESS | 1649 | 1462480448709 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:08 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443c3800 == 112 [pid = 1649] [id = 713] 13:34:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x12d4e9800) [pid = 1649] [serial = 2139] [outer = 0x0] 13:34:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x13a9a5400) [pid = 1649] [serial = 2140] [outer = 0x12d4e9800] 13:34:08 INFO - PROCESS | 1649 | 1462480448739 Marionette DEBUG loaded listener.js 13:34:08 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x13aa76400) [pid = 1649] [serial = 2141] [outer = 0x12d4e9800] 13:34:09 INFO - PROCESS | 1649 | 1462480449166 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]]]}] 13:34:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 13:34:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 769ms 13:34:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 13:34:09 INFO - PROCESS | 1649 | 1462480449240 Marionette TRACE conn2 -> [0,2825,"getWindowHandle",null] 13:34:09 INFO - PROCESS | 1649 | 1462480449242 Marionette TRACE conn2 <- [1,2825,null,{"value":"7"}] 13:34:09 INFO - PROCESS | 1649 | 1462480449244 Marionette TRACE conn2 -> [0,2826,"setScriptTimeout",{"ms":35000}] 13:34:09 INFO - PROCESS | 1649 | 1462480449246 Marionette TRACE conn2 <- [1,2826,null,{}] 13:34:09 INFO - PROCESS | 1649 | 1462480449250 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}] 13:34:09 INFO - PROCESS | 1649 | 1462480449454 Marionette TRACE conn2 <- [1,2827,null,{"value":null}] 13:34:09 INFO - PROCESS | 1649 | 1462480449651 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:09 INFO - PROCESS | 1649 | ++DOCSHELL 0x146b63800 == 113 [pid = 1649] [id = 714] 13:34:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x13aa77000) [pid = 1649] [serial = 2142] [outer = 0x0] 13:34:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x13b6d4400) [pid = 1649] [serial = 2143] [outer = 0x13aa77000] 13:34:09 INFO - PROCESS | 1649 | 1462480449697 Marionette DEBUG loaded listener.js 13:34:09 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x13b995800) [pid = 1649] [serial = 2144] [outer = 0x13aa77000] 13:34:10 INFO - PROCESS | 1649 | 1462480450192 Marionette TRACE conn2 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 13:34:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 13:34:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 971ms 13:34:10 INFO - PROCESS | 1649 | 1462480450238 Marionette TRACE conn2 -> [0,2829,"getWindowHandle",null] 13:34:10 INFO - PROCESS | 1649 | 1462480450240 Marionette TRACE conn2 <- [1,2829,null,{"value":"7"}] 13:34:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 13:34:10 INFO - PROCESS | 1649 | 1462480450246 Marionette TRACE conn2 -> [0,2830,"setScriptTimeout",{"ms":35000}] 13:34:10 INFO - PROCESS | 1649 | 1462480450249 Marionette TRACE conn2 <- [1,2830,null,{}] 13:34:10 INFO - PROCESS | 1649 | 1462480450252 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}] 13:34:10 INFO - PROCESS | 1649 | 1462480450381 Marionette TRACE conn2 <- [1,2831,null,{"value":null}] 13:34:10 INFO - PROCESS | 1649 | 1462480450495 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:10 INFO - PROCESS | 1649 | ++DOCSHELL 0x14337c800 == 114 [pid = 1649] [id = 715] 13:34:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x13acae000) [pid = 1649] [serial = 2145] [outer = 0x0] 13:34:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x140d35800) [pid = 1649] [serial = 2146] [outer = 0x13acae000] 13:34:10 INFO - PROCESS | 1649 | 1462480450524 Marionette DEBUG loaded listener.js 13:34:10 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x140d44c00) [pid = 1649] [serial = 2147] [outer = 0x13acae000] 13:34:10 INFO - PROCESS | 1649 | 1462480450941 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]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 13:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 773ms 13:34:11 INFO - PROCESS | 1649 | 1462480451020 Marionette TRACE conn2 -> [0,2833,"getWindowHandle",null] 13:34:11 INFO - PROCESS | 1649 | 1462480451022 Marionette TRACE conn2 <- [1,2833,null,{"value":"7"}] 13:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 13:34:11 INFO - PROCESS | 1649 | 1462480451024 Marionette TRACE conn2 -> [0,2834,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1649 | 1462480451026 Marionette TRACE conn2 <- [1,2834,null,{}] 13:34:11 INFO - PROCESS | 1649 | 1462480451028 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}] 13:34:11 INFO - PROCESS | 1649 | 1462480451170 Marionette TRACE conn2 <- [1,2835,null,{"value":null}] 13:34:11 INFO - PROCESS | 1649 | 1462480451283 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:11 INFO - PROCESS | 1649 | ++DOCSHELL 0x1256cf000 == 115 [pid = 1649] [id = 716] 13:34:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x110e7e800) [pid = 1649] [serial = 2148] [outer = 0x0] 13:34:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x140e19800) [pid = 1649] [serial = 2149] [outer = 0x110e7e800] 13:34:11 INFO - PROCESS | 1649 | 1462480451360 Marionette DEBUG loaded listener.js 13:34:11 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x14226f400) [pid = 1649] [serial = 2150] [outer = 0x110e7e800] 13:34:11 INFO - PROCESS | 1649 | 1462480451790 Marionette TRACE conn2 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 13:34:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 13:34:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 822ms 13:34:11 INFO - PROCESS | 1649 | 1462480451847 Marionette TRACE conn2 -> [0,2837,"getWindowHandle",null] 13:34:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 13:34:11 INFO - PROCESS | 1649 | 1462480451850 Marionette TRACE conn2 <- [1,2837,null,{"value":"7"}] 13:34:11 INFO - PROCESS | 1649 | 1462480451853 Marionette TRACE conn2 -> [0,2838,"setScriptTimeout",{"ms":35000}] 13:34:11 INFO - PROCESS | 1649 | 1462480451854 Marionette TRACE conn2 <- [1,2838,null,{}] 13:34:11 INFO - PROCESS | 1649 | 1462480451856 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}] 13:34:11 INFO - PROCESS | 1649 | 1462480451987 Marionette TRACE conn2 <- [1,2839,null,{"value":null}] 13:34:12 INFO - PROCESS | 1649 | 1462480452153 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x1182fc800 == 116 [pid = 1649] [id = 717] 13:34:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x110d9f400) [pid = 1649] [serial = 2151] [outer = 0x0] 13:34:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x112b4c400) [pid = 1649] [serial = 2152] [outer = 0x110d9f400] 13:34:12 INFO - PROCESS | 1649 | 1462480452187 Marionette DEBUG loaded listener.js 13:34:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x125066c00) [pid = 1649] [serial = 2153] [outer = 0x110d9f400] 13:34:12 INFO - PROCESS | 1649 | 1462480452641 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]]]}] 13:34:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 13:34:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 820ms 13:34:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 13:34:12 INFO - PROCESS | 1649 | 1462480452674 Marionette TRACE conn2 -> [0,2841,"getWindowHandle",null] 13:34:12 INFO - PROCESS | 1649 | 1462480452675 Marionette TRACE conn2 <- [1,2841,null,{"value":"7"}] 13:34:12 INFO - PROCESS | 1649 | 1462480452677 Marionette TRACE conn2 -> [0,2842,"setScriptTimeout",{"ms":35000}] 13:34:12 INFO - PROCESS | 1649 | 1462480452678 Marionette TRACE conn2 <- [1,2842,null,{}] 13:34:12 INFO - PROCESS | 1649 | 1462480452685 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}] 13:34:12 INFO - PROCESS | 1649 | 1462480452820 Marionette TRACE conn2 <- [1,2843,null,{"value":null}] 13:34:12 INFO - PROCESS | 1649 | 1462480452943 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:12 INFO - PROCESS | 1649 | ++DOCSHELL 0x119253800 == 117 [pid = 1649] [id = 718] 13:34:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x112551000) [pid = 1649] [serial = 2154] [outer = 0x0] 13:34:12 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x11838cc00) [pid = 1649] [serial = 2155] [outer = 0x112551000] 13:34:12 INFO - PROCESS | 1649 | 1462480452973 Marionette DEBUG loaded listener.js 13:34:13 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x12943c400) [pid = 1649] [serial = 2156] [outer = 0x112551000] 13:34:13 INFO - PROCESS | 1649 | 1462480453422 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]]]}] 13:34:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 13:34:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 775ms 13:34:13 INFO - PROCESS | 1649 | 1462480453453 Marionette TRACE conn2 -> [0,2845,"getWindowHandle",null] 13:34:13 INFO - PROCESS | 1649 | 1462480453454 Marionette TRACE conn2 <- [1,2845,null,{"value":"7"}] 13:34:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 13:34:13 INFO - PROCESS | 1649 | 1462480453456 Marionette TRACE conn2 -> [0,2846,"setScriptTimeout",{"ms":35000}] 13:34:13 INFO - PROCESS | 1649 | 1462480453457 Marionette TRACE conn2 <- [1,2846,null,{}] 13:34:13 INFO - PROCESS | 1649 | 1462480453460 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}] 13:34:13 INFO - PROCESS | 1649 | 1462480453597 Marionette TRACE conn2 <- [1,2847,null,{"value":null}] 13:34:14 INFO - PROCESS | 1649 | 1462480454016 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:14 INFO - PROCESS | 1649 | ++DOCSHELL 0x118252000 == 118 [pid = 1649] [id = 719] 13:34:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x110d97800) [pid = 1649] [serial = 2157] [outer = 0x0] 13:34:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x110dc6400) [pid = 1649] [serial = 2158] [outer = 0x110d97800] 13:34:14 INFO - PROCESS | 1649 | 1462480454047 Marionette DEBUG loaded listener.js 13:34:14 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x111cb8400) [pid = 1649] [serial = 2159] [outer = 0x110d97800] 13:34:14 INFO - PROCESS | 1649 | 1462480454676 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]]]}] 13:34:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 13:34:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1270ms 13:34:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 13:34:14 INFO - PROCESS | 1649 | 1462480454728 Marionette TRACE conn2 -> [0,2849,"getWindowHandle",null] 13:34:14 INFO - PROCESS | 1649 | 1462480454732 Marionette TRACE conn2 <- [1,2849,null,{"value":"7"}] 13:34:14 INFO - PROCESS | 1649 | 1462480454736 Marionette TRACE conn2 -> [0,2850,"setScriptTimeout",{"ms":35000}] 13:34:14 INFO - PROCESS | 1649 | 1462480454740 Marionette TRACE conn2 <- [1,2850,null,{}] 13:34:14 INFO - PROCESS | 1649 | 1462480454744 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}] 13:34:14 INFO - PROCESS | 1649 | 1462480454910 Marionette TRACE conn2 <- [1,2851,null,{"value":null}] 13:34:15 INFO - PROCESS | 1649 | 1462480455078 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:15 INFO - PROCESS | 1649 | ++DOCSHELL 0x1173ab800 == 119 [pid = 1649] [id = 720] 13:34:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x111c40400) [pid = 1649] [serial = 2160] [outer = 0x0] 13:34:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x1125b8400) [pid = 1649] [serial = 2161] [outer = 0x111c40400] 13:34:15 INFO - PROCESS | 1649 | 1462480455109 Marionette DEBUG loaded listener.js 13:34:15 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x112da8c00) [pid = 1649] [serial = 2162] [outer = 0x111c40400] 13:34:15 INFO - PROCESS | 1649 | 1462480455571 Marionette TRACE conn2 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 13:34:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 13:34:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 876ms 13:34:15 INFO - PROCESS | 1649 | 1462480455613 Marionette TRACE conn2 -> [0,2853,"getWindowHandle",null] 13:34:15 INFO - PROCESS | 1649 | 1462480455616 Marionette TRACE conn2 <- [1,2853,null,{"value":"7"}] 13:34:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 13:34:15 INFO - PROCESS | 1649 | 1462480455619 Marionette TRACE conn2 -> [0,2854,"setScriptTimeout",{"ms":35000}] 13:34:15 INFO - PROCESS | 1649 | 1462480455620 Marionette TRACE conn2 <- [1,2854,null,{}] 13:34:15 INFO - PROCESS | 1649 | 1462480455623 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}] 13:34:15 INFO - PROCESS | 1649 | 1462480455786 Marionette TRACE conn2 <- [1,2855,null,{"value":null}] 13:34:16 INFO - PROCESS | 1649 | 1462480455998 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:16 INFO - PROCESS | 1649 | ++DOCSHELL 0x1197d0000 == 120 [pid = 1649] [id = 721] 13:34:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x112beec00) [pid = 1649] [serial = 2163] [outer = 0x0] 13:34:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x116111000) [pid = 1649] [serial = 2164] [outer = 0x112beec00] 13:34:16 INFO - PROCESS | 1649 | 1462480456046 Marionette DEBUG loaded listener.js 13:34:16 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x11685bc00) [pid = 1649] [serial = 2165] [outer = 0x112beec00] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x13a8ca000 == 119 [pid = 1649] [id = 704] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12574b800 == 118 [pid = 1649] [id = 703] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x14265e800 == 117 [pid = 1649] [id = 702] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x13b998000) [pid = 1649] [serial = 2002] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x13a779800) [pid = 1649] [serial = 1999] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x140e1c400) [pid = 1649] [serial = 2005] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x140f1d000) [pid = 1649] [serial = 2008] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x142276000) [pid = 1649] [serial = 2011] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x143d51000) [pid = 1649] [serial = 2014] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x143339400) [pid = 1649] [serial = 2017] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x12b1f5800) [pid = 1649] [serial = 2041] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x1423da000 == 116 [pid = 1649] [id = 701] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x140e2e800 == 115 [pid = 1649] [id = 700] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x13adc1000 == 114 [pid = 1649] [id = 699] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x137b9f800 == 113 [pid = 1649] [id = 698] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12c437000 == 112 [pid = 1649] [id = 697] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9af800 == 111 [pid = 1649] [id = 696] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12df30800 == 110 [pid = 1649] [id = 695] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12d2ce000 == 109 [pid = 1649] [id = 17] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x13770e800 == 108 [pid = 1649] [id = 694] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12af87800 == 107 [pid = 1649] [id = 693] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12d46e000 == 106 [pid = 1649] [id = 692] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12af85000 == 105 [pid = 1649] [id = 691] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x13b7d8000 == 104 [pid = 1649] [id = 690] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x13adb1800 == 103 [pid = 1649] [id = 689] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x13a9c4800 == 102 [pid = 1649] [id = 688] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x137fd3000 == 101 [pid = 1649] [id = 687] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x137e06800 == 100 [pid = 1649] [id = 686] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x137a84800 == 99 [pid = 1649] [id = 685] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x137942800 == 98 [pid = 1649] [id = 684] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x137710000 == 97 [pid = 1649] [id = 683] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12cd2e000 == 96 [pid = 1649] [id = 682] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x119759800 == 95 [pid = 1649] [id = 681] 13:34:16 INFO - PROCESS | 1649 | --DOCSHELL 0x12f291000 == 94 [pid = 1649] [id = 680] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x128b08000) [pid = 1649] [serial = 1850] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x13b6dcc00) [pid = 1649] [serial = 1805] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x119c6c400) [pid = 1649] [serial = 1916] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x115e44400) [pid = 1649] [serial = 1625] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x1378d2c00) [pid = 1649] [serial = 1784] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x137c99000) [pid = 1649] [serial = 1715] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x140d38000) [pid = 1649] [serial = 1985] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x13820f000) [pid = 1649] [serial = 1937] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x12afdac00) [pid = 1649] [serial = 1631] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x138143400) [pid = 1649] [serial = 1934] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x13a76e800) [pid = 1649] [serial = 1580] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x12d18e400) [pid = 1649] [serial = 1709] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x12afdc400) [pid = 1649] [serial = 1853] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x13aca8000) [pid = 1649] [serial = 1799] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12cd1dc00) [pid = 1649] [serial = 1781] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x138208400) [pid = 1649] [serial = 1718] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x115ea5c00) [pid = 1649] [serial = 1847] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x13a3c7c00) [pid = 1649] [serial = 1874] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x137ca2800) [pid = 1649] [serial = 1931] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x12dae5400) [pid = 1649] [serial = 1922] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x12a985000) [pid = 1649] [serial = 1919] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x136164400) [pid = 1649] [serial = 1925] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x13a9e5c00) [pid = 1649] [serial = 1946] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x13a7aa800) [pid = 1649] [serial = 1793] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x13a9f3800) [pid = 1649] [serial = 1796] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x13b998400) [pid = 1649] [serial = 1877] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x13a99a400) [pid = 1649] [serial = 1637] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x138147c00) [pid = 1649] [serial = 1859] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x12f37c800) [pid = 1649] [serial = 1712] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 213 (0x11889fc00) [pid = 1649] [serial = 1775] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 212 (0x137c9a400) [pid = 1649] [serial = 1634] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 211 (0x13a9ee800) [pid = 1649] [serial = 1724] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 210 (0x13acad800) [pid = 1649] [serial = 1862] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 209 (0x1295e5400) [pid = 1649] [serial = 1706] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 208 (0x12f327000) [pid = 1649] [serial = 1733] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 207 (0x13a77a800) [pid = 1649] [serial = 1721] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 206 (0x12506b400) [pid = 1649] [serial = 1628] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 205 (0x137ca8800) [pid = 1649] [serial = 1787] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 204 (0x140f1fc00) [pid = 1649] [serial = 1649] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 203 (0x13a7a5800) [pid = 1649] [serial = 1943] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 202 (0x1382b5000) [pid = 1649] [serial = 1868] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 201 (0x13a3be400) [pid = 1649] [serial = 1871] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 200 (0x13a325800) [pid = 1649] [serial = 1949] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 199 (0x142270800) [pid = 1649] [serial = 1652] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 198 (0x140f12c00) [pid = 1649] [serial = 1646] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 197 (0x140d3ec00) [pid = 1649] [serial = 1880] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 196 (0x13a6afc00) [pid = 1649] [serial = 1790] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 195 (0x137c9b000) [pid = 1649] [serial = 1583] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 194 (0x119cb0000) [pid = 1649] [serial = 1703] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 193 (0x140d3a800) [pid = 1649] [serial = 1643] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 192 (0x12783e800) [pid = 1649] [serial = 1778] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 191 (0x13b997800) [pid = 1649] [serial = 1640] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 190 (0x13b6d2400) [pid = 1649] [serial = 1865] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 189 (0x1378d3800) [pid = 1649] [serial = 1928] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 188 (0x12d18cc00) [pid = 1649] [serial = 1730] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 187 (0x13a3c8800) [pid = 1649] [serial = 1940] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 186 (0x13aca9c00) [pid = 1649] [serial = 1727] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 185 (0x137806800) [pid = 1649] [serial = 1856] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 184 (0x13aa73800) [pid = 1649] [serial = 1802] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 183 (0x13a7b0400) [pid = 1649] [serial = 1586] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 182 (0x112b51400) [pid = 1649] [serial = 1700] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 181 (0x128e10c00) [pid = 1649] [serial = 2035] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 180 (0x12ac84800) [pid = 1649] [serial = 2038] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 179 (0x12afd8400) [pid = 1649] [serial = 2039] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 178 (0x12944b800) [pid = 1649] [serial = 1990] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 177 (0x12afd3800) [pid = 1649] [serial = 1991] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 176 (0x112bec400) [pid = 1649] [serial = 1987] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 175 (0x119a5a800) [pid = 1649] [serial = 1988] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 174 (0x121611000) [pid = 1649] [serial = 2029] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 173 (0x11335f400) [pid = 1649] [serial = 2026] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 172 (0x118383400) [pid = 1649] [serial = 2027] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 171 (0x143d5f800) [pid = 1649] [serial = 2020] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 170 (0x112bec000) [pid = 1649] [serial = 2023] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 169 (0x116117400) [pid = 1649] [serial = 2024] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 168 (0x12daf1400) [pid = 1649] [serial = 1993] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 167 (0x1378d7400) [pid = 1649] [serial = 1996] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 166 (0x129574400) [pid = 1649] [serial = 2036] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 165 (0x125032c00) [pid = 1649] [serial = 2030] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 164 (0x127834c00) [pid = 1649] [serial = 2033] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 163 (0x13a6b1400) [pid = 1649] [serial = 1436] [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.] 13:34:16 INFO - PROCESS | 1649 | --DOMWINDOW == 162 (0x126d37400) [pid = 1649] [serial = 2032] [outer = 0x0] [url = about:blank] 13:34:16 INFO - PROCESS | 1649 | 1462480456773 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]]]}] 13:34:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 13:34:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1171ms 13:34:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 13:34:16 INFO - PROCESS | 1649 | 1462480456791 Marionette TRACE conn2 -> [0,2857,"getWindowHandle",null] 13:34:16 INFO - PROCESS | 1649 | 1462480456792 Marionette TRACE conn2 <- [1,2857,null,{"value":"7"}] 13:34:16 INFO - PROCESS | 1649 | 1462480456801 Marionette TRACE conn2 -> [0,2858,"setScriptTimeout",{"ms":35000}] 13:34:16 INFO - PROCESS | 1649 | 1462480456806 Marionette TRACE conn2 <- [1,2858,null,{}] 13:34:16 INFO - PROCESS | 1649 | 1462480456810 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}] 13:34:16 INFO - PROCESS | 1649 | 1462480456923 Marionette TRACE conn2 <- [1,2859,null,{"value":null}] 13:34:17 INFO - PROCESS | 1649 | 1462480457042 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b20000 == 95 [pid = 1649] [id = 722] 13:34:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 163 (0x1181b0c00) [pid = 1649] [serial = 2166] [outer = 0x0] 13:34:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 164 (0x1181bf000) [pid = 1649] [serial = 2167] [outer = 0x1181b0c00] 13:34:17 INFO - PROCESS | 1649 | 1462480457068 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 165 (0x1184c5400) [pid = 1649] [serial = 2168] [outer = 0x1181b0c00] 13:34:17 INFO - PROCESS | 1649 | 1462480457541 Marionette TRACE conn2 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 13:34:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 13:34:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 782ms 13:34:17 INFO - PROCESS | 1649 | 1462480457581 Marionette TRACE conn2 -> [0,2861,"getWindowHandle",null] 13:34:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 13:34:17 INFO - PROCESS | 1649 | 1462480457586 Marionette TRACE conn2 <- [1,2861,null,{"value":"7"}] 13:34:17 INFO - PROCESS | 1649 | 1462480457590 Marionette TRACE conn2 -> [0,2862,"setScriptTimeout",{"ms":35000}] 13:34:17 INFO - PROCESS | 1649 | 1462480457592 Marionette TRACE conn2 <- [1,2862,null,{}] 13:34:17 INFO - PROCESS | 1649 | 1462480457596 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}] 13:34:17 INFO - PROCESS | 1649 | 1462480457736 Marionette TRACE conn2 <- [1,2863,null,{"value":null}] 13:34:17 INFO - PROCESS | 1649 | 1462480457870 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:17 INFO - PROCESS | 1649 | ++DOCSHELL 0x116883000 == 96 [pid = 1649] [id = 723] 13:34:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 166 (0x110ea0400) [pid = 1649] [serial = 2169] [outer = 0x0] 13:34:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 167 (0x1120d9000) [pid = 1649] [serial = 2170] [outer = 0x110ea0400] 13:34:17 INFO - PROCESS | 1649 | 1462480457906 Marionette DEBUG loaded listener.js 13:34:17 INFO - PROCESS | 1649 | ++DOMWINDOW == 168 (0x112daf800) [pid = 1649] [serial = 2171] [outer = 0x110ea0400] 13:34:18 INFO - PROCESS | 1649 | 1462480458361 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]]]}] 13:34:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 13:34:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 824ms 13:34:18 INFO - PROCESS | 1649 | 1462480458414 Marionette TRACE conn2 -> [0,2865,"getWindowHandle",null] 13:34:18 INFO - PROCESS | 1649 | 1462480458418 Marionette TRACE conn2 <- [1,2865,null,{"value":"7"}] 13:34:18 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 13:34:18 INFO - PROCESS | 1649 | 1462480458423 Marionette TRACE conn2 -> [0,2866,"setScriptTimeout",{"ms":35000}] 13:34:18 INFO - PROCESS | 1649 | 1462480458424 Marionette TRACE conn2 <- [1,2866,null,{}] 13:34:18 INFO - PROCESS | 1649 | 1462480458427 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}] 13:34:18 INFO - PROCESS | 1649 | 1462480458554 Marionette TRACE conn2 <- [1,2867,null,{"value":null}] 13:34:18 INFO - PROCESS | 1649 | 1462480458662 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:18 INFO - PROCESS | 1649 | ++DOCSHELL 0x12575a000 == 97 [pid = 1649] [id = 724] 13:34:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 169 (0x113da1800) [pid = 1649] [serial = 2172] [outer = 0x0] 13:34:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 170 (0x116767c00) [pid = 1649] [serial = 2173] [outer = 0x113da1800] 13:34:18 INFO - PROCESS | 1649 | 1462480458694 Marionette DEBUG loaded listener.js 13:34:18 INFO - PROCESS | 1649 | ++DOMWINDOW == 171 (0x118383400) [pid = 1649] [serial = 2174] [outer = 0x113da1800] 13:34:19 INFO - PROCESS | 1649 | 1462480459137 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]]]}] 13:34:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 13:34:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 770ms 13:34:19 INFO - PROCESS | 1649 | 1462480459193 Marionette TRACE conn2 -> [0,2869,"getWindowHandle",null] 13:34:19 INFO - PROCESS | 1649 | 1462480459194 Marionette TRACE conn2 <- [1,2869,null,{"value":"7"}] 13:34:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 13:34:19 INFO - PROCESS | 1649 | 1462480459197 Marionette TRACE conn2 -> [0,2870,"setScriptTimeout",{"ms":35000}] 13:34:19 INFO - PROCESS | 1649 | 1462480459202 Marionette TRACE conn2 <- [1,2870,null,{}] 13:34:19 INFO - PROCESS | 1649 | 1462480459210 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}] 13:34:19 INFO - PROCESS | 1649 | 1462480459338 Marionette TRACE conn2 <- [1,2871,null,{"value":null}] 13:34:19 INFO - PROCESS | 1649 | 1462480459448 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:19 INFO - PROCESS | 1649 | ++DOCSHELL 0x12946f000 == 98 [pid = 1649] [id = 725] 13:34:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 172 (0x118853800) [pid = 1649] [serial = 2175] [outer = 0x0] 13:34:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 173 (0x119132400) [pid = 1649] [serial = 2176] [outer = 0x118853800] 13:34:19 INFO - PROCESS | 1649 | 1462480459481 Marionette DEBUG loaded listener.js 13:34:19 INFO - PROCESS | 1649 | ++DOMWINDOW == 174 (0x1191e6800) [pid = 1649] [serial = 2177] [outer = 0x118853800] 13:34:19 INFO - PROCESS | 1649 | 1462480459953 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 13:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 827ms 13:34:20 INFO - PROCESS | 1649 | 1462480460025 Marionette TRACE conn2 -> [0,2873,"getWindowHandle",null] 13:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 13:34:20 INFO - PROCESS | 1649 | 1462480460027 Marionette TRACE conn2 <- [1,2873,null,{"value":"7"}] 13:34:20 INFO - PROCESS | 1649 | 1462480460029 Marionette TRACE conn2 -> [0,2874,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1649 | 1462480460030 Marionette TRACE conn2 <- [1,2874,null,{}] 13:34:20 INFO - PROCESS | 1649 | 1462480460033 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}] 13:34:20 INFO - PROCESS | 1649 | 1462480460159 Marionette TRACE conn2 <- [1,2875,null,{"value":null}] 13:34:20 INFO - PROCESS | 1649 | 1462480460296 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:20 INFO - PROCESS | 1649 | ++DOCSHELL 0x12a9a5800 == 99 [pid = 1649] [id = 726] 13:34:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 175 (0x119271400) [pid = 1649] [serial = 2178] [outer = 0x0] 13:34:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 176 (0x11990c800) [pid = 1649] [serial = 2179] [outer = 0x119271400] 13:34:20 INFO - PROCESS | 1649 | 1462480460330 Marionette DEBUG loaded listener.js 13:34:20 INFO - PROCESS | 1649 | ++DOMWINDOW == 177 (0x119ebbc00) [pid = 1649] [serial = 2180] [outer = 0x119271400] 13:34:20 INFO - PROCESS | 1649 | 1462480460755 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]]]}] 13:34:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 13:34:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 771ms 13:34:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 13:34:20 INFO - PROCESS | 1649 | 1462480460801 Marionette TRACE conn2 -> [0,2877,"getWindowHandle",null] 13:34:20 INFO - PROCESS | 1649 | 1462480460803 Marionette TRACE conn2 <- [1,2877,null,{"value":"7"}] 13:34:20 INFO - PROCESS | 1649 | 1462480460805 Marionette TRACE conn2 -> [0,2878,"setScriptTimeout",{"ms":35000}] 13:34:20 INFO - PROCESS | 1649 | 1462480460806 Marionette TRACE conn2 <- [1,2878,null,{}] 13:34:20 INFO - PROCESS | 1649 | 1462480460809 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}] 13:34:20 INFO - PROCESS | 1649 | 1462480460934 Marionette TRACE conn2 <- [1,2879,null,{"value":null}] 13:34:21 INFO - PROCESS | 1649 | 1462480461038 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af94800 == 100 [pid = 1649] [id = 727] 13:34:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 178 (0x11972e000) [pid = 1649] [serial = 2181] [outer = 0x0] 13:34:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 179 (0x121366400) [pid = 1649] [serial = 2182] [outer = 0x11972e000] 13:34:21 INFO - PROCESS | 1649 | 1462480461069 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 180 (0x121b30000) [pid = 1649] [serial = 2183] [outer = 0x11972e000] 13:34:21 INFO - PROCESS | 1649 | 1462480461509 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]]]}] 13:34:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 13:34:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 13:34:21 INFO - PROCESS | 1649 | 1462480461577 Marionette TRACE conn2 -> [0,2881,"getWindowHandle",null] 13:34:21 INFO - PROCESS | 1649 | 1462480461578 Marionette TRACE conn2 <- [1,2881,null,{"value":"7"}] 13:34:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 13:34:21 INFO - PROCESS | 1649 | 1462480461583 Marionette TRACE conn2 -> [0,2882,"setScriptTimeout",{"ms":35000}] 13:34:21 INFO - PROCESS | 1649 | 1462480461584 Marionette TRACE conn2 <- [1,2882,null,{}] 13:34:21 INFO - PROCESS | 1649 | 1462480461586 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}] 13:34:21 INFO - PROCESS | 1649 | 1462480461728 Marionette TRACE conn2 <- [1,2883,null,{"value":null}] 13:34:21 INFO - PROCESS | 1649 | 1462480461865 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:21 INFO - PROCESS | 1649 | ++DOCSHELL 0x12ca8a000 == 101 [pid = 1649] [id = 728] 13:34:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 181 (0x121c8f800) [pid = 1649] [serial = 2184] [outer = 0x0] 13:34:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 182 (0x125065400) [pid = 1649] [serial = 2185] [outer = 0x121c8f800] 13:34:21 INFO - PROCESS | 1649 | 1462480461901 Marionette DEBUG loaded listener.js 13:34:21 INFO - PROCESS | 1649 | ++DOMWINDOW == 183 (0x1271afc00) [pid = 1649] [serial = 2186] [outer = 0x121c8f800] 13:34:22 INFO - PROCESS | 1649 | 1462480462327 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]]]}] 13:34:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 13:34:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 770ms 13:34:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 13:34:22 INFO - PROCESS | 1649 | 1462480462366 Marionette TRACE conn2 -> [0,2885,"getWindowHandle",null] 13:34:22 INFO - PROCESS | 1649 | 1462480462367 Marionette TRACE conn2 <- [1,2885,null,{"value":"7"}] 13:34:22 INFO - PROCESS | 1649 | 1462480462371 Marionette TRACE conn2 -> [0,2886,"setScriptTimeout",{"ms":35000}] 13:34:22 INFO - PROCESS | 1649 | 1462480462372 Marionette TRACE conn2 <- [1,2886,null,{}] 13:34:22 INFO - PROCESS | 1649 | 1462480462375 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}] 13:34:22 INFO - PROCESS | 1649 | 1462480462512 Marionette TRACE conn2 <- [1,2887,null,{"value":null}] 13:34:22 INFO - PROCESS | 1649 | 1462480462646 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:22 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf7e000 == 102 [pid = 1649] [id = 729] 13:34:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 184 (0x121c90000) [pid = 1649] [serial = 2187] [outer = 0x0] 13:34:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 185 (0x127521000) [pid = 1649] [serial = 2188] [outer = 0x121c90000] 13:34:22 INFO - PROCESS | 1649 | 1462480462693 Marionette DEBUG loaded listener.js 13:34:22 INFO - PROCESS | 1649 | ++DOMWINDOW == 186 (0x127840800) [pid = 1649] [serial = 2189] [outer = 0x121c90000] 13:34:23 INFO - PROCESS | 1649 | 1462480463170 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]]]}] 13:34:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 13:34:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 822ms 13:34:23 INFO - PROCESS | 1649 | 1462480463194 Marionette TRACE conn2 -> [0,2889,"getWindowHandle",null] 13:34:23 INFO - PROCESS | 1649 | 1462480463196 Marionette TRACE conn2 <- [1,2889,null,{"value":"7"}] 13:34:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 13:34:23 INFO - PROCESS | 1649 | 1462480463200 Marionette TRACE conn2 -> [0,2890,"setScriptTimeout",{"ms":35000}] 13:34:23 INFO - PROCESS | 1649 | 1462480463202 Marionette TRACE conn2 <- [1,2890,null,{}] 13:34:23 INFO - PROCESS | 1649 | 1462480463205 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}] 13:34:23 INFO - PROCESS | 1649 | 1462480463392 Marionette TRACE conn2 <- [1,2891,null,{"value":null}] 13:34:23 INFO - PROCESS | 1649 | 1462480463572 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:23 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d46c800 == 103 [pid = 1649] [id = 730] 13:34:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 187 (0x127838c00) [pid = 1649] [serial = 2190] [outer = 0x0] 13:34:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 188 (0x128e03c00) [pid = 1649] [serial = 2191] [outer = 0x127838c00] 13:34:23 INFO - PROCESS | 1649 | 1462480463619 Marionette DEBUG loaded listener.js 13:34:23 INFO - PROCESS | 1649 | ++DOMWINDOW == 189 (0x128f56000) [pid = 1649] [serial = 2192] [outer = 0x127838c00] 13:34:24 INFO - PROCESS | 1649 | 1462480464033 Marionette TRACE conn2 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 13:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 873ms 13:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 13:34:24 INFO - PROCESS | 1649 | 1462480464072 Marionette TRACE conn2 -> [0,2893,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1649 | 1462480464074 Marionette TRACE conn2 <- [1,2893,null,{"value":"7"}] 13:34:24 INFO - PROCESS | 1649 | 1462480464076 Marionette TRACE conn2 -> [0,2894,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1649 | 1462480464077 Marionette TRACE conn2 <- [1,2894,null,{}] 13:34:24 INFO - PROCESS | 1649 | 1462480464080 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}] 13:34:24 INFO - PROCESS | 1649 | 1462480464206 Marionette TRACE conn2 <- [1,2895,null,{"value":null}] 13:34:24 INFO - PROCESS | 1649 | 1462480464344 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:24 INFO - PROCESS | 1649 | ++DOCSHELL 0x12dc5a000 == 104 [pid = 1649] [id = 731] 13:34:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 190 (0x12783e800) [pid = 1649] [serial = 2193] [outer = 0x0] 13:34:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 191 (0x128fe3000) [pid = 1649] [serial = 2194] [outer = 0x12783e800] 13:34:24 INFO - PROCESS | 1649 | 1462480464375 Marionette DEBUG loaded listener.js 13:34:24 INFO - PROCESS | 1649 | ++DOMWINDOW == 192 (0x129449400) [pid = 1649] [serial = 2195] [outer = 0x12783e800] 13:34:24 INFO - PROCESS | 1649 | 1462480464819 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]]]}] 13:34:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 13:34:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 818ms 13:34:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 13:34:24 INFO - PROCESS | 1649 | 1462480464895 Marionette TRACE conn2 -> [0,2897,"getWindowHandle",null] 13:34:24 INFO - PROCESS | 1649 | 1462480464896 Marionette TRACE conn2 <- [1,2897,null,{"value":"7"}] 13:34:24 INFO - PROCESS | 1649 | 1462480464898 Marionette TRACE conn2 -> [0,2898,"setScriptTimeout",{"ms":35000}] 13:34:24 INFO - PROCESS | 1649 | 1462480464900 Marionette TRACE conn2 <- [1,2898,null,{}] 13:34:24 INFO - PROCESS | 1649 | 1462480464902 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}] 13:34:25 INFO - PROCESS | 1649 | 1462480465029 Marionette TRACE conn2 <- [1,2899,null,{"value":null}] 13:34:25 INFO - PROCESS | 1649 | 1462480465135 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x12f2a9000 == 105 [pid = 1649] [id = 732] 13:34:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 193 (0x12944b800) [pid = 1649] [serial = 2196] [outer = 0x0] 13:34:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 194 (0x1295ddc00) [pid = 1649] [serial = 2197] [outer = 0x12944b800] 13:34:25 INFO - PROCESS | 1649 | 1462480465165 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 195 (0x12a826800) [pid = 1649] [serial = 2198] [outer = 0x12944b800] 13:34:25 INFO - PROCESS | 1649 | 1462480465564 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]]]}] 13:34:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 13:34:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 722ms 13:34:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 13:34:25 INFO - PROCESS | 1649 | 1462480465621 Marionette TRACE conn2 -> [0,2901,"getWindowHandle",null] 13:34:25 INFO - PROCESS | 1649 | 1462480465622 Marionette TRACE conn2 <- [1,2901,null,{"value":"7"}] 13:34:25 INFO - PROCESS | 1649 | 1462480465625 Marionette TRACE conn2 -> [0,2902,"setScriptTimeout",{"ms":35000}] 13:34:25 INFO - PROCESS | 1649 | 1462480465627 Marionette TRACE conn2 <- [1,2902,null,{}] 13:34:25 INFO - PROCESS | 1649 | 1462480465629 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}] 13:34:25 INFO - PROCESS | 1649 | 1462480465767 Marionette TRACE conn2 <- [1,2903,null,{"value":null}] 13:34:25 INFO - PROCESS | 1649 | 1462480465911 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:25 INFO - PROCESS | 1649 | ++DOCSHELL 0x1375a2800 == 106 [pid = 1649] [id = 733] 13:34:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 196 (0x12a97d800) [pid = 1649] [serial = 2199] [outer = 0x0] 13:34:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 197 (0x12ac84800) [pid = 1649] [serial = 2200] [outer = 0x12a97d800] 13:34:25 INFO - PROCESS | 1649 | 1462480465945 Marionette DEBUG loaded listener.js 13:34:25 INFO - PROCESS | 1649 | ++DOMWINDOW == 198 (0x12afd9000) [pid = 1649] [serial = 2201] [outer = 0x12a97d800] 13:34:26 INFO - PROCESS | 1649 | 1462480466407 Marionette TRACE conn2 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 13:34:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 13:34:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 824ms 13:34:26 INFO - PROCESS | 1649 | 1462480466449 Marionette TRACE conn2 -> [0,2905,"getWindowHandle",null] 13:34:26 INFO - PROCESS | 1649 | 1462480466451 Marionette TRACE conn2 <- [1,2905,null,{"value":"7"}] 13:34:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 13:34:26 INFO - PROCESS | 1649 | 1462480466453 Marionette TRACE conn2 -> [0,2906,"setScriptTimeout",{"ms":35000}] 13:34:26 INFO - PROCESS | 1649 | 1462480466454 Marionette TRACE conn2 <- [1,2906,null,{}] 13:34:26 INFO - PROCESS | 1649 | 1462480466457 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}] 13:34:26 INFO - PROCESS | 1649 | 1462480466585 Marionette TRACE conn2 <- [1,2907,null,{"value":null}] 13:34:26 INFO - PROCESS | 1649 | 1462480466692 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:26 INFO - PROCESS | 1649 | ++DOCSHELL 0x13792f800 == 107 [pid = 1649] [id = 734] 13:34:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 199 (0x12ac91c00) [pid = 1649] [serial = 2202] [outer = 0x0] 13:34:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 200 (0x12b138c00) [pid = 1649] [serial = 2203] [outer = 0x12ac91c00] 13:34:26 INFO - PROCESS | 1649 | 1462480466722 Marionette DEBUG loaded listener.js 13:34:26 INFO - PROCESS | 1649 | ++DOMWINDOW == 201 (0x12bd3d400) [pid = 1649] [serial = 2204] [outer = 0x12ac91c00] 13:34:27 INFO - PROCESS | 1649 | 1462480467136 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]]]}] 13:34:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 13:34:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 719ms 13:34:27 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 13:34:27 INFO - PROCESS | 1649 | 1462480467173 Marionette TRACE conn2 -> [0,2909,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1649 | 1462480467174 Marionette TRACE conn2 <- [1,2909,null,{"value":"7"}] 13:34:27 INFO - PROCESS | 1649 | 1462480467176 Marionette TRACE conn2 -> [0,2910,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1649 | 1462480467178 Marionette TRACE conn2 <- [1,2910,null,{}] 13:34:27 INFO - PROCESS | 1649 | 1462480467180 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}] 13:34:27 INFO - PROCESS | 1649 | 1462480467310 Marionette TRACE conn2 <- [1,2911,null,{"value":null}] 13:34:27 INFO - PROCESS | 1649 | 1462480467450 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:27 INFO - PROCESS | 1649 | ++DOCSHELL 0x13799f000 == 108 [pid = 1649] [id = 735] 13:34:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 202 (0x12bd3d000) [pid = 1649] [serial = 2205] [outer = 0x0] 13:34:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 203 (0x12bd63c00) [pid = 1649] [serial = 2206] [outer = 0x12bd3d000] 13:34:27 INFO - PROCESS | 1649 | 1462480467480 Marionette DEBUG loaded listener.js 13:34:27 INFO - PROCESS | 1649 | ++DOMWINDOW == 204 (0x12bd6e000) [pid = 1649] [serial = 2207] [outer = 0x12bd3d000] 13:34:27 INFO - PROCESS | 1649 | 1462480467881 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]]]}] 13:34:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 13:34:27 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 13:34:27 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 720ms 13:34:27 INFO - TEST-START | /DOMEvents/constructors.html 13:34:27 INFO - PROCESS | 1649 | 1462480467897 Marionette TRACE conn2 -> [0,2913,"getWindowHandle",null] 13:34:27 INFO - PROCESS | 1649 | 1462480467898 Marionette TRACE conn2 <- [1,2913,null,{"value":"7"}] 13:34:27 INFO - PROCESS | 1649 | 1462480467900 Marionette TRACE conn2 -> [0,2914,"setScriptTimeout",{"ms":35000}] 13:34:27 INFO - PROCESS | 1649 | 1462480467901 Marionette TRACE conn2 <- [1,2914,null,{}] 13:34:27 INFO - PROCESS | 1649 | 1462480467903 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}] 13:34:28 INFO - PROCESS | 1649 | 1462480468053 Marionette TRACE conn2 <- [1,2915,null,{"value":null}] 13:34:28 INFO - PROCESS | 1649 | 1462480468202 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x137ba6000 == 109 [pid = 1649] [id = 736] 13:34:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 205 (0x12bd41800) [pid = 1649] [serial = 2208] [outer = 0x0] 13:34:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 206 (0x12c41ec00) [pid = 1649] [serial = 2209] [outer = 0x12bd41800] 13:34:28 INFO - PROCESS | 1649 | 1462480468231 Marionette DEBUG loaded listener.js 13:34:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 207 (0x12ca47000) [pid = 1649] [serial = 2210] [outer = 0x12bd41800] 13:34:28 INFO - PROCESS | 1649 | 1462480468645 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]]]}] 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 13:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 13:34:28 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 13:34:28 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 13:34:28 INFO - TEST-OK | /DOMEvents/constructors.html | took 779ms 13:34:28 INFO - TEST-START | /DOMEvents/event-phases-order.html 13:34:28 INFO - PROCESS | 1649 | 1462480468680 Marionette TRACE conn2 -> [0,2917,"getWindowHandle",null] 13:34:28 INFO - PROCESS | 1649 | 1462480468681 Marionette TRACE conn2 <- [1,2917,null,{"value":"7"}] 13:34:28 INFO - PROCESS | 1649 | 1462480468684 Marionette TRACE conn2 -> [0,2918,"setScriptTimeout",{"ms":35000}] 13:34:28 INFO - PROCESS | 1649 | 1462480468685 Marionette TRACE conn2 <- [1,2918,null,{}] 13:34:28 INFO - PROCESS | 1649 | 1462480468688 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}] 13:34:28 INFO - PROCESS | 1649 | 1462480468818 Marionette TRACE conn2 <- [1,2919,null,{"value":null}] 13:34:28 INFO - PROCESS | 1649 | 1462480468963 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:28 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e83000 == 110 [pid = 1649] [id = 737] 13:34:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 208 (0x12bd68000) [pid = 1649] [serial = 2211] [outer = 0x0] 13:34:28 INFO - PROCESS | 1649 | ++DOMWINDOW == 209 (0x12cd17800) [pid = 1649] [serial = 2212] [outer = 0x12bd68000] 13:34:28 INFO - PROCESS | 1649 | 1462480468993 Marionette DEBUG loaded listener.js 13:34:29 INFO - PROCESS | 1649 | ++DOMWINDOW == 210 (0x12d18ec00) [pid = 1649] [serial = 2213] [outer = 0x12bd68000] 13:34:29 INFO - PROCESS | 1649 | 1462480469737 Marionette TRACE conn2 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 13:34:29 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 13:34:29 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1069ms 13:34:29 INFO - PROCESS | 1649 | 1462480469771 Marionette TRACE conn2 -> [0,2921,"getWindowHandle",null] 13:34:29 INFO - PROCESS | 1649 | 1462480469774 Marionette TRACE conn2 <- [1,2921,null,{"value":"7"}] 13:34:29 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 13:34:29 INFO - PROCESS | 1649 | 1462480469785 Marionette TRACE conn2 -> [0,2922,"setScriptTimeout",{"ms":35000}] 13:34:29 INFO - PROCESS | 1649 | 1462480469789 Marionette TRACE conn2 <- [1,2922,null,{}] 13:34:29 INFO - PROCESS | 1649 | 1462480469794 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}] 13:34:29 INFO - PROCESS | 1649 | 1462480469956 Marionette TRACE conn2 <- [1,2923,null,{"value":null}] 13:34:30 INFO - PROCESS | 1649 | 1462480470067 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12786d000 == 111 [pid = 1649] [id = 738] 13:34:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 211 (0x116117400) [pid = 1649] [serial = 2214] [outer = 0x0] 13:34:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 212 (0x1168b6000) [pid = 1649] [serial = 2215] [outer = 0x116117400] 13:34:30 INFO - PROCESS | 1649 | 1462480470096 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 213 (0x1184d0000) [pid = 1649] [serial = 2216] [outer = 0x116117400] 13:34:30 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:30 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:30 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:30 INFO - PROCESS | 1649 | [1649] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/dom/events/Event.cpp, line 570 13:34:30 INFO - PROCESS | 1649 | 1462480470509 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]]]}] 13:34:30 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 13:34:30 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:30 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 13:34:30 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:30 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 13:34:30 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:30 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]" 13:34:30 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 13:34:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:30 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 13:34:30 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 13:34:30 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 776ms 13:34:30 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 13:34:30 INFO - PROCESS | 1649 | 1462480470559 Marionette TRACE conn2 -> [0,2925,"getWindowHandle",null] 13:34:30 INFO - PROCESS | 1649 | 1462480470563 Marionette TRACE conn2 <- [1,2925,null,{"value":"7"}] 13:34:30 INFO - PROCESS | 1649 | 1462480470567 Marionette TRACE conn2 -> [0,2926,"setScriptTimeout",{"ms":35000}] 13:34:30 INFO - PROCESS | 1649 | 1462480470569 Marionette TRACE conn2 <- [1,2926,null,{}] 13:34:30 INFO - PROCESS | 1649 | 1462480470571 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}] 13:34:30 INFO - PROCESS | 1649 | 1462480470711 Marionette TRACE conn2 <- [1,2927,null,{"value":null}] 13:34:30 INFO - PROCESS | 1649 | 1462480470840 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:30 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c434800 == 112 [pid = 1649] [id = 739] 13:34:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 214 (0x1187f7800) [pid = 1649] [serial = 2217] [outer = 0x0] 13:34:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x1191ef800) [pid = 1649] [serial = 2218] [outer = 0x1187f7800] 13:34:30 INFO - PROCESS | 1649 | 1462480470869 Marionette DEBUG loaded listener.js 13:34:30 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x123fdd400) [pid = 1649] [serial = 2219] [outer = 0x1187f7800] 13:34:31 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 13:34:31 INFO - PROCESS | 1649 | 1462480471246 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]]]}] 13:34:31 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 13:34:31 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 721ms 13:34:31 INFO - PROCESS | 1649 | 1462480471289 Marionette TRACE conn2 -> [0,2929,"getWindowHandle",null] 13:34:31 INFO - PROCESS | 1649 | 1462480471290 Marionette TRACE conn2 <- [1,2929,null,{"value":"7"}] 13:34:31 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 13:34:31 INFO - PROCESS | 1649 | 1462480471292 Marionette TRACE conn2 -> [0,2930,"setScriptTimeout",{"ms":35000}] 13:34:31 INFO - PROCESS | 1649 | 1462480471294 Marionette TRACE conn2 <- [1,2930,null,{}] 13:34:31 INFO - PROCESS | 1649 | 1462480471302 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}] 13:34:31 INFO - PROCESS | 1649 | 1462480471429 Marionette TRACE conn2 <- [1,2931,null,{"value":null}] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1197d0000 == 111 [pid = 1649] [id = 721] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1173ab800 == 110 [pid = 1649] [id = 720] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x118252000 == 109 [pid = 1649] [id = 719] 13:34:31 INFO - PROCESS | 1649 | 1462480471621 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x143fda000 == 108 [pid = 1649] [id = 712] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x143c35800 == 107 [pid = 1649] [id = 711] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1438fd000 == 106 [pid = 1649] [id = 710] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x143644000 == 105 [pid = 1649] [id = 709] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x1421c4000 == 104 [pid = 1649] [id = 708] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x13759c000 == 103 [pid = 1649] [id = 707] 13:34:31 INFO - PROCESS | 1649 | --DOCSHELL 0x12be57800 == 102 [pid = 1649] [id = 706] 13:34:31 INFO - PROCESS | 1649 | ++DOCSHELL 0x116840800 == 103 [pid = 1649] [id = 740] 13:34:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x116161c00) [pid = 1649] [serial = 2220] [outer = 0x0] 13:34:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x12568f400) [pid = 1649] [serial = 2221] [outer = 0x116161c00] 13:34:31 INFO - PROCESS | 1649 | 1462480471669 Marionette DEBUG loaded listener.js 13:34:31 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x129581c00) [pid = 1649] [serial = 2222] [outer = 0x116161c00] 13:34:31 INFO - PROCESS | 1649 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 13:34:31 INFO - PROCESS | 1649 | 1462480471966 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]]]}] 13:34:32 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 13:34:32 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 723ms 13:34:32 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 13:34:32 INFO - PROCESS | 1649 | 1462480472018 Marionette TRACE conn2 -> [0,2933,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1649 | 1462480472020 Marionette TRACE conn2 <- [1,2933,null,{"value":"7"}] 13:34:32 INFO - PROCESS | 1649 | 1462480472023 Marionette TRACE conn2 -> [0,2934,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1649 | 1462480472024 Marionette TRACE conn2 <- [1,2934,null,{}] 13:34:32 INFO - PROCESS | 1649 | 1462480472026 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}] 13:34:32 INFO - PROCESS | 1649 | 1462480472158 Marionette TRACE conn2 <- [1,2935,null,{"value":null}] 13:34:32 INFO - PROCESS | 1649 | 1462480472276 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x13759c000 == 104 [pid = 1649] [id = 741] 13:34:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x12519c800) [pid = 1649] [serial = 2223] [outer = 0x0] 13:34:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x12ac88400) [pid = 1649] [serial = 2224] [outer = 0x12519c800] 13:34:32 INFO - PROCESS | 1649 | 1462480472305 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x12b12f400) [pid = 1649] [serial = 2225] [outer = 0x12519c800] 13:34:32 INFO - PROCESS | 1649 | 1462480472621 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]]]}] 13:34:32 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:34:32 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 618ms 13:34:32 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 13:34:32 INFO - PROCESS | 1649 | 1462480472641 Marionette TRACE conn2 -> [0,2937,"getWindowHandle",null] 13:34:32 INFO - PROCESS | 1649 | 1462480472643 Marionette TRACE conn2 <- [1,2937,null,{"value":"7"}] 13:34:32 INFO - PROCESS | 1649 | 1462480472645 Marionette TRACE conn2 -> [0,2938,"setScriptTimeout",{"ms":35000}] 13:34:32 INFO - PROCESS | 1649 | 1462480472646 Marionette TRACE conn2 <- [1,2938,null,{}] 13:34:32 INFO - PROCESS | 1649 | 1462480472651 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}] 13:34:32 INFO - PROCESS | 1649 | 1462480472798 Marionette TRACE conn2 <- [1,2939,null,{"value":null}] 13:34:32 INFO - PROCESS | 1649 | 1462480472817 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:32 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fdb800 == 105 [pid = 1649] [id = 742] 13:34:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x12bd64400) [pid = 1649] [serial = 2226] [outer = 0x0] 13:34:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x12d115400) [pid = 1649] [serial = 2227] [outer = 0x12bd64400] 13:34:32 INFO - PROCESS | 1649 | 1462480472843 Marionette DEBUG loaded listener.js 13:34:32 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x12d193000) [pid = 1649] [serial = 2228] [outer = 0x12bd64400] 13:34:33 INFO - PROCESS | 1649 | 1462480473192 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]]]}] 13:34:33 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. 13:34:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 574ms 13:34:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 13:34:33 INFO - PROCESS | 1649 | 1462480473224 Marionette TRACE conn2 -> [0,2941,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1649 | 1462480473225 Marionette TRACE conn2 <- [1,2941,null,{"value":"7"}] 13:34:33 INFO - PROCESS | 1649 | 1462480473227 Marionette TRACE conn2 -> [0,2942,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1649 | 1462480473228 Marionette TRACE conn2 <- [1,2942,null,{}] 13:34:33 INFO - PROCESS | 1649 | 1462480473232 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}] 13:34:33 INFO - PROCESS | 1649 | 1462480473402 Marionette TRACE conn2 <- [1,2943,null,{"value":null}] 13:34:33 INFO - PROCESS | 1649 | 1462480473419 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:33 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a96d000 == 106 [pid = 1649] [id = 743] 13:34:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x12d427000) [pid = 1649] [serial = 2229] [outer = 0x0] 13:34:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x12dae4c00) [pid = 1649] [serial = 2230] [outer = 0x12d427000] 13:34:33 INFO - PROCESS | 1649 | 1462480473447 Marionette DEBUG loaded listener.js 13:34:33 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x12dc10c00) [pid = 1649] [serial = 2231] [outer = 0x12d427000] 13:34:33 INFO - PROCESS | 1649 | 1462480473851 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"]]]}] 13:34:33 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 13:34:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 13:34:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 13:34:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 674ms 13:34:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 13:34:33 INFO - PROCESS | 1649 | 1462480473903 Marionette TRACE conn2 -> [0,2945,"getWindowHandle",null] 13:34:33 INFO - PROCESS | 1649 | 1462480473904 Marionette TRACE conn2 <- [1,2945,null,{"value":"7"}] 13:34:33 INFO - PROCESS | 1649 | 1462480473906 Marionette TRACE conn2 -> [0,2946,"setScriptTimeout",{"ms":35000}] 13:34:33 INFO - PROCESS | 1649 | 1462480473907 Marionette TRACE conn2 <- [1,2946,null,{}] 13:34:33 INFO - PROCESS | 1649 | 1462480473909 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}] 13:34:34 INFO - PROCESS | 1649 | 1462480474057 Marionette TRACE conn2 <- [1,2947,null,{"value":null}] 13:34:34 INFO - PROCESS | 1649 | 1462480474080 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x13aaee800 == 107 [pid = 1649] [id = 744] 13:34:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x12f279c00) [pid = 1649] [serial = 2232] [outer = 0x0] 13:34:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12f2af800) [pid = 1649] [serial = 2233] [outer = 0x12f279c00] 13:34:34 INFO - PROCESS | 1649 | 1462480474105 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x12f31e000) [pid = 1649] [serial = 2234] [outer = 0x12f279c00] 13:34:34 INFO - PROCESS | 1649 | 1462480474466 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]]]}] 13:34:34 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. 13:34:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 569ms 13:34:34 INFO - PROCESS | 1649 | 1462480474476 Marionette TRACE conn2 -> [0,2949,"getWindowHandle",null] 13:34:34 INFO - PROCESS | 1649 | 1462480474477 Marionette TRACE conn2 <- [1,2949,null,{"value":"7"}] 13:34:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 13:34:34 INFO - PROCESS | 1649 | 1462480474479 Marionette TRACE conn2 -> [0,2950,"setScriptTimeout",{"ms":35000}] 13:34:34 INFO - PROCESS | 1649 | 1462480474480 Marionette TRACE conn2 <- [1,2950,null,{}] 13:34:34 INFO - PROCESS | 1649 | 1462480474484 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}] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x13801b400) [pid = 1649] [serial = 2100] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x1181e0800) [pid = 1649] [serial = 2103] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x12957bc00) [pid = 1649] [serial = 2079] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x12ca42800) [pid = 1649] [serial = 2088] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x110ea1800) [pid = 1649] [serial = 2073] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x13a9f2c00) [pid = 1649] [serial = 2106] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 224 (0x112da4c00) [pid = 1649] [serial = 2109] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 223 (0x112b4f800) [pid = 1649] [serial = 2076] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 222 (0x12b1f2800) [pid = 1649] [serial = 2082] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 221 (0x137bf2400) [pid = 1649] [serial = 2094] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 220 (0x1379c2800) [pid = 1649] [serial = 2091] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 219 (0x12b12f000) [pid = 1649] [serial = 2085] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 218 (0x1382ab400) [pid = 1649] [serial = 2097] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 217 (0x1187a2400) [pid = 1649] [serial = 2112] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 216 (0x110d97800) [pid = 1649] [serial = 2157] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 215 (0x112beec00) [pid = 1649] [serial = 2163] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 13:34:34 INFO - PROCESS | 1649 | --DOMWINDOW == 214 (0x111c40400) [pid = 1649] [serial = 2160] [outer = 0x0] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 13:34:34 INFO - PROCESS | 1649 | 1462480474847 Marionette TRACE conn2 <- [1,2951,null,{"value":null}] 13:34:34 INFO - PROCESS | 1649 | 1462480474860 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:34 INFO - PROCESS | 1649 | ++DOCSHELL 0x11671c000 == 108 [pid = 1649] [id = 745] 13:34:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 215 (0x111c40400) [pid = 1649] [serial = 2235] [outer = 0x0] 13:34:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 216 (0x1134df800) [pid = 1649] [serial = 2236] [outer = 0x111c40400] 13:34:34 INFO - PROCESS | 1649 | 1462480474888 Marionette DEBUG loaded listener.js 13:34:34 INFO - PROCESS | 1649 | ++DOMWINDOW == 217 (0x12569ac00) [pid = 1649] [serial = 2237] [outer = 0x111c40400] 13:34:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x112f27000 == 109 [pid = 1649] [id = 746] 13:34:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 218 (0x12f323c00) [pid = 1649] [serial = 2238] [outer = 0x0] 13:34:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 219 (0x12f326000) [pid = 1649] [serial = 2239] [outer = 0x12f323c00] 13:34:35 INFO - PROCESS | 1649 | 1462480475254 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]]]}] 13:34:35 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. 13:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 822ms 13:34:35 INFO - PROCESS | 1649 | 1462480475302 Marionette TRACE conn2 -> [0,2953,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1649 | 1462480475303 Marionette TRACE conn2 <- [1,2953,null,{"value":"7"}] 13:34:35 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 13:34:35 INFO - PROCESS | 1649 | 1462480475305 Marionette TRACE conn2 -> [0,2954,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1649 | 1462480475306 Marionette TRACE conn2 <- [1,2954,null,{}] 13:34:35 INFO - PROCESS | 1649 | 1462480475308 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}] 13:34:35 INFO - PROCESS | 1649 | 1462480475463 Marionette TRACE conn2 <- [1,2955,null,{"value":null}] 13:34:35 INFO - PROCESS | 1649 | 1462480475469 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:35 INFO - PROCESS | 1649 | ++DOCSHELL 0x13afd3800 == 110 [pid = 1649] [id = 747] 13:34:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 220 (0x128f54000) [pid = 1649] [serial = 2240] [outer = 0x0] 13:34:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 221 (0x12f27f000) [pid = 1649] [serial = 2241] [outer = 0x128f54000] 13:34:35 INFO - PROCESS | 1649 | 1462480475494 Marionette DEBUG loaded listener.js 13:34:35 INFO - PROCESS | 1649 | ++DOMWINDOW == 222 (0x12f37f000) [pid = 1649] [serial = 2242] [outer = 0x128f54000] 13:34:35 INFO - PROCESS | 1649 | 1462480475863 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]]]}] 13:34:35 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:34:35 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 13:34:35 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 569ms 13:34:35 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 13:34:35 INFO - PROCESS | 1649 | 1462480475874 Marionette TRACE conn2 -> [0,2957,"getWindowHandle",null] 13:34:35 INFO - PROCESS | 1649 | 1462480475875 Marionette TRACE conn2 <- [1,2957,null,{"value":"7"}] 13:34:35 INFO - PROCESS | 1649 | 1462480475877 Marionette TRACE conn2 -> [0,2958,"setScriptTimeout",{"ms":35000}] 13:34:35 INFO - PROCESS | 1649 | 1462480475879 Marionette TRACE conn2 <- [1,2958,null,{}] 13:34:35 INFO - PROCESS | 1649 | 1462480475886 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}] 13:34:36 INFO - PROCESS | 1649 | 1462480476016 Marionette TRACE conn2 <- [1,2959,null,{"value":null}] 13:34:36 INFO - PROCESS | 1649 | 1462480476154 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x140e3f800 == 111 [pid = 1649] [id = 748] 13:34:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 223 (0x13613e000) [pid = 1649] [serial = 2243] [outer = 0x0] 13:34:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 224 (0x136163800) [pid = 1649] [serial = 2244] [outer = 0x13613e000] 13:34:36 INFO - PROCESS | 1649 | 1462480476180 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 225 (0x137804000) [pid = 1649] [serial = 2245] [outer = 0x13613e000] 13:34:36 INFO - PROCESS | 1649 | 1462480476469 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]]]}] 13:34:36 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. 13:34:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 618ms 13:34:36 INFO - PROCESS | 1649 | 1462480476497 Marionette TRACE conn2 -> [0,2961,"getWindowHandle",null] 13:34:36 INFO - PROCESS | 1649 | 1462480476499 Marionette TRACE conn2 <- [1,2961,null,{"value":"7"}] 13:34:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 13:34:36 INFO - PROCESS | 1649 | 1462480476504 Marionette TRACE conn2 -> [0,2962,"setScriptTimeout",{"ms":35000}] 13:34:36 INFO - PROCESS | 1649 | 1462480476506 Marionette TRACE conn2 <- [1,2962,null,{}] 13:34:36 INFO - PROCESS | 1649 | 1462480476509 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}] 13:34:36 INFO - PROCESS | 1649 | 1462480476636 Marionette TRACE conn2 <- [1,2963,null,{"value":null}] 13:34:36 INFO - PROCESS | 1649 | 1462480476849 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:36 INFO - PROCESS | 1649 | ++DOCSHELL 0x113321800 == 112 [pid = 1649] [id = 749] 13:34:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x110d96c00) [pid = 1649] [serial = 2246] [outer = 0x0] 13:34:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x110e78c00) [pid = 1649] [serial = 2247] [outer = 0x110d96c00] 13:34:36 INFO - PROCESS | 1649 | 1462480476886 Marionette DEBUG loaded listener.js 13:34:36 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x1125c2800) [pid = 1649] [serial = 2248] [outer = 0x110d96c00] 13:34:37 INFO - PROCESS | 1649 | 1462480477290 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]]]}] 13:34:37 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. 13:34:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 820ms 13:34:37 INFO - PROCESS | 1649 | 1462480477347 Marionette TRACE conn2 -> [0,2965,"getWindowHandle",null] 13:34:37 INFO - PROCESS | 1649 | 1462480477350 Marionette TRACE conn2 <- [1,2965,null,{"value":"7"}] 13:34:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 13:34:37 INFO - PROCESS | 1649 | 1462480477369 Marionette TRACE conn2 -> [0,2966,"setScriptTimeout",{"ms":35000}] 13:34:37 INFO - PROCESS | 1649 | 1462480477372 Marionette TRACE conn2 <- [1,2966,null,{}] 13:34:37 INFO - PROCESS | 1649 | 1462480477376 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}] 13:34:37 INFO - PROCESS | 1649 | 1462480477517 Marionette TRACE conn2 <- [1,2967,null,{"value":null}] 13:34:37 INFO - PROCESS | 1649 | 1462480477663 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:37 INFO - PROCESS | 1649 | ++DOCSHELL 0x12af22000 == 113 [pid = 1649] [id = 750] 13:34:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x1170e2000) [pid = 1649] [serial = 2249] [outer = 0x0] 13:34:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x11913c800) [pid = 1649] [serial = 2250] [outer = 0x1170e2000] 13:34:37 INFO - PROCESS | 1649 | 1462480477695 Marionette DEBUG loaded listener.js 13:34:37 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x124c15800) [pid = 1649] [serial = 2251] [outer = 0x1170e2000] 13:34:38 INFO - PROCESS | 1649 | 1462480478061 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]]]}] 13:34:38 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. 13:34:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 724ms 13:34:38 INFO - PROCESS | 1649 | 1462480478091 Marionette TRACE conn2 -> [0,2969,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1649 | 1462480478094 Marionette TRACE conn2 <- [1,2969,null,{"value":"7"}] 13:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 13:34:38 INFO - PROCESS | 1649 | 1462480478098 Marionette TRACE conn2 -> [0,2970,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1649 | 1462480478099 Marionette TRACE conn2 <- [1,2970,null,{}] 13:34:38 INFO - PROCESS | 1649 | 1462480478102 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}] 13:34:38 INFO - PROCESS | 1649 | 1462480478236 Marionette TRACE conn2 <- [1,2971,null,{"value":null}] 13:34:38 INFO - PROCESS | 1649 | 1462480478380 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:38 INFO - PROCESS | 1649 | ++DOCSHELL 0x137e0e800 == 114 [pid = 1649] [id = 751] 13:34:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x125066000) [pid = 1649] [serial = 2252] [outer = 0x0] 13:34:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x126d37400) [pid = 1649] [serial = 2253] [outer = 0x125066000] 13:34:38 INFO - PROCESS | 1649 | 1462480478412 Marionette DEBUG loaded listener.js 13:34:38 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x12a980000) [pid = 1649] [serial = 2254] [outer = 0x125066000] 13:34:38 INFO - PROCESS | 1649 | 1462480478783 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]]]}] 13:34:38 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 13:34:38 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 723ms 13:34:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 13:34:38 INFO - PROCESS | 1649 | 1462480478821 Marionette TRACE conn2 -> [0,2973,"getWindowHandle",null] 13:34:38 INFO - PROCESS | 1649 | 1462480478822 Marionette TRACE conn2 <- [1,2973,null,{"value":"7"}] 13:34:38 INFO - PROCESS | 1649 | 1462480478826 Marionette TRACE conn2 -> [0,2974,"setScriptTimeout",{"ms":35000}] 13:34:38 INFO - PROCESS | 1649 | 1462480478830 Marionette TRACE conn2 <- [1,2974,null,{}] 13:34:38 INFO - PROCESS | 1649 | 1462480478838 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}] 13:34:38 INFO - PROCESS | 1649 | 1462480478973 Marionette TRACE conn2 <- [1,2975,null,{"value":null}] 13:34:39 INFO - PROCESS | 1649 | 1462480479159 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1421d2000 == 115 [pid = 1649] [id = 752] 13:34:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x12c41c000) [pid = 1649] [serial = 2255] [outer = 0x0] 13:34:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x12d18a000) [pid = 1649] [serial = 2256] [outer = 0x12c41c000] 13:34:39 INFO - PROCESS | 1649 | 1462480479190 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x12d4f4800) [pid = 1649] [serial = 2257] [outer = 0x12c41c000] 13:34:39 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. 13:34:39 INFO - PROCESS | 1649 | 1462480479547 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]]]}] 13:34:39 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 726ms 13:34:39 INFO - PROCESS | 1649 | 1462480479553 Marionette TRACE conn2 -> [0,2977,"getWindowHandle",null] 13:34:39 INFO - PROCESS | 1649 | 1462480479555 Marionette TRACE conn2 <- [1,2977,null,{"value":"7"}] 13:34:39 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 13:34:39 INFO - PROCESS | 1649 | 1462480479557 Marionette TRACE conn2 -> [0,2978,"setScriptTimeout",{"ms":35000}] 13:34:39 INFO - PROCESS | 1649 | 1462480479558 Marionette TRACE conn2 <- [1,2978,null,{}] 13:34:39 INFO - PROCESS | 1649 | 1462480479561 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}] 13:34:39 INFO - PROCESS | 1649 | 1462480479695 Marionette TRACE conn2 <- [1,2979,null,{"value":null}] 13:34:39 INFO - PROCESS | 1649 | 1462480479854 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:39 INFO - PROCESS | 1649 | ++DOCSHELL 0x1425bf800 == 116 [pid = 1649] [id = 753] 13:34:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x12daee800) [pid = 1649] [serial = 2258] [outer = 0x0] 13:34:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x12dc0ec00) [pid = 1649] [serial = 2259] [outer = 0x12daee800] 13:34:39 INFO - PROCESS | 1649 | 1462480479884 Marionette DEBUG loaded listener.js 13:34:39 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x12f321000) [pid = 1649] [serial = 2260] [outer = 0x12daee800] 13:34:40 INFO - PROCESS | 1649 | 1462480480253 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]]]}] 13:34:40 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. 13:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 718ms 13:34:40 INFO - PROCESS | 1649 | 1462480480276 Marionette TRACE conn2 -> [0,2981,"getWindowHandle",null] 13:34:40 INFO - PROCESS | 1649 | 1462480480277 Marionette TRACE conn2 <- [1,2981,null,{"value":"7"}] 13:34:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 13:34:40 INFO - PROCESS | 1649 | 1462480480280 Marionette TRACE conn2 -> [0,2982,"setScriptTimeout",{"ms":35000}] 13:34:40 INFO - PROCESS | 1649 | 1462480480281 Marionette TRACE conn2 <- [1,2982,null,{}] 13:34:40 INFO - PROCESS | 1649 | 1462480480284 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}] 13:34:40 INFO - PROCESS | 1649 | 1462480480418 Marionette TRACE conn2 <- [1,2983,null,{"value":null}] 13:34:40 INFO - PROCESS | 1649 | 1462480480552 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:40 INFO - PROCESS | 1649 | ++DOCSHELL 0x142618000 == 117 [pid = 1649] [id = 754] 13:34:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x13616b000) [pid = 1649] [serial = 2261] [outer = 0x0] 13:34:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x137808000) [pid = 1649] [serial = 2262] [outer = 0x13616b000] 13:34:40 INFO - PROCESS | 1649 | 1462480480589 Marionette DEBUG loaded listener.js 13:34:40 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x1378d4c00) [pid = 1649] [serial = 2263] [outer = 0x13616b000] 13:34:40 INFO - PROCESS | 1649 | 1462480480960 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"]]]}] 13:34:40 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 13:34:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 13:34:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:40 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 13:34:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 719ms 13:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 13:34:41 INFO - PROCESS | 1649 | 1462480480999 Marionette TRACE conn2 -> [0,2985,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1649 | 1462480481001 Marionette TRACE conn2 <- [1,2985,null,{"value":"7"}] 13:34:41 INFO - PROCESS | 1649 | 1462480481003 Marionette TRACE conn2 -> [0,2986,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 1649 | 1462480481004 Marionette TRACE conn2 <- [1,2986,null,{}] 13:34:41 INFO - PROCESS | 1649 | 1462480481007 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}] 13:34:41 INFO - PROCESS | 1649 | 1462480481143 Marionette TRACE conn2 <- [1,2987,null,{"value":null}] 13:34:41 INFO - PROCESS | 1649 | 1462480481298 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:41 INFO - PROCESS | 1649 | ++DOCSHELL 0x1426e7000 == 118 [pid = 1649] [id = 755] 13:34:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x137809c00) [pid = 1649] [serial = 2264] [outer = 0x0] 13:34:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x1379d9c00) [pid = 1649] [serial = 2265] [outer = 0x137809c00] 13:34:41 INFO - PROCESS | 1649 | 1462480481329 Marionette DEBUG loaded listener.js 13:34:41 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x1379e5400) [pid = 1649] [serial = 2266] [outer = 0x137809c00] 13:34:41 INFO - PROCESS | 1649 | 1462480481690 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]]]}] 13:34:41 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. 13:34:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 721ms 13:34:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 13:34:41 INFO - PROCESS | 1649 | 1462480481725 Marionette TRACE conn2 -> [0,2989,"getWindowHandle",null] 13:34:41 INFO - PROCESS | 1649 | 1462480481726 Marionette TRACE conn2 <- [1,2989,null,{"value":"7"}] 13:34:41 INFO - PROCESS | 1649 | 1462480481728 Marionette TRACE conn2 -> [0,2990,"setScriptTimeout",{"ms":35000}] 13:34:41 INFO - PROCESS | 1649 | 1462480481729 Marionette TRACE conn2 <- [1,2990,null,{}] 13:34:41 INFO - PROCESS | 1649 | 1462480481732 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}] 13:34:41 INFO - PROCESS | 1649 | 1462480481865 Marionette TRACE conn2 <- [1,2991,null,{"value":null}] 13:34:42 INFO - PROCESS | 1649 | 1462480482043 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x14363d000 == 119 [pid = 1649] [id = 756] 13:34:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x1379de400) [pid = 1649] [serial = 2267] [outer = 0x0] 13:34:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x137be4800) [pid = 1649] [serial = 2268] [outer = 0x1379de400] 13:34:42 INFO - PROCESS | 1649 | 1462480482074 Marionette DEBUG loaded listener.js 13:34:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x137bf4400) [pid = 1649] [serial = 2269] [outer = 0x1379de400] 13:34:42 INFO - PROCESS | 1649 | ++DOCSHELL 0x143640000 == 120 [pid = 1649] [id = 757] 13:34:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x137c9d400) [pid = 1649] [serial = 2270] [outer = 0x0] 13:34:42 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x137bf5000) [pid = 1649] [serial = 2271] [outer = 0x137c9d400] 13:34:42 INFO - PROCESS | 1649 | 1462480482497 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]]]}] 13:34:42 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. 13:34:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 821ms 13:34:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 13:34:42 INFO - PROCESS | 1649 | 1462480482550 Marionette TRACE conn2 -> [0,2993,"getWindowHandle",null] 13:34:42 INFO - PROCESS | 1649 | 1462480482551 Marionette TRACE conn2 <- [1,2993,null,{"value":"7"}] 13:34:42 INFO - PROCESS | 1649 | 1462480482554 Marionette TRACE conn2 -> [0,2994,"setScriptTimeout",{"ms":35000}] 13:34:42 INFO - PROCESS | 1649 | 1462480482556 Marionette TRACE conn2 <- [1,2994,null,{}] 13:34:42 INFO - PROCESS | 1649 | 1462480482559 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}] 13:34:42 INFO - PROCESS | 1649 | 1462480482840 Marionette TRACE conn2 <- [1,2995,null,{"value":null}] 13:34:43 INFO - PROCESS | 1649 | 1462480483026 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x1436ea800 == 121 [pid = 1649] [id = 758] 13:34:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x137be6c00) [pid = 1649] [serial = 2272] [outer = 0x0] 13:34:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x137c96c00) [pid = 1649] [serial = 2273] [outer = 0x137be6c00] 13:34:43 INFO - PROCESS | 1649 | 1462480483056 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x137ca2800) [pid = 1649] [serial = 2274] [outer = 0x137be6c00] 13:34:43 INFO - PROCESS | 1649 | 1462480483412 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]]]}] 13:34:43 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 13:34:43 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 13:34:43 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 869ms 13:34:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 13:34:43 INFO - PROCESS | 1649 | 1462480483424 Marionette TRACE conn2 -> [0,2997,"getWindowHandle",null] 13:34:43 INFO - PROCESS | 1649 | 1462480483425 Marionette TRACE conn2 <- [1,2997,null,{"value":"7"}] 13:34:43 INFO - PROCESS | 1649 | 1462480483427 Marionette TRACE conn2 -> [0,2998,"setScriptTimeout",{"ms":35000}] 13:34:43 INFO - PROCESS | 1649 | 1462480483428 Marionette TRACE conn2 <- [1,2998,null,{}] 13:34:43 INFO - PROCESS | 1649 | 1462480483431 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}] 13:34:43 INFO - PROCESS | 1649 | 1462480483568 Marionette TRACE conn2 <- [1,2999,null,{"value":null}] 13:34:43 INFO - PROCESS | 1649 | 1462480483721 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:43 INFO - PROCESS | 1649 | ++DOCSHELL 0x143b14000 == 122 [pid = 1649] [id = 759] 13:34:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x137c9c000) [pid = 1649] [serial = 2275] [outer = 0x0] 13:34:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x137caf800) [pid = 1649] [serial = 2276] [outer = 0x137c9c000] 13:34:43 INFO - PROCESS | 1649 | 1462480483752 Marionette DEBUG loaded listener.js 13:34:43 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x137ce6c00) [pid = 1649] [serial = 2277] [outer = 0x137c9c000] 13:34:44 INFO - PROCESS | 1649 | 1462480484119 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]]]}] 13:34:44 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. 13:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 719ms 13:34:44 INFO - PROCESS | 1649 | 1462480484147 Marionette TRACE conn2 -> [0,3001,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1649 | 1462480484148 Marionette TRACE conn2 <- [1,3001,null,{"value":"7"}] 13:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 13:34:44 INFO - PROCESS | 1649 | 1462480484151 Marionette TRACE conn2 -> [0,3002,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1649 | 1462480484152 Marionette TRACE conn2 <- [1,3002,null,{}] 13:34:44 INFO - PROCESS | 1649 | 1462480484154 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}] 13:34:44 INFO - PROCESS | 1649 | 1462480484289 Marionette TRACE conn2 <- [1,3003,null,{"value":null}] 13:34:44 INFO - PROCESS | 1649 | 1462480484443 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:44 INFO - PROCESS | 1649 | ++DOCSHELL 0x143c35800 == 123 [pid = 1649] [id = 760] 13:34:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x137ca6c00) [pid = 1649] [serial = 2278] [outer = 0x0] 13:34:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x137cef000) [pid = 1649] [serial = 2279] [outer = 0x137ca6c00] 13:34:44 INFO - PROCESS | 1649 | 1462480484477 Marionette DEBUG loaded listener.js 13:34:44 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x138023c00) [pid = 1649] [serial = 2280] [outer = 0x137ca6c00] 13:34:44 INFO - PROCESS | 1649 | 1462480484838 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]]]}] 13:34:44 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. 13:34:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 721ms 13:34:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 13:34:44 INFO - PROCESS | 1649 | 1462480484873 Marionette TRACE conn2 -> [0,3005,"getWindowHandle",null] 13:34:44 INFO - PROCESS | 1649 | 1462480484874 Marionette TRACE conn2 <- [1,3005,null,{"value":"7"}] 13:34:44 INFO - PROCESS | 1649 | 1462480484877 Marionette TRACE conn2 -> [0,3006,"setScriptTimeout",{"ms":35000}] 13:34:44 INFO - PROCESS | 1649 | 1462480484879 Marionette TRACE conn2 <- [1,3006,null,{}] 13:34:44 INFO - PROCESS | 1649 | 1462480484881 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}] 13:34:45 INFO - PROCESS | 1649 | 1462480485027 Marionette TRACE conn2 <- [1,3007,null,{"value":null}] 13:34:45 INFO - PROCESS | 1649 | 1462480485213 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x143fda000 == 124 [pid = 1649] [id = 761] 13:34:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x138145800) [pid = 1649] [serial = 2281] [outer = 0x0] 13:34:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x138209400) [pid = 1649] [serial = 2282] [outer = 0x138145800] 13:34:45 INFO - PROCESS | 1649 | 1462480485244 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x138257000) [pid = 1649] [serial = 2283] [outer = 0x138145800] 13:34:45 INFO - PROCESS | 1649 | 1462480485574 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]]]}] 13:34:45 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. 13:34:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 720ms 13:34:45 INFO - PROCESS | 1649 | 1462480485597 Marionette TRACE conn2 -> [0,3009,"getWindowHandle",null] 13:34:45 INFO - PROCESS | 1649 | 1462480485599 Marionette TRACE conn2 <- [1,3009,null,{"value":"7"}] 13:34:45 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 13:34:45 INFO - PROCESS | 1649 | 1462480485604 Marionette TRACE conn2 -> [0,3010,"setScriptTimeout",{"ms":35000}] 13:34:45 INFO - PROCESS | 1649 | 1462480485605 Marionette TRACE conn2 <- [1,3010,null,{}] 13:34:45 INFO - PROCESS | 1649 | 1462480485607 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}] 13:34:45 INFO - PROCESS | 1649 | 1462480485743 Marionette TRACE conn2 <- [1,3011,null,{"value":null}] 13:34:45 INFO - PROCESS | 1649 | 1462480485894 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:45 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443ad800 == 125 [pid = 1649] [id = 762] 13:34:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x138258c00) [pid = 1649] [serial = 2284] [outer = 0x0] 13:34:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 265 (0x1382ac000) [pid = 1649] [serial = 2285] [outer = 0x138258c00] 13:34:45 INFO - PROCESS | 1649 | 1462480485923 Marionette DEBUG loaded listener.js 13:34:45 INFO - PROCESS | 1649 | ++DOMWINDOW == 266 (0x1382b4800) [pid = 1649] [serial = 2286] [outer = 0x138258c00] 13:34:46 INFO - PROCESS | 1649 | 1462480486276 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]]]}] 13:34:46 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 13:34:46 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 719ms 13:34:46 INFO - PROCESS | 1649 | 1462480486324 Marionette TRACE conn2 -> [0,3013,"getWindowHandle",null] 13:34:46 INFO - PROCESS | 1649 | 1462480486325 Marionette TRACE conn2 <- [1,3013,null,{"value":"7"}] 13:34:46 INFO - TEST-START | /FileAPI/FileReaderSync.worker 13:34:46 INFO - PROCESS | 1649 | 1462480486328 Marionette TRACE conn2 -> [0,3014,"setScriptTimeout",{"ms":35000}] 13:34:46 INFO - PROCESS | 1649 | 1462480486329 Marionette TRACE conn2 <- [1,3014,null,{}] 13:34:46 INFO - PROCESS | 1649 | 1462480486331 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}] 13:34:46 INFO - PROCESS | 1649 | 1462480486469 Marionette TRACE conn2 <- [1,3015,null,{"value":null}] 13:34:46 INFO - PROCESS | 1649 | 1462480486642 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:46 INFO - PROCESS | 1649 | ++DOCSHELL 0x1443dc000 == 126 [pid = 1649] [id = 763] 13:34:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 267 (0x13825f800) [pid = 1649] [serial = 2287] [outer = 0x0] 13:34:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 268 (0x13a31d000) [pid = 1649] [serial = 2288] [outer = 0x13825f800] 13:34:46 INFO - PROCESS | 1649 | 1462480486671 Marionette DEBUG loaded listener.js 13:34:46 INFO - PROCESS | 1649 | ++DOMWINDOW == 269 (0x13a3b9800) [pid = 1649] [serial = 2289] [outer = 0x13825f800] 13:34:46 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:34:47 INFO - PROCESS | 1649 | 1462480487055 Marionette TRACE conn2 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 13:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 13:34:47 INFO - {} 13:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 13:34:47 INFO - {} 13:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 13:34:47 INFO - {} 13:34:47 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 13:34:47 INFO - {} 13:34:47 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 13:34:47 INFO - PROCESS | 1649 | 1462480487099 Marionette TRACE conn2 -> [0,3017,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1649 | 1462480487100 Marionette TRACE conn2 <- [1,3017,null,{"value":"7"}] 13:34:47 INFO - TEST-START | /FileAPI/fileReader.html 13:34:47 INFO - PROCESS | 1649 | 1462480487102 Marionette TRACE conn2 -> [0,3018,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1649 | 1462480487103 Marionette TRACE conn2 <- [1,3018,null,{}] 13:34:47 INFO - PROCESS | 1649 | 1462480487106 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}] 13:34:47 INFO - PROCESS | 1649 | 1462480487324 Marionette TRACE conn2 <- [1,3019,null,{"value":null}] 13:34:47 INFO - PROCESS | 1649 | 1462480487449 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:47 INFO - PROCESS | 1649 | ++DOCSHELL 0x119237800 == 127 [pid = 1649] [id = 764] 13:34:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 270 (0x110e78000) [pid = 1649] [serial = 2290] [outer = 0x0] 13:34:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 271 (0x13a3bbc00) [pid = 1649] [serial = 2291] [outer = 0x110e78000] 13:34:47 INFO - PROCESS | 1649 | 1462480487478 Marionette DEBUG loaded listener.js 13:34:47 INFO - PROCESS | 1649 | ++DOMWINDOW == 272 (0x13a6b7000) [pid = 1649] [serial = 2292] [outer = 0x110e78000] 13:34:47 INFO - PROCESS | 1649 | 1462480487846 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]]]}] 13:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 13:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 13:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 13:34:47 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 13:34:47 INFO - TEST-OK | /FileAPI/fileReader.html | took 771ms 13:34:47 INFO - PROCESS | 1649 | 1462480487875 Marionette TRACE conn2 -> [0,3021,"getWindowHandle",null] 13:34:47 INFO - PROCESS | 1649 | 1462480487876 Marionette TRACE conn2 <- [1,3021,null,{"value":"7"}] 13:34:47 INFO - TEST-START | /FileAPI/historical.html 13:34:47 INFO - PROCESS | 1649 | 1462480487879 Marionette TRACE conn2 -> [0,3022,"setScriptTimeout",{"ms":35000}] 13:34:47 INFO - PROCESS | 1649 | 1462480487880 Marionette TRACE conn2 <- [1,3022,null,{}] 13:34:47 INFO - PROCESS | 1649 | 1462480487904 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}] 13:34:48 INFO - PROCESS | 1649 | 1462480488043 Marionette TRACE conn2 <- [1,3023,null,{"value":null}] 13:34:48 INFO - PROCESS | 1649 | 1462480488171 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12d2c7800 == 128 [pid = 1649] [id = 765] 13:34:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 273 (0x11328b400) [pid = 1649] [serial = 2293] [outer = 0x0] 13:34:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 274 (0x13a3c4800) [pid = 1649] [serial = 2294] [outer = 0x11328b400] 13:34:48 INFO - PROCESS | 1649 | 1462480488200 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 275 (0x13a73d800) [pid = 1649] [serial = 2295] [outer = 0x11328b400] 13:34:48 INFO - PROCESS | 1649 | 1462480488580 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"]]]}] 13:34:48 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 13:34:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 13:34:48 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 13:34:48 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 13:34:48 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 13:34:48 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 13:34:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 13:34:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:48 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 13:34:48 INFO - TEST-OK | /FileAPI/historical.html | took 736ms 13:34:48 INFO - PROCESS | 1649 | 1462480488616 Marionette TRACE conn2 -> [0,3025,"getWindowHandle",null] 13:34:48 INFO - PROCESS | 1649 | 1462480488617 Marionette TRACE conn2 <- [1,3025,null,{"value":"7"}] 13:34:48 INFO - TEST-START | /FileAPI/idlharness.html 13:34:48 INFO - PROCESS | 1649 | 1462480488619 Marionette TRACE conn2 -> [0,3026,"setScriptTimeout",{"ms":35000}] 13:34:48 INFO - PROCESS | 1649 | 1462480488621 Marionette TRACE conn2 <- [1,3026,null,{}] 13:34:48 INFO - PROCESS | 1649 | 1462480488623 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}] 13:34:48 INFO - PROCESS | 1649 | 1462480488762 Marionette TRACE conn2 <- [1,3027,null,{"value":null}] 13:34:48 INFO - PROCESS | 1649 | 1462480488924 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:48 INFO - PROCESS | 1649 | ++DOCSHELL 0x12cf6f800 == 129 [pid = 1649] [id = 766] 13:34:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 276 (0x110dc2400) [pid = 1649] [serial = 2296] [outer = 0x0] 13:34:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 277 (0x138254000) [pid = 1649] [serial = 2297] [outer = 0x110dc2400] 13:34:48 INFO - PROCESS | 1649 | 1462480488953 Marionette DEBUG loaded listener.js 13:34:48 INFO - PROCESS | 1649 | ++DOMWINDOW == 278 (0x13a771c00) [pid = 1649] [serial = 2298] [outer = 0x110dc2400] 13:34:50 INFO - PROCESS | 1649 | 1462480490003 Marionette TRACE conn2 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 13:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:34:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 13:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:34:50 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:50 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 13:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:34:50 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:34:50 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 13:34:50 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 13:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 13:34:50 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 13:34:50 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 13:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 13:34:50 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:34:50 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:50 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:34:50 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 13:34:50 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 13:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 13:34:50 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 13:34:50 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 13:34:50 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:50 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:50 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:50 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:50 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:50 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 13:34:50 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 13:34:50 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 13:34:50 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 13:34:50 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 13:34:50 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 13:34:50 INFO - TEST-OK | /FileAPI/idlharness.html | took 1436ms 13:34:50 INFO - PROCESS | 1649 | 1462480490057 Marionette TRACE conn2 -> [0,3029,"getWindowHandle",null] 13:34:50 INFO - PROCESS | 1649 | 1462480490060 Marionette TRACE conn2 <- [1,3029,null,{"value":"7"}] 13:34:50 INFO - TEST-START | /FileAPI/idlharness.worker 13:34:50 INFO - PROCESS | 1649 | 1462480490065 Marionette TRACE conn2 -> [0,3030,"setScriptTimeout",{"ms":35000}] 13:34:50 INFO - PROCESS | 1649 | 1462480490068 Marionette TRACE conn2 <- [1,3030,null,{}] 13:34:50 INFO - PROCESS | 1649 | 1462480490073 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}] 13:34:50 INFO - PROCESS | 1649 | 1462480490238 Marionette TRACE conn2 <- [1,3031,null,{"value":null}] 13:34:50 INFO - PROCESS | 1649 | 1462480490451 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:50 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fc6000 == 130 [pid = 1649] [id = 767] 13:34:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 279 (0x126d30c00) [pid = 1649] [serial = 2299] [outer = 0x0] 13:34:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 280 (0x127336800) [pid = 1649] [serial = 2300] [outer = 0x126d30c00] 13:34:50 INFO - PROCESS | 1649 | 1462480490498 Marionette DEBUG loaded listener.js 13:34:50 INFO - PROCESS | 1649 | ++DOMWINDOW == 281 (0x128f51400) [pid = 1649] [serial = 2301] [outer = 0x126d30c00] 13:34:50 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:34:51 INFO - PROCESS | 1649 | 1462480491323 Marionette TRACE conn2 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 13:34:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 13:34:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 13:34:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 13:34:51 INFO - {} 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 13:34:51 INFO - {} 13:34:51 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 - {} 13:34:51 INFO - {} 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 13:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 13:34:51 INFO - {} 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 13:34:51 INFO - {} 13:34:51 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 - {} 13:34:51 INFO - {} 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 13:34:51 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 13:34:51 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 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 13:34:51 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 13:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 13:34:51 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 13:34:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:51 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:51 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 13:34:51 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 13:34:51 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 13:34:51 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 13:34:51 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 13:34:51 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 13:34:51 INFO - {} 13:34:51 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1289ms 13:34:51 INFO - PROCESS | 1649 | 1462480491354 Marionette TRACE conn2 -> [0,3033,"getWindowHandle",null] 13:34:51 INFO - PROCESS | 1649 | 1462480491357 Marionette TRACE conn2 <- [1,3033,null,{"value":"7"}] 13:34:51 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 13:34:51 INFO - PROCESS | 1649 | 1462480491360 Marionette TRACE conn2 -> [0,3034,"setScriptTimeout",{"ms":35000}] 13:34:51 INFO - PROCESS | 1649 | 1462480491362 Marionette TRACE conn2 <- [1,3034,null,{}] 13:34:51 INFO - PROCESS | 1649 | 1462480491364 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}] 13:34:51 INFO - PROCESS | 1649 | 1462480491526 Marionette TRACE conn2 <- [1,3035,null,{"value":null}] 13:34:51 INFO - PROCESS | 1649 | 1462480491710 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:51 INFO - PROCESS | 1649 | ++DOCSHELL 0x113fd6000 == 131 [pid = 1649] [id = 768] 13:34:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 282 (0x118774c00) [pid = 1649] [serial = 2302] [outer = 0x0] 13:34:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 283 (0x1191e6000) [pid = 1649] [serial = 2303] [outer = 0x118774c00] 13:34:51 INFO - PROCESS | 1649 | 1462480491755 Marionette DEBUG loaded listener.js 13:34:51 INFO - PROCESS | 1649 | ++DOMWINDOW == 284 (0x136162800) [pid = 1649] [serial = 2304] [outer = 0x118774c00] 13:34:52 INFO - PROCESS | 1649 | 1462480492248 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]]]}] 13:34:52 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 13:34:52 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 923ms 13:34:52 INFO - PROCESS | 1649 | 1462480492285 Marionette TRACE conn2 -> [0,3037,"getWindowHandle",null] 13:34:52 INFO - PROCESS | 1649 | 1462480492288 Marionette TRACE conn2 <- [1,3037,null,{"value":"7"}] 13:34:52 INFO - TEST-START | /FileAPI/blob/Blob-close.html 13:34:52 INFO - PROCESS | 1649 | 1462480492291 Marionette TRACE conn2 -> [0,3038,"setScriptTimeout",{"ms":35000}] 13:34:52 INFO - PROCESS | 1649 | 1462480492295 Marionette TRACE conn2 <- [1,3038,null,{}] 13:34:52 INFO - PROCESS | 1649 | 1462480492306 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}] 13:34:52 INFO - PROCESS | 1649 | 1462480492579 Marionette TRACE conn2 <- [1,3039,null,{"value":null}] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc56000 == 130 [pid = 1649] [id = 301] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x140e3f800 == 129 [pid = 1649] [id = 748] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x13afd3800 == 128 [pid = 1649] [id = 747] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x112f27000 == 127 [pid = 1649] [id = 746] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 283 (0x1181bf000) [pid = 1649] [serial = 2167] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 282 (0x140e19800) [pid = 1649] [serial = 2149] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 281 (0x112b4c400) [pid = 1649] [serial = 2152] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 280 (0x13b6d4400) [pid = 1649] [serial = 2143] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 279 (0x11838cc00) [pid = 1649] [serial = 2155] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 278 (0x140d35800) [pid = 1649] [serial = 2146] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x11671c000 == 126 [pid = 1649] [id = 745] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x13aaee800 == 125 [pid = 1649] [id = 744] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x13a96d000 == 124 [pid = 1649] [id = 743] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x137fdb800 == 123 [pid = 1649] [id = 742] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x13759c000 == 122 [pid = 1649] [id = 741] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x116840800 == 121 [pid = 1649] [id = 740] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12c434800 == 120 [pid = 1649] [id = 739] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12786d000 == 119 [pid = 1649] [id = 738] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12dc5a000 == 118 [pid = 1649] [id = 731] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12d46c800 == 117 [pid = 1649] [id = 730] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12cf7e000 == 116 [pid = 1649] [id = 729] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12ca8a000 == 115 [pid = 1649] [id = 728] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12af94800 == 114 [pid = 1649] [id = 727] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12a9a5800 == 113 [pid = 1649] [id = 726] 13:34:52 INFO - PROCESS | 1649 | 1462480492794 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12946f000 == 112 [pid = 1649] [id = 725] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x12575a000 == 111 [pid = 1649] [id = 724] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x116883000 == 110 [pid = 1649] [id = 723] 13:34:52 INFO - PROCESS | 1649 | --DOCSHELL 0x124b20000 == 109 [pid = 1649] [id = 722] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 277 (0x12afdc000) [pid = 1649] [serial = 2116] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 276 (0x13a6b5c00) [pid = 1649] [serial = 2101] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 275 (0x12bd63400) [pid = 1649] [serial = 2053] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 274 (0x12acb9000) [pid = 1649] [serial = 2104] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 273 (0x12afd2800) [pid = 1649] [serial = 2081] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 272 (0x12ab86c00) [pid = 1649] [serial = 2080] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 271 (0x13a771800) [pid = 1649] [serial = 2102] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 270 (0x12f2b7c00) [pid = 1649] [serial = 2089] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 269 (0x137be1000) [pid = 1649] [serial = 2090] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 268 (0x1181d9000) [pid = 1649] [serial = 2075] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 267 (0x1125b7400) [pid = 1649] [serial = 2074] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 266 (0x13b6d8400) [pid = 1649] [serial = 2107] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 265 (0x1170e1c00) [pid = 1649] [serial = 2110] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 264 (0x12a981400) [pid = 1649] [serial = 2050] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 263 (0x12569c800) [pid = 1649] [serial = 2078] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 262 (0x118068000) [pid = 1649] [serial = 2077] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 261 (0x12d429000) [pid = 1649] [serial = 2083] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 260 (0x12f27dc00) [pid = 1649] [serial = 2084] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 259 (0x13a9a0400) [pid = 1649] [serial = 2105] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 258 (0x138202400) [pid = 1649] [serial = 2095] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 257 (0x138256800) [pid = 1649] [serial = 2096] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 256 (0x137ce3000) [pid = 1649] [serial = 2092] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 255 (0x138022000) [pid = 1649] [serial = 2093] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 254 (0x1378d6800) [pid = 1649] [serial = 2087] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 253 (0x12f2bcc00) [pid = 1649] [serial = 2086] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 252 (0x13a323000) [pid = 1649] [serial = 2098] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 251 (0x12d121c00) [pid = 1649] [serial = 2056] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 250 (0x137bf7800) [pid = 1649] [serial = 2071] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 249 (0x12dc0a800) [pid = 1649] [serial = 2059] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 248 (0x1120ddc00) [pid = 1649] [serial = 2044] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 247 (0x121268000) [pid = 1649] [serial = 2047] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 246 (0x1379cac00) [pid = 1649] [serial = 2068] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x13616d800) [pid = 1649] [serial = 2065] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x12f376c00) [pid = 1649] [serial = 2062] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x13b9a1c00) [pid = 1649] [serial = 2108] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x128fdec00) [pid = 1649] [serial = 2114] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x126d2d000) [pid = 1649] [serial = 2113] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x13a3c2800) [pid = 1649] [serial = 2099] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x11990a000) [pid = 1649] [serial = 2111] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x111cb8400) [pid = 1649] [serial = 2159] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x12d4f0c00) [pid = 1649] [serial = 2125] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x138211000) [pid = 1649] [serial = 2134] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 235 (0x128f56400) [pid = 1649] [serial = 2122] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 234 (0x116111000) [pid = 1649] [serial = 2164] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 233 (0x110dc6400) [pid = 1649] [serial = 2158] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 232 (0x13a9a5400) [pid = 1649] [serial = 2140] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 231 (0x121272000) [pid = 1649] [serial = 2119] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 230 (0x13a7ab800) [pid = 1649] [serial = 2137] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 229 (0x12f381000) [pid = 1649] [serial = 2128] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 228 (0x11685bc00) [pid = 1649] [serial = 2165] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 227 (0x1125b8400) [pid = 1649] [serial = 2161] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 226 (0x112da8c00) [pid = 1649] [serial = 2162] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | --DOMWINDOW == 225 (0x1379dbc00) [pid = 1649] [serial = 2131] [outer = 0x0] [url = about:blank] 13:34:52 INFO - PROCESS | 1649 | ++DOCSHELL 0x116840800 == 110 [pid = 1649] [id = 769] 13:34:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 226 (0x111cb8400) [pid = 1649] [serial = 2305] [outer = 0x0] 13:34:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 227 (0x11685bc00) [pid = 1649] [serial = 2306] [outer = 0x111cb8400] 13:34:52 INFO - PROCESS | 1649 | 1462480492835 Marionette DEBUG loaded listener.js 13:34:52 INFO - PROCESS | 1649 | ++DOMWINDOW == 228 (0x123ed8400) [pid = 1649] [serial = 2307] [outer = 0x111cb8400] 13:34:53 INFO - PROCESS | 1649 | 1462480493164 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"]]]}] 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 13:34:53 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 926ms 13:34:53 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 13:34:53 INFO - PROCESS | 1649 | 1462480493218 Marionette TRACE conn2 -> [0,3041,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1649 | 1462480493219 Marionette TRACE conn2 <- [1,3041,null,{"value":"7"}] 13:34:53 INFO - PROCESS | 1649 | 1462480493222 Marionette TRACE conn2 -> [0,3042,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1649 | 1462480493223 Marionette TRACE conn2 <- [1,3042,null,{}] 13:34:53 INFO - PROCESS | 1649 | 1462480493225 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}] 13:34:53 INFO - PROCESS | 1649 | 1462480493369 Marionette TRACE conn2 <- [1,3043,null,{"value":null}] 13:34:53 INFO - PROCESS | 1649 | 1462480493479 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:53 INFO - PROCESS | 1649 | ++DOCSHELL 0x124b20000 == 111 [pid = 1649] [id = 770] 13:34:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 229 (0x128f5dc00) [pid = 1649] [serial = 2308] [outer = 0x0] 13:34:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 230 (0x12c418400) [pid = 1649] [serial = 2309] [outer = 0x128f5dc00] 13:34:53 INFO - PROCESS | 1649 | 1462480493508 Marionette DEBUG loaded listener.js 13:34:53 INFO - PROCESS | 1649 | ++DOMWINDOW == 231 (0x12d4f0c00) [pid = 1649] [serial = 2310] [outer = 0x128f5dc00] 13:34:53 INFO - PROCESS | 1649 | 1462480493912 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]]]}] 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 13:34:53 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. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 13:34:53 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'.) 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 13:34:53 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. 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 13:34:53 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. 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 13:34:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:34:53 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. 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 13:34:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 13:34:53 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 13:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 13:34:53 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 13:34:53 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 13:34:53 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 732ms 13:34:53 INFO - PROCESS | 1649 | 1462480493955 Marionette TRACE conn2 -> [0,3045,"getWindowHandle",null] 13:34:53 INFO - PROCESS | 1649 | 1462480493956 Marionette TRACE conn2 <- [1,3045,null,{"value":"7"}] 13:34:53 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 13:34:53 INFO - PROCESS | 1649 | 1462480493959 Marionette TRACE conn2 -> [0,3046,"setScriptTimeout",{"ms":35000}] 13:34:53 INFO - PROCESS | 1649 | 1462480493960 Marionette TRACE conn2 <- [1,3046,null,{}] 13:34:53 INFO - PROCESS | 1649 | 1462480493962 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}] 13:34:54 INFO - PROCESS | 1649 | 1462480494074 Marionette TRACE conn2 <- [1,3047,null,{"value":null}] 13:34:54 INFO - PROCESS | 1649 | 1462480494099 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12caa7000 == 112 [pid = 1649] [id = 771] 13:34:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 232 (0x12f276c00) [pid = 1649] [serial = 2311] [outer = 0x0] 13:34:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 233 (0x13616f400) [pid = 1649] [serial = 2312] [outer = 0x12f276c00] 13:34:54 INFO - PROCESS | 1649 | 1462480494125 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 234 (0x13813f400) [pid = 1649] [serial = 2313] [outer = 0x12f276c00] 13:34:54 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:34:54 INFO - PROCESS | 1649 | 1462480494527 Marionette TRACE conn2 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 13:34:54 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 13:34:54 INFO - {} 13:34:54 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 619ms 13:34:54 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 13:34:54 INFO - PROCESS | 1649 | 1462480494587 Marionette TRACE conn2 -> [0,3049,"getWindowHandle",null] 13:34:54 INFO - PROCESS | 1649 | 1462480494588 Marionette TRACE conn2 <- [1,3049,null,{"value":"7"}] 13:34:54 INFO - PROCESS | 1649 | 1462480494590 Marionette TRACE conn2 -> [0,3050,"setScriptTimeout",{"ms":35000}] 13:34:54 INFO - PROCESS | 1649 | 1462480494591 Marionette TRACE conn2 <- [1,3050,null,{}] 13:34:54 INFO - PROCESS | 1649 | 1462480494594 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}] 13:34:54 INFO - PROCESS | 1649 | 1462480494726 Marionette TRACE conn2 <- [1,3051,null,{"value":null}] 13:34:54 INFO - PROCESS | 1649 | 1462480494733 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:54 INFO - PROCESS | 1649 | ++DOCSHELL 0x12df32000 == 113 [pid = 1649] [id = 772] 13:34:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 235 (0x12d18a400) [pid = 1649] [serial = 2314] [outer = 0x0] 13:34:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 236 (0x138210400) [pid = 1649] [serial = 2315] [outer = 0x12d18a400] 13:34:54 INFO - PROCESS | 1649 | 1462480494761 Marionette DEBUG loaded listener.js 13:34:54 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x13a6afc00) [pid = 1649] [serial = 2316] [outer = 0x12d18a400] 13:34:55 INFO - PROCESS | 1649 | 1462480495188 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]]]}] 13:34:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 13:34:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 13:34:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 13:34:55 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 13:34:55 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 622ms 13:34:55 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 13:34:55 INFO - PROCESS | 1649 | 1462480495214 Marionette TRACE conn2 -> [0,3053,"getWindowHandle",null] 13:34:55 INFO - PROCESS | 1649 | 1462480495215 Marionette TRACE conn2 <- [1,3053,null,{"value":"7"}] 13:34:55 INFO - PROCESS | 1649 | 1462480495217 Marionette TRACE conn2 -> [0,3054,"setScriptTimeout",{"ms":35000}] 13:34:55 INFO - PROCESS | 1649 | 1462480495219 Marionette TRACE conn2 <- [1,3054,null,{}] 13:34:55 INFO - PROCESS | 1649 | 1462480495227 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}] 13:34:55 INFO - PROCESS | 1649 | 1462480495379 Marionette TRACE conn2 <- [1,3055,null,{"value":null}] 13:34:55 INFO - PROCESS | 1649 | 1462480495411 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:55 INFO - PROCESS | 1649 | ++DOCSHELL 0x13778f800 == 114 [pid = 1649] [id = 773] 13:34:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x13a73f000) [pid = 1649] [serial = 2317] [outer = 0x0] 13:34:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x13a778c00) [pid = 1649] [serial = 2318] [outer = 0x13a73f000] 13:34:55 INFO - PROCESS | 1649 | 1462480495436 Marionette DEBUG loaded listener.js 13:34:55 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x13a7ae800) [pid = 1649] [serial = 2319] [outer = 0x13a73f000] 13:34:56 INFO - PROCESS | 1649 | 1462480495946 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"]]]}] 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 13:34:56 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 13:34:56 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:34:56 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" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:34:56 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" 13:34:56 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 13:34:56 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 791ms 13:34:56 INFO - PROCESS | 1649 | 1462480496009 Marionette TRACE conn2 -> [0,3057,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1649 | 1462480496011 Marionette TRACE conn2 <- [1,3057,null,{"value":"7"}] 13:34:56 INFO - TEST-START | /FileAPI/file/File-constructor.html 13:34:56 INFO - PROCESS | 1649 | 1462480496013 Marionette TRACE conn2 -> [0,3058,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1649 | 1462480496014 Marionette TRACE conn2 <- [1,3058,null,{}] 13:34:56 INFO - PROCESS | 1649 | 1462480496017 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}] 13:34:56 INFO - PROCESS | 1649 | 1462480496176 Marionette TRACE conn2 <- [1,3059,null,{"value":null}] 13:34:56 INFO - PROCESS | 1649 | 1462480496195 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x137bae000 == 115 [pid = 1649] [id = 774] 13:34:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x13a996800) [pid = 1649] [serial = 2320] [outer = 0x0] 13:34:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x13a99e400) [pid = 1649] [serial = 2321] [outer = 0x13a996800] 13:34:56 INFO - PROCESS | 1649 | 1462480496221 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x13aca5000) [pid = 1649] [serial = 2322] [outer = 0x13a996800] 13:34:56 INFO - PROCESS | 1649 | 1462480496628 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]]]}] 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 13:34:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 13:34:56 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:56 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 13:34:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 13:34:56 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 13:34:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:34:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:34:56 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 13:34:56 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 13:34:56 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 626ms 13:34:56 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 13:34:56 INFO - PROCESS | 1649 | 1462480496640 Marionette TRACE conn2 -> [0,3061,"getWindowHandle",null] 13:34:56 INFO - PROCESS | 1649 | 1462480496641 Marionette TRACE conn2 <- [1,3061,null,{"value":"7"}] 13:34:56 INFO - PROCESS | 1649 | 1462480496643 Marionette TRACE conn2 -> [0,3062,"setScriptTimeout",{"ms":35000}] 13:34:56 INFO - PROCESS | 1649 | 1462480496645 Marionette TRACE conn2 <- [1,3062,null,{}] 13:34:56 INFO - PROCESS | 1649 | 1462480496647 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}] 13:34:56 INFO - PROCESS | 1649 | 1462480496823 Marionette TRACE conn2 <- [1,3063,null,{"value":null}] 13:34:56 INFO - PROCESS | 1649 | 1462480496846 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:56 INFO - PROCESS | 1649 | ++DOCSHELL 0x137fd5000 == 116 [pid = 1649] [id = 775] 13:34:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x128fe2400) [pid = 1649] [serial = 2323] [outer = 0x0] 13:34:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x12a97f400) [pid = 1649] [serial = 2324] [outer = 0x128fe2400] 13:34:56 INFO - PROCESS | 1649 | 1462480496872 Marionette DEBUG loaded listener.js 13:34:56 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x12afdc800) [pid = 1649] [serial = 2325] [outer = 0x128fe2400] 13:34:57 INFO - PROCESS | 1649 | [1649] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-m64-d-000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 245 (0x12f323c00) [pid = 1649] [serial = 2238] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 244 (0x128f54000) [pid = 1649] [serial = 2240] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 243 (0x12bd64400) [pid = 1649] [serial = 2226] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 242 (0x12d427000) [pid = 1649] [serial = 2229] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 241 (0x12f279c00) [pid = 1649] [serial = 2232] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 240 (0x111c40400) [pid = 1649] [serial = 2235] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 239 (0x116117400) [pid = 1649] [serial = 2214] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 238 (0x1187f7800) [pid = 1649] [serial = 2217] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 237 (0x116161c00) [pid = 1649] [serial = 2220] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 13:34:57 INFO - PROCESS | 1649 | --DOMWINDOW == 236 (0x12519c800) [pid = 1649] [serial = 2223] [outer = 0x0] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 13:34:57 INFO - PROCESS | 1649 | 1462480497563 Marionette TRACE conn2 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 13:34:57 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 13:34:57 INFO - {} 13:34:57 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 969ms 13:34:57 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 13:34:57 INFO - PROCESS | 1649 | 1462480497626 Marionette TRACE conn2 -> [0,3065,"getWindowHandle",null] 13:34:57 INFO - PROCESS | 1649 | 1462480497627 Marionette TRACE conn2 <- [1,3065,null,{"value":"7"}] 13:34:57 INFO - PROCESS | 1649 | 1462480497629 Marionette TRACE conn2 -> [0,3066,"setScriptTimeout",{"ms":35000}] 13:34:57 INFO - PROCESS | 1649 | 1462480497630 Marionette TRACE conn2 <- [1,3066,null,{}] 13:34:57 INFO - PROCESS | 1649 | 1462480497638 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}] 13:34:57 INFO - PROCESS | 1649 | 1462480497763 Marionette TRACE conn2 <- [1,3067,null,{"value":null}] 13:34:57 INFO - PROCESS | 1649 | 1462480497768 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:57 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a8d7000 == 117 [pid = 1649] [id = 776] 13:34:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 237 (0x12c415000) [pid = 1649] [serial = 2326] [outer = 0x0] 13:34:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 238 (0x12d18a800) [pid = 1649] [serial = 2327] [outer = 0x12c415000] 13:34:57 INFO - PROCESS | 1649 | 1462480497793 Marionette DEBUG loaded listener.js 13:34:57 INFO - PROCESS | 1649 | ++DOMWINDOW == 239 (0x137bef800) [pid = 1649] [serial = 2328] [outer = 0x12c415000] 13:34:58 INFO - PROCESS | 1649 | 1462480498167 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]]]}] 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 13:34:58 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 13:34:58 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 573ms 13:34:58 INFO - PROCESS | 1649 | 1462480498202 Marionette TRACE conn2 -> [0,3069,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1649 | 1462480498204 Marionette TRACE conn2 <- [1,3069,null,{"value":"7"}] 13:34:58 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 13:34:58 INFO - PROCESS | 1649 | 1462480498207 Marionette TRACE conn2 -> [0,3070,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1649 | 1462480498208 Marionette TRACE conn2 <- [1,3070,null,{}] 13:34:58 INFO - PROCESS | 1649 | 1462480498210 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}] 13:34:58 INFO - PROCESS | 1649 | 1462480498339 Marionette TRACE conn2 <- [1,3071,null,{"value":null}] 13:34:58 INFO - PROCESS | 1649 | 1462480498482 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:58 INFO - PROCESS | 1649 | ++DOCSHELL 0x13ac63800 == 118 [pid = 1649] [id = 777] 13:34:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 240 (0x137cadc00) [pid = 1649] [serial = 2329] [outer = 0x0] 13:34:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 241 (0x13acaa000) [pid = 1649] [serial = 2330] [outer = 0x137cadc00] 13:34:58 INFO - PROCESS | 1649 | 1462480498514 Marionette DEBUG loaded listener.js 13:34:58 INFO - PROCESS | 1649 | ++DOMWINDOW == 242 (0x13b6e0c00) [pid = 1649] [serial = 2331] [outer = 0x137cadc00] 13:34:58 INFO - PROCESS | 1649 | 1462480498837 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]]]}] 13:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 13:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 13:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 13:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 13:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 13:34:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 13:34:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 669ms 13:34:58 INFO - PROCESS | 1649 | 1462480498877 Marionette TRACE conn2 -> [0,3073,"getWindowHandle",null] 13:34:58 INFO - PROCESS | 1649 | 1462480498878 Marionette TRACE conn2 <- [1,3073,null,{"value":"7"}] 13:34:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 13:34:58 INFO - PROCESS | 1649 | 1462480498880 Marionette TRACE conn2 -> [0,3074,"setScriptTimeout",{"ms":35000}] 13:34:58 INFO - PROCESS | 1649 | 1462480498881 Marionette TRACE conn2 <- [1,3074,null,{}] 13:34:58 INFO - PROCESS | 1649 | 1462480498884 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}] 13:34:59 INFO - PROCESS | 1649 | 1462480499111 Marionette TRACE conn2 <- [1,3075,null,{"value":null}] 13:34:59 INFO - PROCESS | 1649 | 1462480499123 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:34:59 INFO - PROCESS | 1649 | ++DOCSHELL 0x13b7d9000 == 119 [pid = 1649] [id = 778] 13:34:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 243 (0x12ac88800) [pid = 1649] [serial = 2332] [outer = 0x0] 13:34:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 244 (0x13b99d800) [pid = 1649] [serial = 2333] [outer = 0x12ac88800] 13:34:59 INFO - PROCESS | 1649 | 1462480499163 Marionette DEBUG loaded listener.js 13:34:59 INFO - PROCESS | 1649 | ++DOMWINDOW == 245 (0x140d3a000) [pid = 1649] [serial = 2334] [outer = 0x12ac88800] 13:34:59 INFO - PROCESS | 1649 | 1462480499775 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]]]}] 13:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 13:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 13:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 13:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 13:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 13:34:59 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 13:34:59 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 921ms 13:34:59 INFO - PROCESS | 1649 | 1462480499802 Marionette TRACE conn2 -> [0,3077,"getWindowHandle",null] 13:34:59 INFO - PROCESS | 1649 | 1462480499804 Marionette TRACE conn2 <- [1,3077,null,{"value":"7"}] 13:34:59 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 13:34:59 INFO - PROCESS | 1649 | 1462480499808 Marionette TRACE conn2 -> [0,3078,"setScriptTimeout",{"ms":35000}] 13:34:59 INFO - PROCESS | 1649 | 1462480499811 Marionette TRACE conn2 <- [1,3078,null,{}] 13:34:59 INFO - PROCESS | 1649 | 1462480499815 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}] 13:35:00 INFO - PROCESS | 1649 | 1462480500026 Marionette TRACE conn2 <- [1,3079,null,{"value":null}] 13:35:00 INFO - PROCESS | 1649 | 1462480500150 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x127315800 == 120 [pid = 1649] [id = 779] 13:35:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 246 (0x115ea8c00) [pid = 1649] [serial = 2335] [outer = 0x0] 13:35:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 247 (0x11703ec00) [pid = 1649] [serial = 2336] [outer = 0x115ea8c00] 13:35:00 INFO - PROCESS | 1649 | 1462480500183 Marionette DEBUG loaded listener.js 13:35:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 248 (0x11855a400) [pid = 1649] [serial = 2337] [outer = 0x115ea8c00] 13:35:00 INFO - PROCESS | 1649 | 1462480500587 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] 13:35:00 INFO - PROCESS | 1649 | 1462480500635 Marionette TRACE conn2 <- [1,3081,null,{"value":"7"}] 13:35:00 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 13:35:00 INFO - PROCESS | 1649 | 1462480500640 Marionette TRACE conn2 -> [0,3082,"setScriptTimeout",{"ms":35000}] 13:35:00 INFO - PROCESS | 1649 | 1462480500642 Marionette TRACE conn2 <- [1,3082,null,{}] 13:35:00 INFO - PROCESS | 1649 | 1462480500644 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}] 13:35:00 INFO - PROCESS | 1649 | 1462480500814 Marionette TRACE conn2 <- [1,3083,null,{"value":null}] 13:35:00 INFO - PROCESS | 1649 | 1462480500977 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:00 INFO - PROCESS | 1649 | ++DOCSHELL 0x12c441000 == 121 [pid = 1649] [id = 780] 13:35:00 INFO - PROCESS | 1649 | ++DOMWINDOW == 249 (0x119199400) [pid = 1649] [serial = 2338] [outer = 0x0] 13:35:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 250 (0x125032c00) [pid = 1649] [serial = 2339] [outer = 0x119199400] 13:35:01 INFO - PROCESS | 1649 | 1462480501007 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 251 (0x128e0e400) [pid = 1649] [serial = 2340] [outer = 0x119199400] 13:35:01 INFO - PROCESS | 1649 | 1462480501426 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]]]}] 13:35:01 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 13:35:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 13:35:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:01 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 13:35:01 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 13:35:01 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 823ms 13:35:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 13:35:01 INFO - PROCESS | 1649 | 1462480501464 Marionette TRACE conn2 -> [0,3085,"getWindowHandle",null] 13:35:01 INFO - PROCESS | 1649 | 1462480501465 Marionette TRACE conn2 <- [1,3085,null,{"value":"7"}] 13:35:01 INFO - PROCESS | 1649 | 1462480501467 Marionette TRACE conn2 -> [0,3086,"setScriptTimeout",{"ms":35000}] 13:35:01 INFO - PROCESS | 1649 | 1462480501470 Marionette TRACE conn2 <- [1,3086,null,{}] 13:35:01 INFO - PROCESS | 1649 | 1462480501478 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}] 13:35:01 INFO - PROCESS | 1649 | 1462480501619 Marionette TRACE conn2 <- [1,3087,null,{"value":null}] 13:35:01 INFO - PROCESS | 1649 | 1462480501786 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:01 INFO - PROCESS | 1649 | ++DOCSHELL 0x137abf000 == 122 [pid = 1649] [id = 781] 13:35:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 252 (0x1295e5000) [pid = 1649] [serial = 2341] [outer = 0x0] 13:35:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 253 (0x12afde800) [pid = 1649] [serial = 2342] [outer = 0x1295e5000] 13:35:01 INFO - PROCESS | 1649 | 1462480501818 Marionette DEBUG loaded listener.js 13:35:01 INFO - PROCESS | 1649 | ++DOMWINDOW == 254 (0x12d4ec400) [pid = 1649] [serial = 2343] [outer = 0x1295e5000] 13:35:02 INFO - PROCESS | 1649 | 1462480502186 Marionette TRACE conn2 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 13:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 772ms 13:35:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 13:35:02 INFO - PROCESS | 1649 | 1462480502239 Marionette TRACE conn2 -> [0,3089,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1649 | 1462480502241 Marionette TRACE conn2 <- [1,3089,null,{"value":"7"}] 13:35:02 INFO - PROCESS | 1649 | 1462480502243 Marionette TRACE conn2 -> [0,3090,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1649 | 1462480502244 Marionette TRACE conn2 <- [1,3090,null,{}] 13:35:02 INFO - PROCESS | 1649 | 1462480502247 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}] 13:35:02 INFO - PROCESS | 1649 | 1462480502387 Marionette TRACE conn2 <- [1,3091,null,{"value":null}] 13:35:02 INFO - PROCESS | 1649 | 1462480502546 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:02 INFO - PROCESS | 1649 | ++DOCSHELL 0x13a9e0000 == 123 [pid = 1649] [id = 782] 13:35:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 255 (0x12bd64800) [pid = 1649] [serial = 2344] [outer = 0x0] 13:35:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 256 (0x12f328000) [pid = 1649] [serial = 2345] [outer = 0x12bd64800] 13:35:02 INFO - PROCESS | 1649 | 1462480502578 Marionette DEBUG loaded listener.js 13:35:02 INFO - PROCESS | 1649 | ++DOMWINDOW == 257 (0x13616c000) [pid = 1649] [serial = 2346] [outer = 0x12bd64800] 13:35:02 INFO - PROCESS | 1649 | 1462480502955 Marionette TRACE conn2 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 13:35:02 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 13:35:02 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 720ms 13:35:02 INFO - PROCESS | 1649 | 1462480502964 Marionette TRACE conn2 -> [0,3093,"getWindowHandle",null] 13:35:02 INFO - PROCESS | 1649 | 1462480502966 Marionette TRACE conn2 <- [1,3093,null,{"value":"7"}] 13:35:02 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 13:35:02 INFO - PROCESS | 1649 | 1462480502970 Marionette TRACE conn2 -> [0,3094,"setScriptTimeout",{"ms":35000}] 13:35:02 INFO - PROCESS | 1649 | 1462480502971 Marionette TRACE conn2 <- [1,3094,null,{}] 13:35:02 INFO - PROCESS | 1649 | 1462480502974 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}] 13:35:03 INFO - PROCESS | 1649 | 1462480503111 Marionette TRACE conn2 <- [1,3095,null,{"value":null}] 13:35:03 INFO - PROCESS | 1649 | 1462480503304 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:03 INFO - PROCESS | 1649 | ++DOCSHELL 0x13ac54000 == 124 [pid = 1649] [id = 783] 13:35:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 258 (0x12b1fe400) [pid = 1649] [serial = 2347] [outer = 0x0] 13:35:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 259 (0x136168400) [pid = 1649] [serial = 2348] [outer = 0x12b1fe400] 13:35:03 INFO - PROCESS | 1649 | 1462480503336 Marionette DEBUG loaded listener.js 13:35:03 INFO - PROCESS | 1649 | ++DOMWINDOW == 260 (0x1378d2800) [pid = 1649] [serial = 2349] [outer = 0x12b1fe400] 13:35:03 INFO - PROCESS | 1649 | 1462480503720 Marionette TRACE conn2 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 13:35:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 13:35:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 769ms 13:35:03 INFO - PROCESS | 1649 | 1462480503739 Marionette TRACE conn2 -> [0,3097,"getWindowHandle",null] 13:35:03 INFO - PROCESS | 1649 | 1462480503741 Marionette TRACE conn2 <- [1,3097,null,{"value":"7"}] 13:35:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 13:35:03 INFO - PROCESS | 1649 | 1462480503743 Marionette TRACE conn2 -> [0,3098,"setScriptTimeout",{"ms":35000}] 13:35:03 INFO - PROCESS | 1649 | 1462480503744 Marionette TRACE conn2 <- [1,3098,null,{}] 13:35:03 INFO - PROCESS | 1649 | 1462480503747 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}] 13:35:03 INFO - PROCESS | 1649 | 1462480503901 Marionette TRACE conn2 <- [1,3099,null,{"value":null}] 13:35:04 INFO - PROCESS | 1649 | 1462480504068 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x1423d6800 == 125 [pid = 1649] [id = 784] 13:35:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 261 (0x137be2c00) [pid = 1649] [serial = 2350] [outer = 0x0] 13:35:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 262 (0x137ce3000) [pid = 1649] [serial = 2351] [outer = 0x137be2c00] 13:35:04 INFO - PROCESS | 1649 | 1462480504100 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 263 (0x1382ae400) [pid = 1649] [serial = 2352] [outer = 0x137be2c00] 13:35:04 INFO - PROCESS | 1649 | 1462480504480 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]]]}] 13:35:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 13:35:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 13:35:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 772ms 13:35:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 13:35:04 INFO - PROCESS | 1649 | 1462480504515 Marionette TRACE conn2 -> [0,3101,"getWindowHandle",null] 13:35:04 INFO - PROCESS | 1649 | 1462480504516 Marionette TRACE conn2 <- [1,3101,null,{"value":"7"}] 13:35:04 INFO - PROCESS | 1649 | 1462480504519 Marionette TRACE conn2 -> [0,3102,"setScriptTimeout",{"ms":35000}] 13:35:04 INFO - PROCESS | 1649 | 1462480504520 Marionette TRACE conn2 <- [1,3102,null,{}] 13:35:04 INFO - PROCESS | 1649 | 1462480504540 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}] 13:35:04 INFO - PROCESS | 1649 | 1462480504678 Marionette TRACE conn2 <- [1,3103,null,{"value":null}] 13:35:04 INFO - PROCESS | 1649 | 1462480504813 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:04 INFO - PROCESS | 1649 | ++DOCSHELL 0x14264a000 == 126 [pid = 1649] [id = 785] 13:35:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 264 (0x137bf7800) [pid = 1649] [serial = 2353] [outer = 0x0] 13:35:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 265 (0x13a31e400) [pid = 1649] [serial = 2354] [outer = 0x137bf7800] 13:35:04 INFO - PROCESS | 1649 | 1462480504843 Marionette DEBUG loaded listener.js 13:35:04 INFO - PROCESS | 1649 | ++DOMWINDOW == 266 (0x13a771400) [pid = 1649] [serial = 2355] [outer = 0x137bf7800] 13:35:05 INFO - PROCESS | 1649 | 1462480505226 Marionette TRACE conn2 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 13:35:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 13:35:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 737ms 13:35:05 INFO - PROCESS | 1649 | 1462480505257 Marionette TRACE conn2 -> [0,3105,"getWindowHandle",null] 13:35:05 INFO - PROCESS | 1649 | 1462480505259 Marionette TRACE conn2 <- [1,3105,null,{"value":"7"}] 13:35:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 13:35:05 INFO - PROCESS | 1649 | 1462480505262 Marionette TRACE conn2 -> [0,3106,"setScriptTimeout",{"ms":35000}] 13:35:05 INFO - PROCESS | 1649 | 1462480505264 Marionette TRACE conn2 <- [1,3106,null,{}] 13:35:05 INFO - PROCESS | 1649 | 1462480505268 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}] 13:35:05 INFO - PROCESS | 1649 | 1462480505445 Marionette TRACE conn2 <- [1,3107,null,{"value":null}] 13:35:05 INFO - PROCESS | 1649 | 1462480505611 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:05 INFO - PROCESS | 1649 | ++DOCSHELL 0x143637000 == 127 [pid = 1649] [id = 786] 13:35:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 267 (0x13a31ec00) [pid = 1649] [serial = 2356] [outer = 0x0] 13:35:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 268 (0x13a99ac00) [pid = 1649] [serial = 2357] [outer = 0x13a31ec00] 13:35:05 INFO - PROCESS | 1649 | 1462480505641 Marionette DEBUG loaded listener.js 13:35:05 INFO - PROCESS | 1649 | ++DOMWINDOW == 269 (0x13a9f0400) [pid = 1649] [serial = 2358] [outer = 0x13a31ec00] 13:35:05 INFO - PROCESS | 1649 | 1462480505997 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]]]}] 13:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 13:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 13:35:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 13:35:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 772ms 13:35:06 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 13:35:06 INFO - PROCESS | 1649 | 1462480506033 Marionette TRACE conn2 -> [0,3109,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1649 | 1462480506035 Marionette TRACE conn2 <- [1,3109,null,{"value":"7"}] 13:35:06 INFO - PROCESS | 1649 | 1462480506054 Marionette TRACE conn2 -> [0,3110,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1649 | 1462480506055 Marionette TRACE conn2 <- [1,3110,null,{}] 13:35:06 INFO - PROCESS | 1649 | 1462480506058 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}] 13:35:06 INFO - PROCESS | 1649 | 1462480506195 Marionette TRACE conn2 <- [1,3111,null,{"value":null}] 13:35:06 INFO - PROCESS | 1649 | 1462480506363 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:06 INFO - PROCESS | 1649 | ++DOCSHELL 0x143c34000 == 128 [pid = 1649] [id = 787] 13:35:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 270 (0x13a320800) [pid = 1649] [serial = 2359] [outer = 0x0] 13:35:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 271 (0x13aa73000) [pid = 1649] [serial = 2360] [outer = 0x13a320800] 13:35:06 INFO - PROCESS | 1649 | 1462480506394 Marionette DEBUG loaded listener.js 13:35:06 INFO - PROCESS | 1649 | ++DOMWINDOW == 272 (0x13b6d4400) [pid = 1649] [serial = 2361] [outer = 0x13a320800] 13:35:06 INFO - PROCESS | 1649 | 1462480506758 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"]]]}] 13:35:06 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 13:35:06 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 13:35:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 13:35:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 13:35:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 13:35:06 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 13:35:06 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 739ms 13:35:06 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 13:35:06 INFO - PROCESS | 1649 | 1462480506777 Marionette TRACE conn2 -> [0,3113,"getWindowHandle",null] 13:35:06 INFO - PROCESS | 1649 | 1462480506778 Marionette TRACE conn2 <- [1,3113,null,{"value":"7"}] 13:35:06 INFO - PROCESS | 1649 | 1462480506781 Marionette TRACE conn2 -> [0,3114,"setScriptTimeout",{"ms":35000}] 13:35:06 INFO - PROCESS | 1649 | 1462480506782 Marionette TRACE conn2 <- [1,3114,null,{}] 13:35:06 INFO - PROCESS | 1649 | 1462480506785 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}] 13:35:06 INFO - PROCESS | 1649 | 1462480506922 Marionette TRACE conn2 <- [1,3115,null,{"value":null}] 13:35:07 INFO - PROCESS | 1649 | 1462480507088 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\", \"85f9854f-d813-46dd-94a2-49d814c8140a\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 13:35:07 INFO - PROCESS | 1649 | ++DOCSHELL 0x14430b800 == 129 [pid = 1649] [id = 788] 13:35:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 273 (0x13acab000) [pid = 1649] [serial = 2362] [outer = 0x0] 13:35:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 274 (0x13b6de400) [pid = 1649] [serial = 2363] [outer = 0x13acab000] 13:35:07 INFO - PROCESS | 1649 | 1462480507118 Marionette DEBUG loaded listener.js 13:35:07 INFO - PROCESS | 1649 | ++DOMWINDOW == 275 (0x140d3b400) [pid = 1649] [serial = 2364] [outer = 0x13acab000] 13:35:07 INFO - PROCESS | 1649 | 1462480507503 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]]]}] 13:35:07 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 13:35:07 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 771ms 13:35:07 INFO - PROCESS | 1649 | 1462480507553 Marionette TRACE conn2 -> [0,3117,"getWindowHandle",null] 13:35:07 INFO - PROCESS | 1649 | 1462480507555 Marionette TRACE conn2 <- [1,3117,null,{"value":"7"}] 13:35:08 WARNING - u'runner_teardown' () 13:35:08 INFO - No more tests 13:35:08 INFO - Got 0 unexpected results 13:35:08 INFO - SUITE-END | took 549s 13:35:08 INFO - Closing logging queue 13:35:08 INFO - queue closed 13:35:08 INFO - Return code: 0 13:35:08 WARNING - # TBPL SUCCESS # 13:35:08 INFO - Running post-action listener: _resource_record_post_action 13:35:08 INFO - Running post-run listener: _resource_record_post_run 13:35:09 INFO - Total resource usage - Wall time: 570s; CPU: 57.0%; Read bytes: 32353792; Write bytes: 953061376; Read time: 329; Write time: 4653 13:35:09 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 13:35:09 INFO - install - Wall time: 18s; CPU: 54.0%; Read bytes: 150559232; Write bytes: 144039936; Read time: 13696; Write time: 251 13:35:09 INFO - run-tests - Wall time: 553s; CPU: 57.0%; Read bytes: 30182912; Write bytes: 796352512; Read time: 304; Write time: 4362 13:35:09 INFO - Running post-run listener: _upload_blobber_files 13:35:09 INFO - Blob upload gear active. 13:35:09 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 13:35:09 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 13:35:09 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '/builds/slave/test/build/venv/bin/blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', '/builds/slave/test/oauth.txt', '-b', 'mozilla-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 13:35:09 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python /builds/slave/test/build/venv/bin/blobberc.py -u https://blobupload.elasticbeanstalk.com -a /builds/slave/test/oauth.txt -b mozilla-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 13:35:10 INFO - (blobuploader) - INFO - Open directory for files ... 13:35:10 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 13:35:10 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:10 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:11 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 13:35:11 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:11 INFO - (blobuploader) - INFO - Done attempting. 13:35:11 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 13:35:11 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 13:35:11 INFO - (blobuploader) - INFO - Uploading, attempt #1. 13:35:12 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 13:35:12 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 13:35:12 INFO - (blobuploader) - INFO - Done attempting. 13:35:12 INFO - (blobuploader) - INFO - Iteration through files over. 13:35:12 INFO - Return code: 0 13:35:12 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 13:35:12 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 13:35:12 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b91fa5f3bd330b5c3de1d9a1c076d7a6f305dd8e09d3fb173d58142cd6ffa03b88c41a90bf217007273bdd84d8f9892943dc40662d75f50f3f837ec324e20357", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/769fb1ef12ee74e7e2691a8fcd0c62bb1f9d1b5ff1058faa32d03e61fbb1e6d5a5c80f38c456273bd3d0c396292671283a767d69f516c1f2e4821cbc84e211e8"} 13:35:12 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 13:35:12 INFO - Writing to file /builds/slave/test/properties/blobber_files 13:35:12 INFO - Contents: 13:35:12 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b91fa5f3bd330b5c3de1d9a1c076d7a6f305dd8e09d3fb173d58142cd6ffa03b88c41a90bf217007273bdd84d8f9892943dc40662d75f50f3f837ec324e20357", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/769fb1ef12ee74e7e2691a8fcd0c62bb1f9d1b5ff1058faa32d03e61fbb1e6d5a5c80f38c456273bd3d0c396292671283a767d69f516c1f2e4821cbc84e211e8"} 13:35:12 INFO - Running post-run listener: copy_logs_to_upload_dir 13:35:12 INFO - Copying logs to upload dir... 13:35:12 INFO - mkdir: /builds/slave/test/build/upload/logs 13:35:12 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=692.850879 ========= master_lag: 0.33 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 11 mins, 33 secs) (at 2016-05-05 13:35:13.313510) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 13:35:13.317084) ========= 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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/T/ TWISTD_LOG_PATH=/builds/slave/twistd.log USER=cltbld VERSIONER_PYTHON_PREFER_32_BIT=no VERSIONER_PYTHON_VERSION=2.7 XPC_FLAGS=0x0 XPC_SERVICE_NAME=0 __CF_USER_TEXT_ENCODING=0x1C:0:0 using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b91fa5f3bd330b5c3de1d9a1c076d7a6f305dd8e09d3fb173d58142cd6ffa03b88c41a90bf217007273bdd84d8f9892943dc40662d75f50f3f837ec324e20357", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/769fb1ef12ee74e7e2691a8fcd0c62bb1f9d1b5ff1058faa32d03e61fbb1e6d5a5c80f38c456273bd3d0c396292671283a767d69f516c1f2e4821cbc84e211e8"} build_url:https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg symbols_url:https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.012829 build_url: 'https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.dmg' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b91fa5f3bd330b5c3de1d9a1c076d7a6f305dd8e09d3fb173d58142cd6ffa03b88c41a90bf217007273bdd84d8f9892943dc40662d75f50f3f837ec324e20357", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/769fb1ef12ee74e7e2691a8fcd0c62bb1f9d1b5ff1058faa32d03e61fbb1e6d5a5c80f38c456273bd3d0c396292671283a767d69f516c1f2e4821cbc84e211e8"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MtXW131ySiiQJAr1p4zgoA/artifacts/public/build/firefox-48.0a2.en-US.mac64.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-05-05 13:35:13.349983) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:35:13.350348) ========= 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.rcmJh2ai3R/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.4qUm0cwG5A/Listeners TMPDIR=/var/folders/m7/_sns9kks7zdb5z2vgrvgs0wh00000w/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.005312 ========= master_lag: 0.05 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-05-05 13:35:13.402771) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 13:35:13.403128) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-05-05 13:35:13.403535) ========= ========= Total master_lag: 0.45 =========